|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectEObjectImpl
org.eclipse.etrice.generator.etricegen.impl.RootImpl
public class RootImpl
An implementation of the model object 'Root'.
The following features are implemented:
Library
Sub System Instances
Models
Xp Actor Classes
Used Data Classes
Used Protocol Classes
Used Actor Classes
Used Room Models
Sub System Classes
Field Summary | |
---|---|
protected boolean |
library
The cached value of the ' Library ' attribute. |
protected static boolean |
LIBRARY_EDEFAULT
The default value of the ' Library ' attribute. |
protected |
models
The cached value of the ' Models ' reference list. |
protected |
subSystemInstances
The cached value of the ' Sub System Instances ' containment reference list. |
protected |
xpActorClasses
The cached value of the ' Xp Actor Classes ' containment reference list. |
Constructor Summary | |
---|---|
protected |
RootImpl()
|
Method Summary | |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
ExpandedActorClass |
getExpandedActorClass(ActorInstance ai)
|
|
getModels()
|
java.util.HashSet<DataClass> |
getReferencedDataClasses(ActorClass cls)
|
java.util.HashSet<DataClass> |
getReferencedDataClasses(DataClass cls)
|
java.util.HashSet<DataClass> |
getReferencedDataClasses(ProtocolClass pc)
|
|
getReferencedModels(RoomClass cls)
|
|
getReferencedProtocolClasses(ActorClass cls)
|
|
getSubSystemClasses()
|
|
getSubSystemInstances()
|
|
getUsedActorClasses()
|
|
getUsedDataClasses()
|
|
getUsedProtocolClasses()
|
|
getUsedRoomModels()
|
|
getXpActorClasses()
|
boolean |
isLibrary()
|
void |
setLibrary(boolean newLibrary)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static final boolean LIBRARY_EDEFAULT
Library
' attribute.
isLibrary()
,
Constant Field Valuesprotected boolean library
Library
' attribute.
isLibrary()
protectedsubSystemInstances
Sub System Instances
' containment reference list.
getSubSystemInstances()
protectedmodels
Models
' reference list.
getModels()
protectedxpActorClasses
Xp Actor Classes
' containment reference list.
getXpActorClasses()
Constructor Detail |
---|
protected RootImpl()
Method Detail |
---|
protected EClass eStaticClass()
publicgetSubSystemInstances()
getSubSystemInstances
in interface Root
ETriceGenPackage.getRoot_SubSystemInstances()
publicgetModels()
getModels
in interface Root
ETriceGenPackage.getRoot_Models()
publicgetXpActorClasses()
getXpActorClasses
in interface Root
ETriceGenPackage.getRoot_XpActorClasses()
publicgetUsedDataClasses()
getUsedDataClasses
in interface Root
ETriceGenPackage.getRoot_UsedDataClasses()
publicgetUsedProtocolClasses()
getUsedProtocolClasses
in interface Root
ETriceGenPackage.getRoot_UsedProtocolClasses()
publicgetUsedActorClasses()
getUsedActorClasses
in interface Root
ETriceGenPackage.getRoot_UsedActorClasses()
publicgetUsedRoomModels()
getUsedRoomModels
in interface Root
ETriceGenPackage.getRoot_UsedRoomModels()
publicgetSubSystemClasses()
getSubSystemClasses
in interface Root
ETriceGenPackage.getRoot_SubSystemClasses()
public boolean isLibrary()
isLibrary
in interface Root
Root.setLibrary(boolean)
,
ETriceGenPackage.getRoot_Library()
public void setLibrary(boolean newLibrary)
setLibrary
in interface Root
newLibrary
- the new value of the 'Library' attribute.Root.isLibrary()
publicgetReferencedModels(RoomClass cls)
getReferencedModels
in interface Root
publicgetReferencedProtocolClasses(ActorClass cls)
getReferencedProtocolClasses
in interface Root
public ExpandedActorClass getExpandedActorClass(ActorInstance ai)
getExpandedActorClass
in interface Root
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString()
public java.util.HashSet<DataClass> getReferencedDataClasses(DataClass cls)
getReferencedDataClasses
in interface Root
public java.util.HashSet<DataClass> getReferencedDataClasses(ActorClass cls)
getReferencedDataClasses
in interface Root
public java.util.HashSet<DataClass> getReferencedDataClasses(ProtocolClass pc)
getReferencedDataClasses
in interface Root
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |