ujf.verimag.bip.Core.Behaviors.impl
Class AtomTypeImpl
java.lang.Object
EObjectImpl
ujf.verimag.bip.Core.Behaviors.impl.NamedElementImpl
ujf.verimag.bip.Core.Behaviors.impl.BipTypeImpl
ujf.verimag.bip.Core.Behaviors.impl.PartTypeImpl
ujf.verimag.bip.Core.Behaviors.impl.ComponentTypeImpl
ujf.verimag.bip.Core.Behaviors.impl.AtomTypeImpl
- All Implemented Interfaces:
- AtomType, BipType, ComponentType, NamedElement, ParameterizedElement, PartType, TraceableElement
public class AtomTypeImpl
- extends ComponentTypeImpl
- implements AtomType
An implementation of the model object 'Atom Type'.
The following features are implemented:
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
behavior
protected Behavior behavior
- The cached value of the '
Behavior
' containment reference.
- See Also:
getBehavior()
variable
protected variable
- The cached value of the '
Variable
' containment reference list.
- See Also:
getVariable()
portDefinition
protected portDefinition
- The cached value of the '
Port Definition
' containment reference list.
- See Also:
getPortDefinition()
AtomTypeImpl
protected AtomTypeImpl()
-
eStaticClass
protected EClass eStaticClass()
-
- Overrides:
eStaticClass
in class ComponentTypeImpl
getBehavior
public Behavior getBehavior()
-
- Specified by:
getBehavior
in interface AtomType
- Returns:
- the value of the 'Behavior' containment reference.
- See Also:
AtomType.setBehavior(Behavior)
,
BehaviorsPackage.getAtomType_Behavior()
,
Behavior.getAtomType()
basicSetBehavior
public NotificationChain basicSetBehavior(Behavior newBehavior,
NotificationChain msgs)
-
setBehavior
public void setBehavior(Behavior newBehavior)
-
- Specified by:
setBehavior
in interface AtomType
- Parameters:
newBehavior
- the new value of the 'Behavior' containment reference.- See Also:
AtomType.getBehavior()
getVariable
public getVariable()
-
- Specified by:
getVariable
in interface AtomType
- Returns:
- the value of the 'Variable' containment reference list.
- See Also:
BehaviorsPackage.getAtomType_Variable()
getPortDefinition
public getPortDefinition()
-
- Specified by:
getPortDefinition
in interface AtomType
- Returns:
- the value of the 'Port Definition' containment reference list.
- See Also:
BehaviorsPackage.getAtomType_PortDefinition()
,
PortDefinition.getAtomType()
eInverseAdd
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
-
- Overrides:
eInverseAdd
in class ComponentTypeImpl
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
-
- Overrides:
eInverseRemove
in class ComponentTypeImpl
eGet
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
-
- Overrides:
eGet
in class ComponentTypeImpl
eSet
public void eSet(int featureID,
java.lang.Object newValue)
-
- Overrides:
eSet
in class ComponentTypeImpl
eUnset
public void eUnset(int featureID)
-
- Overrides:
eUnset
in class ComponentTypeImpl
eIsSet
public boolean eIsSet(int featureID)
-
- Overrides:
eIsSet
in class ComponentTypeImpl