de.cau.cs.kieler.kwebs.servicedata.impl
Class LayoutOptionImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by de.cau.cs.kieler.kwebs.servicedata.impl.LayoutOptionImpl
All Implemented Interfaces:
LayoutOption, Notifier, EObject, InternalEObject

public class LayoutOptionImpl
extends EObjectImpl
implements LayoutOption

An implementation of the model object 'Layout Option'.

The following features are implemented:

Rating red
Generated:
This code was automatically generated.

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
 
Field Summary
protected  boolean advanced
          The cached value of the 'Advanced' attribute.
protected static boolean ADVANCED_EDEFAULT
          The default value of the 'Advanced' attribute.
protected static String APPLIES_TO_EDEFAULT
          The default value of the 'Applies To' attribute.
protected  String appliesTo
          The cached value of the 'Applies To' attribute.
protected  String default_
          The cached value of the 'Default' attribute.
protected static String DEFAULT_EDEFAULT
          The default value of the 'Default' attribute.
protected  String description
          The cached value of the 'Description' attribute.
protected static String DESCRIPTION_EDEFAULT
          The default value of the 'Description' attribute.
protected  String id
          The cached value of the 'Id' attribute.
protected static String ID_EDEFAULT
          The default value of the 'Id' attribute.
protected  String implementation
          The cached value of the 'Implementation' attribute.
protected static String IMPLEMENTATION_EDEFAULT
          The default value of the 'Implementation' attribute.
protected  String name
          The cached value of the 'Name' attribute.
protected static String NAME_EDEFAULT
          The default value of the 'Name' attribute.
protected  RemoteEnum remoteEnum
          The cached value of the 'Remote Enum' containment reference.
protected  String type
          The cached value of the 'Type' attribute.
protected static String TYPE_EDEFAULT
          The default value of the 'Type' attribute.
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected LayoutOptionImpl()
           
 
Method Summary
 NotificationChain basicSetRemoteEnum(RemoteEnum newRemoteEnum, NotificationChain msgs)
           
 Object eGet(int featureID, boolean resolve, boolean coreType)
           
 NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
 String getAppliesTo()
           
 String getDefault()
           
 String getDescription()
           
 String getId()
           
 String getImplementation()
           
 String getName()
           
 RemoteEnum getRemoteEnum()
           
 String getType()
           
 boolean isAdvanced()
           
 void setAdvanced(boolean newAdvanced)
           
 void setAppliesTo(String newAppliesTo)
           
 void setDefault(String newDefault)
           
 void setDescription(String newDescription)
           
 void setId(String newId)
           
 void setImplementation(String newImplementation)
           
 void setName(String newName)
           
 void setRemoteEnum(RemoteEnum newRemoteEnum)
           
 void setType(String newType)
           
 String toString()
           
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

ID_EDEFAULT

protected static final String ID_EDEFAULT
The default value of the 'Id' attribute.

See Also:
getId()
Generated:
This code was automatically generated.
Ordered

id

protected String id
The cached value of the 'Id' attribute.

See Also:
getId()
Generated:
This code was automatically generated.
Ordered

TYPE_EDEFAULT

protected static final String TYPE_EDEFAULT
The default value of the 'Type' attribute.

See Also:
getType()
Generated:
This code was automatically generated.
Ordered

type

protected String type
The cached value of the 'Type' attribute.

See Also:
getType()
Generated:
This code was automatically generated.
Ordered

NAME_EDEFAULT

protected static final String NAME_EDEFAULT
The default value of the 'Name' attribute.

See Also:
getName()
Generated:
This code was automatically generated.
Ordered

name

protected String name
The cached value of the 'Name' attribute.

See Also:
getName()
Generated:
This code was automatically generated.
Ordered

DESCRIPTION_EDEFAULT

protected static final String DESCRIPTION_EDEFAULT
The default value of the 'Description' attribute.

See Also:
getDescription()
Generated:
This code was automatically generated.
Ordered

description

protected String description
The cached value of the 'Description' attribute.

See Also:
getDescription()
Generated:
This code was automatically generated.
Ordered

APPLIES_TO_EDEFAULT

protected static final String APPLIES_TO_EDEFAULT
The default value of the 'Applies To' attribute.

See Also:
getAppliesTo()
Generated:
This code was automatically generated.
Ordered

appliesTo

protected String appliesTo
The cached value of the 'Applies To' attribute.

See Also:
getAppliesTo()
Generated:
This code was automatically generated.
Ordered

DEFAULT_EDEFAULT

protected static final String DEFAULT_EDEFAULT
The default value of the 'Default' attribute.

See Also:
getDefault()
Generated:
This code was automatically generated.
Ordered

default_

protected String default_
The cached value of the 'Default' attribute.

See Also:
getDefault()
Generated:
This code was automatically generated.
Ordered

ADVANCED_EDEFAULT

protected static final boolean ADVANCED_EDEFAULT
The default value of the 'Advanced' attribute.

See Also:
isAdvanced(), Constant Field Values
Generated:
This code was automatically generated.
Ordered

advanced

protected boolean advanced
The cached value of the 'Advanced' attribute.

See Also:
isAdvanced()
Generated:
This code was automatically generated.
Ordered

remoteEnum

protected RemoteEnum remoteEnum
The cached value of the 'Remote Enum' containment reference.

See Also:
getRemoteEnum()
Generated:
This code was automatically generated.
Ordered

IMPLEMENTATION_EDEFAULT

protected static final String IMPLEMENTATION_EDEFAULT
The default value of the 'Implementation' attribute.

See Also:
getImplementation()
Generated:
This code was automatically generated.
Ordered

implementation

protected String implementation
The cached value of the 'Implementation' attribute.

See Also:
getImplementation()
Generated:
This code was automatically generated.
Ordered
Constructor Detail

LayoutOptionImpl

protected LayoutOptionImpl()

Generated:
This code was automatically generated.
Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class EObjectImpl
Generated:
This code was automatically generated.

getId

public String getId()

Specified by:
getId in interface LayoutOption
Returns:
the value of the 'Id' attribute.
See Also:
LayoutOption.setId(String), ServiceDataPackage.getLayoutOption_Id()
Generated:
This code was automatically generated.

setId

public void setId(String newId)

Specified by:
setId in interface LayoutOption
Parameters:
newId - the new value of the 'Id' attribute.
See Also:
LayoutOption.getId()
Generated:
This code was automatically generated.

getType

public String getType()

Specified by:
getType in interface LayoutOption
Returns:
the value of the 'Type' attribute.
See Also:
LayoutOption.setType(String), ServiceDataPackage.getLayoutOption_Type()
Generated:
This code was automatically generated.

setType

public void setType(String newType)

Specified by:
setType in interface LayoutOption
Parameters:
newType - the new value of the 'Type' attribute.
See Also:
LayoutOption.getType()
Generated:
This code was automatically generated.

getName

public String getName()

Specified by:
getName in interface LayoutOption
Returns:
the value of the 'Name' attribute.
See Also:
LayoutOption.setName(String), ServiceDataPackage.getLayoutOption_Name()
Generated:
This code was automatically generated.

setName

public void setName(String newName)

Specified by:
setName in interface LayoutOption
Parameters:
newName - the new value of the 'Name' attribute.
See Also:
LayoutOption.getName()
Generated:
This code was automatically generated.

getDescription

public String getDescription()

Specified by:
getDescription in interface LayoutOption
Returns:
the value of the 'Description' attribute.
See Also:
LayoutOption.setDescription(String), ServiceDataPackage.getLayoutOption_Description()
Generated:
This code was automatically generated.

setDescription

public void setDescription(String newDescription)

Specified by:
setDescription in interface LayoutOption
Parameters:
newDescription - the new value of the 'Description' attribute.
See Also:
LayoutOption.getDescription()
Generated:
This code was automatically generated.

getAppliesTo

public String getAppliesTo()

Specified by:
getAppliesTo in interface LayoutOption
Returns:
the value of the 'Applies To' attribute.
See Also:
LayoutOption.setAppliesTo(String), ServiceDataPackage.getLayoutOption_AppliesTo()
Generated:
This code was automatically generated.

setAppliesTo

public void setAppliesTo(String newAppliesTo)

Specified by:
setAppliesTo in interface LayoutOption
Parameters:
newAppliesTo - the new value of the 'Applies To' attribute.
See Also:
LayoutOption.getAppliesTo()
Generated:
This code was automatically generated.

getDefault

public String getDefault()

Specified by:
getDefault in interface LayoutOption
Returns:
the value of the 'Default' attribute.
See Also:
LayoutOption.setDefault(String), ServiceDataPackage.getLayoutOption_Default()
Generated:
This code was automatically generated.

setDefault

public void setDefault(String newDefault)

Specified by:
setDefault in interface LayoutOption
Parameters:
newDefault - the new value of the 'Default' attribute.
See Also:
LayoutOption.getDefault()
Generated:
This code was automatically generated.

isAdvanced

public boolean isAdvanced()

Specified by:
isAdvanced in interface LayoutOption
Returns:
the value of the 'Advanced' attribute.
See Also:
LayoutOption.setAdvanced(boolean), ServiceDataPackage.getLayoutOption_Advanced()
Generated:
This code was automatically generated.

setAdvanced

public void setAdvanced(boolean newAdvanced)

Specified by:
setAdvanced in interface LayoutOption
Parameters:
newAdvanced - the new value of the 'Advanced' attribute.
See Also:
LayoutOption.isAdvanced()
Generated:
This code was automatically generated.

getRemoteEnum

public RemoteEnum getRemoteEnum()

Specified by:
getRemoteEnum in interface LayoutOption
Returns:
the value of the 'Remote Enum' containment reference.
See Also:
LayoutOption.setRemoteEnum(RemoteEnum), ServiceDataPackage.getLayoutOption_RemoteEnum()
Generated:
This code was automatically generated.

basicSetRemoteEnum

public NotificationChain basicSetRemoteEnum(RemoteEnum newRemoteEnum,
                                            NotificationChain msgs)

Generated:
This code was automatically generated.

setRemoteEnum

public void setRemoteEnum(RemoteEnum newRemoteEnum)

Specified by:
setRemoteEnum in interface LayoutOption
Parameters:
newRemoteEnum - the new value of the 'Remote Enum' containment reference.
See Also:
LayoutOption.getRemoteEnum()
Generated:
This code was automatically generated.

getImplementation

public String getImplementation()

Specified by:
getImplementation in interface LayoutOption
Returns:
the value of the 'Implementation' attribute.
See Also:
LayoutOption.setImplementation(String), ServiceDataPackage.getLayoutOption_Implementation()
Generated:
This code was automatically generated.

setImplementation

public void setImplementation(String newImplementation)

Specified by:
setImplementation in interface LayoutOption
Parameters:
newImplementation - the new value of the 'Implementation' attribute.
See Also:
LayoutOption.getImplementation()
Generated:
This code was automatically generated.

eInverseRemove

public NotificationChain eInverseRemove(InternalEObject otherEnd,
                                        int featureID,
                                        NotificationChain msgs)

Overrides:
eInverseRemove in class BasicEObjectImpl
Generated:
This code was automatically generated.

eGet

public Object eGet(int featureID,
                   boolean resolve,
                   boolean coreType)

Specified by:
eGet in interface InternalEObject
Overrides:
eGet in class BasicEObjectImpl
Generated:
This code was automatically generated.

eSet

public void eSet(int featureID,
                 Object newValue)

Specified by:
eSet in interface InternalEObject
Overrides:
eSet in class BasicEObjectImpl
Generated:
This code was automatically generated.

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface InternalEObject
Overrides:
eUnset in class BasicEObjectImpl
Generated:
This code was automatically generated.

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface InternalEObject
Overrides:
eIsSet in class BasicEObjectImpl
Generated:
This code was automatically generated.

toString

public String toString()

Overrides:
toString in class BasicEObjectImpl
Generated:
This code was automatically generated.