|
||||||||||
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.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
de.cau.cs.kieler.esterel.esterel.impl.ModuleInterfaceImpl
public class ModuleInterfaceImpl
An implementation of the model object 'Module Interface'.
The following features are implemented:
Int Signal Decl
Int Type Decl
Int Sensor Decl
Int Constant Decl
Int Relation Decl
Int Function Decl
Int Procedure Decl
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
MinimalEObjectImpl.Container.Dynamic |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
MinimalEObjectImpl.Container |
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 EList<ConstantDecl> |
intConstantDecl
The cached value of the ' Int Constant Decl ' containment reference list. |
protected EList<FunctionDecl> |
intFunctionDecl
The cached value of the ' Int Function Decl ' containment reference list. |
protected EList<ProcedureDecl> |
intProcedureDecl
The cached value of the ' Int Procedure Decl ' containment reference list. |
protected EList<RelationDecl> |
intRelationDecl
The cached value of the ' Int Relation Decl ' containment reference list. |
protected EList<SensorDecl> |
intSensorDecl
The cached value of the ' Int Sensor Decl ' containment reference list. |
protected EList<SignalDecl> |
intSignalDecl
The cached value of the ' Int Signal Decl ' containment reference list. |
protected EList<TypeDecl> |
intTypeDecl
The cached value of the ' Int Type Decl ' containment reference list. |
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eContainer |
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.EStructuralFeature.Internal.DynamicValueHolder |
---|
NIL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
ModuleInterfaceImpl()
|
Method Summary | |
---|---|
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)
|
EList<ConstantDecl> |
getIntConstantDecl()
|
EList<FunctionDecl> |
getIntFunctionDecl()
|
EList<ProcedureDecl> |
getIntProcedureDecl()
|
EList<RelationDecl> |
getIntRelationDecl()
|
EList<SensorDecl> |
getIntSensorDecl()
|
EList<SignalDecl> |
getIntSignalDecl()
|
EList<TypeDecl> |
getIntTypeDecl()
|
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eBasicSetContainer, eInternalContainer |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
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 |
---|
protected EList<SignalDecl> intSignalDecl
Int Signal Decl
' containment reference list.
getIntSignalDecl()
protected EList<TypeDecl> intTypeDecl
Int Type Decl
' containment reference list.
getIntTypeDecl()
protected EList<SensorDecl> intSensorDecl
Int Sensor Decl
' containment reference list.
getIntSensorDecl()
protected EList<ConstantDecl> intConstantDecl
Int Constant Decl
' containment reference list.
getIntConstantDecl()
protected EList<RelationDecl> intRelationDecl
Int Relation Decl
' containment reference list.
getIntRelationDecl()
protected EList<FunctionDecl> intFunctionDecl
Int Function Decl
' containment reference list.
getIntFunctionDecl()
protected EList<ProcedureDecl> intProcedureDecl
Int Procedure Decl
' containment reference list.
getIntProcedureDecl()
Constructor Detail |
---|
protected ModuleInterfaceImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class BasicEObjectImpl
public EList<SignalDecl> getIntSignalDecl()
getIntSignalDecl
in interface ModuleInterface
EsterelPackage.getModuleInterface_IntSignalDecl()
public EList<TypeDecl> getIntTypeDecl()
getIntTypeDecl
in interface ModuleInterface
EsterelPackage.getModuleInterface_IntTypeDecl()
public EList<SensorDecl> getIntSensorDecl()
getIntSensorDecl
in interface ModuleInterface
EsterelPackage.getModuleInterface_IntSensorDecl()
public EList<ConstantDecl> getIntConstantDecl()
getIntConstantDecl
in interface ModuleInterface
EsterelPackage.getModuleInterface_IntConstantDecl()
public EList<RelationDecl> getIntRelationDecl()
getIntRelationDecl
in interface ModuleInterface
EsterelPackage.getModuleInterface_IntRelationDecl()
public EList<FunctionDecl> getIntFunctionDecl()
getIntFunctionDecl
in interface ModuleInterface
EsterelPackage.getModuleInterface_IntFunctionDecl()
public EList<ProcedureDecl> getIntProcedureDecl()
getIntProcedureDecl
in interface ModuleInterface
EsterelPackage.getModuleInterface_IntProcedureDecl()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class BasicEObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |