|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
de.cau.cs.kieler.core.annotations.impl.AnnotatableImpl
de.cau.cs.kieler.core.kexpressions.impl.ValuedObjectImpl
public class ValuedObjectImpl
An implementation of the model object 'Valued Object'.
The following features are implemented:
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 static String |
HOST_TYPE_EDEFAULT
The default value of the ' Host Type ' attribute. |
protected String |
hostType
The cached value of the ' Host Type ' attribute. |
protected static String |
INITIAL_VALUE_EDEFAULT
The default value of the ' Initial Value ' attribute. |
protected String |
initialValue
The cached value of the ' Initial Value ' attribute. |
protected String |
name
The cached value of the ' Name ' attribute. |
protected static String |
NAME_EDEFAULT
The default value of the ' Name ' attribute. |
protected ValueType |
type
The cached value of the ' Type ' attribute. |
protected static ValueType |
TYPE_EDEFAULT
The default value of the ' Type ' attribute. |
Fields inherited from class de.cau.cs.kieler.core.annotations.impl.AnnotatableImpl |
---|
annotations |
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 |
ValuedObjectImpl()
|
Method Summary | |
---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
String |
getHostType()
|
String |
getInitialValue()
|
String |
getName()
|
ValueType |
getType()
|
void |
setHostType(String newHostType)
|
void |
setInitialValue(String newInitialValue)
|
void |
setName(String newName)
|
void |
setType(ValueType newType)
|
String |
toString()
|
Methods inherited from class de.cau.cs.kieler.core.annotations.impl.AnnotatableImpl |
---|
eInverseRemove, getAllAnnotations, getAnnotation, getAnnotations, removeAllAnnotations |
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.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 de.cau.cs.kieler.core.annotations.Annotatable |
---|
getAllAnnotations, getAnnotation, getAnnotations, removeAllAnnotations |
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 |
---|
protected static final String NAME_EDEFAULT
Name
' attribute.
getName()
protected String name
Name
' attribute.
getName()
protected static final ValueType TYPE_EDEFAULT
Type
' attribute.
getType()
protected ValueType type
Type
' attribute.
getType()
protected static final String INITIAL_VALUE_EDEFAULT
Initial Value
' attribute.
getInitialValue()
protected String initialValue
Initial Value
' attribute.
getInitialValue()
protected static final String HOST_TYPE_EDEFAULT
Host Type
' attribute.
getHostType()
protected String hostType
Host Type
' attribute.
getHostType()
Constructor Detail |
---|
protected ValuedObjectImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class AnnotatableImpl
public String getName()
getName
in interface ValuedObject
ValuedObject.setName(String)
,
KExpressionsPackage.getValuedObject_Name()
public void setName(String newName)
setName
in interface ValuedObject
newName
- the new value of the 'Name' attribute.ValuedObject.getName()
public ValueType getType()
getType
in interface ValuedObject
ValueType
,
ValuedObject.setType(ValueType)
,
KExpressionsPackage.getValuedObject_Type()
public void setType(ValueType newType)
setType
in interface ValuedObject
newType
- the new value of the 'Type' attribute.ValueType
,
ValuedObject.getType()
public String getInitialValue()
getInitialValue
in interface ValuedObject
ValuedObject.setInitialValue(String)
,
KExpressionsPackage.getValuedObject_InitialValue()
public void setInitialValue(String newInitialValue)
setInitialValue
in interface ValuedObject
newInitialValue
- the new value of the 'Initial Value' attribute.ValuedObject.getInitialValue()
public String getHostType()
getHostType
in interface ValuedObject
ValuedObject.setHostType(String)
,
KExpressionsPackage.getValuedObject_HostType()
public void setHostType(String newHostType)
setHostType
in interface ValuedObject
newHostType
- the new value of the 'Host Type' attribute.ValuedObject.getHostType()
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class AnnotatableImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class AnnotatableImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class AnnotatableImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class AnnotatableImpl
public String toString()
toString
in class BasicEObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |