|
||||||||||
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
edu.cmu.sei.aadl.model.core.impl.AObjectImpl
edu.cmu.sei.aadl.model.core.impl.NamedElementImpl
edu.cmu.sei.aadl.model.core.impl.AadlSpecImpl
public class AadlSpecImpl
An implementation of the model object 'Aadl Spec'.
The following features are implemented:
Contents
Aadl Package
System Type
Data Type
Thread Type
Thread Group Type
Process Type
Subprogram Type
Processor Type
Memory Type
Bus Type
Device Type
System Impl
Data Impl
Thread Impl
Thread Group Impl
Process Impl
Subprogram Impl
Processor Impl
Memory Impl
Bus Impl
Device Impl
Port Group Type
Property Set
Annex Library
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected org.eclipse.emf.ecore.util.FeatureMap |
contents
The cached value of the ' Contents ' attribute list |
static java.lang.String |
copyright
|
Fields inherited from class edu.cmu.sei.aadl.model.core.impl.NamedElementImpl |
---|
name, NAME_EDEFAULT |
Fields inherited from class edu.cmu.sei.aadl.model.core.impl.AObjectImpl |
---|
comment, locationReference |
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 |
AadlSpecImpl()
|
Method Summary | |
---|---|
void |
addAadlPackage(AadlPackage newAadlPackage)
phf: add element to multiplicity EList |
void |
addAnnexLibrary(AnnexLibrary newAnnexLibrary)
phf: add element to multiplicity EList |
void |
addBusImpl(BusImpl newBusImpl)
phf: add element to multiplicity EList |
void |
addBusType(BusType newBusType)
phf: add element to multiplicity EList |
void |
addClassifier(Classifier cf)
Adds a classifier to the AadlSpec by calling the specialized method |
void |
addContents(org.eclipse.emf.ecore.util.FeatureMap.Entry newContents)
phf: add element to multiplicity EList |
void |
addDataImpl(DataImpl newDataImpl)
phf: add element to multiplicity EList |
void |
addDataType(DataType newDataType)
phf: add element to multiplicity EList |
void |
addDeviceImpl(DeviceImpl newDeviceImpl)
phf: add element to multiplicity EList |
void |
addDeviceType(DeviceType newDeviceType)
phf: add element to multiplicity EList |
void |
addMemoryImpl(MemoryImpl newMemoryImpl)
phf: add element to multiplicity EList |
void |
addMemoryType(MemoryType newMemoryType)
phf: add element to multiplicity EList |
void |
addPortGroupType(PortGroupType newPortGroupType)
phf: add element to multiplicity EList |
void |
addProcessImpl(ProcessImpl newProcessImpl)
phf: add element to multiplicity EList |
void |
addProcessorImpl(ProcessorImpl newProcessorImpl)
phf: add element to multiplicity EList |
void |
addProcessorType(ProcessorType newProcessorType)
phf: add element to multiplicity EList |
void |
addProcessType(ProcessType newProcessType)
phf: add element to multiplicity EList |
void |
addPropertySet(PropertySet newPropertySet)
phf: add element to multiplicity EList |
void |
addSubprogramImpl(SubprogramImpl newSubprogramImpl)
phf: add element to multiplicity EList |
void |
addSubprogramType(SubprogramType newSubprogramType)
phf: add element to multiplicity EList |
void |
addSystemImpl(SystemImpl newSystemImpl)
phf: add element to multiplicity EList |
void |
addSystemType(SystemType newSystemType)
phf: add element to multiplicity EList |
void |
addThreadGroupImpl(ThreadGroupImpl newThreadGroupImpl)
phf: add element to multiplicity EList |
void |
addThreadGroupType(ThreadGroupType newThreadGroupType)
phf: add element to multiplicity EList |
void |
addThreadImpl(ThreadImpl newThreadImpl)
phf: add element to multiplicity EList |
void |
addThreadType(ThreadType newThreadType)
phf: add element to multiplicity EList |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
AnnexLibrary |
findAnnexLibrary(java.lang.String axname)
Find an annex library declaration of a given name. |
ComponentClassifier |
findClassifier(java.lang.String classifierName)
Find a component classifier and port group type by name. |
NamedElement |
findNamedElement(java.lang.String name)
Find a declared item by name |
AadlPackage |
findPrivateOnlyAadlPackage(java.lang.String pkName)
Find package declaration of a given name with private only. |
PropertySet |
findPropertySet(java.lang.String pn)
Find property set declaration of a given name. |
AadlPackage |
findPublicAadlPackage(java.lang.String pkName)
Find package declaration of a given name. |
org.eclipse.emf.common.util.EList |
getAadlPackage()
|
org.eclipse.emf.common.util.EList |
getAllComponentClassifiers(ComponentCategory compCategory)
Get all component classsifiers in this AadlSpec of the specified category This will return the list of component classifiers in the anon. name space and in any package that is local to the AadlSpec |
org.eclipse.emf.common.util.EList |
getAllPortGroupTypes()
Get all component classsifiers in this AadlSpec of the specified category This will return the list of component classifiers in the anon. name space and in any package that is local to the AadlSpec |
org.eclipse.emf.common.util.EList |
getAnnexLibrary()
|
org.eclipse.emf.common.util.EList |
getBusImpl()
|
org.eclipse.emf.common.util.EList |
getBusType()
|
org.eclipse.emf.common.util.EList |
getClassifier()
returns the set of classifiers in an AadlSpec |
org.eclipse.emf.ecore.util.FeatureMap |
getContents()
|
org.eclipse.emf.common.util.EList |
getDataImpl()
|
org.eclipse.emf.common.util.EList |
getDataType()
|
org.eclipse.emf.common.util.EList |
getDeviceImpl()
|
org.eclipse.emf.common.util.EList |
getDeviceType()
|
org.eclipse.emf.common.util.EList |
getMemoryImpl()
|
org.eclipse.emf.common.util.EList |
getMemoryType()
|
org.eclipse.emf.common.util.EList |
getPortGroupType()
|
org.eclipse.emf.common.util.EList |
getProcessImpl()
|
org.eclipse.emf.common.util.EList |
getProcessorImpl()
|
org.eclipse.emf.common.util.EList |
getProcessorType()
|
org.eclipse.emf.common.util.EList |
getProcessType()
|
org.eclipse.emf.common.util.EList |
getPropertySet()
|
org.eclipse.emf.common.util.EList |
getSubprogramImpl()
|
org.eclipse.emf.common.util.EList |
getSubprogramType()
|
org.eclipse.emf.common.util.EList |
getSystemImpl()
|
org.eclipse.emf.common.util.EList |
getSystemType()
|
org.eclipse.emf.common.util.EList |
getThreadGroupImpl()
|
org.eclipse.emf.common.util.EList |
getThreadGroupType()
|
org.eclipse.emf.common.util.EList |
getThreadImpl()
|
org.eclipse.emf.common.util.EList |
getThreadType()
|
boolean |
hasAadlPackage(AadlPackage pk)
See if package declaration already exists. |
boolean |
isPackage()
Does this AadlSpec embody a stand-alone package? |
boolean |
isPropertySet()
Does this AadlSpec embody a stand-alone property set? |
boolean |
isSpecification()
Is this AadlSpec a component specification? |
java.lang.String |
toString()
|
Methods inherited from class edu.cmu.sei.aadl.model.core.impl.NamedElementImpl |
---|
checkName, getName, setName |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
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 edu.cmu.sei.aadl.model.core.NamedElement |
---|
getName, setName |
Methods inherited from interface edu.cmu.sei.aadl.model.core.AObject |
---|
addComment, getAadlSpec, getAObjectRoot, getChildren, getComment, getContainingClassifier, getContainingClassifierNameSpace, getContainingComponentImpl, getContainingComponentType, getContainingPropertyAssociationDefinitionConstant, getContainingSubcomponent, getLocationReference, getReferencedObject, getSecondReferencedObject, getSystemInstance, setLocationReference, setLocationReference |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, 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.core.runtime.IAdaptable |
---|
getAdapter |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
public static final java.lang.String copyright
protected org.eclipse.emf.ecore.util.FeatureMap contents
Contents
' attribute list.
getContents()
Constructor Detail |
---|
protected AadlSpecImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class NamedElementImpl
public org.eclipse.emf.common.util.EList getSystemType()
getSystemType
in interface AadlSpec
CorePackage.getAadlSpec_SystemType()
public void addSystemType(SystemType newSystemType)
addSystemType
in interface AadlSpec
newSystemType
- the value to add to 'System Type' containment reference list.public org.eclipse.emf.common.util.EList getDataType()
getDataType
in interface AadlSpec
CorePackage.getAadlSpec_DataType()
public void addDataType(DataType newDataType)
addDataType
in interface AadlSpec
newDataType
- the value to add to 'Data Type' containment reference list.public org.eclipse.emf.common.util.EList getThreadType()
getThreadType
in interface AadlSpec
CorePackage.getAadlSpec_ThreadType()
public void addThreadType(ThreadType newThreadType)
addThreadType
in interface AadlSpec
newThreadType
- the value to add to 'Thread Type' containment reference list.public org.eclipse.emf.common.util.EList getThreadGroupType()
getThreadGroupType
in interface AadlSpec
CorePackage.getAadlSpec_ThreadGroupType()
public void addThreadGroupType(ThreadGroupType newThreadGroupType)
addThreadGroupType
in interface AadlSpec
newThreadGroupType
- the value to add to 'Thread Group Type' containment reference list.public org.eclipse.emf.common.util.EList getProcessType()
getProcessType
in interface AadlSpec
CorePackage.getAadlSpec_ProcessType()
public void addProcessType(ProcessType newProcessType)
addProcessType
in interface AadlSpec
newProcessType
- the value to add to 'Process Type' containment reference list.public org.eclipse.emf.common.util.EList getSubprogramType()
getSubprogramType
in interface AadlSpec
CorePackage.getAadlSpec_SubprogramType()
public void addSubprogramType(SubprogramType newSubprogramType)
addSubprogramType
in interface AadlSpec
newSubprogramType
- the value to add to 'Subprogram Type' containment reference list.public org.eclipse.emf.common.util.EList getProcessorType()
getProcessorType
in interface AadlSpec
CorePackage.getAadlSpec_ProcessorType()
public void addProcessorType(ProcessorType newProcessorType)
addProcessorType
in interface AadlSpec
newProcessorType
- the value to add to 'Processor Type' containment reference list.public org.eclipse.emf.common.util.EList getMemoryType()
getMemoryType
in interface AadlSpec
CorePackage.getAadlSpec_MemoryType()
public void addMemoryType(MemoryType newMemoryType)
addMemoryType
in interface AadlSpec
newMemoryType
- the value to add to 'Memory Type' containment reference list.public org.eclipse.emf.common.util.EList getBusType()
getBusType
in interface AadlSpec
CorePackage.getAadlSpec_BusType()
public void addBusType(BusType newBusType)
addBusType
in interface AadlSpec
newBusType
- the value to add to 'Bus Type' containment reference list.public org.eclipse.emf.common.util.EList getDeviceType()
getDeviceType
in interface AadlSpec
CorePackage.getAadlSpec_DeviceType()
public void addDeviceType(DeviceType newDeviceType)
addDeviceType
in interface AadlSpec
newDeviceType
- the value to add to 'Device Type' containment reference list.public org.eclipse.emf.common.util.EList getSystemImpl()
getSystemImpl
in interface AadlSpec
CorePackage.getAadlSpec_SystemImpl()
public void addSystemImpl(SystemImpl newSystemImpl)
addSystemImpl
in interface AadlSpec
newSystemImpl
- the value to add to 'System Impl' containment reference list.public org.eclipse.emf.common.util.EList getDataImpl()
getDataImpl
in interface AadlSpec
CorePackage.getAadlSpec_DataImpl()
public void addDataImpl(DataImpl newDataImpl)
addDataImpl
in interface AadlSpec
newDataImpl
- the value to add to 'Data Impl' containment reference list.public org.eclipse.emf.common.util.EList getThreadImpl()
getThreadImpl
in interface AadlSpec
CorePackage.getAadlSpec_ThreadImpl()
public void addThreadImpl(ThreadImpl newThreadImpl)
addThreadImpl
in interface AadlSpec
newThreadImpl
- the value to add to 'Thread Impl' containment reference list.public org.eclipse.emf.common.util.EList getThreadGroupImpl()
getThreadGroupImpl
in interface AadlSpec
CorePackage.getAadlSpec_ThreadGroupImpl()
public void addThreadGroupImpl(ThreadGroupImpl newThreadGroupImpl)
addThreadGroupImpl
in interface AadlSpec
newThreadGroupImpl
- the value to add to 'Thread Group Impl' containment reference list.public org.eclipse.emf.common.util.EList getProcessImpl()
getProcessImpl
in interface AadlSpec
CorePackage.getAadlSpec_ProcessImpl()
public void addProcessImpl(ProcessImpl newProcessImpl)
addProcessImpl
in interface AadlSpec
newProcessImpl
- the value to add to 'Process Impl' containment reference list.public org.eclipse.emf.common.util.EList getSubprogramImpl()
getSubprogramImpl
in interface AadlSpec
CorePackage.getAadlSpec_SubprogramImpl()
public void addSubprogramImpl(SubprogramImpl newSubprogramImpl)
addSubprogramImpl
in interface AadlSpec
newSubprogramImpl
- the value to add to 'Subprogram Impl' containment reference list.public org.eclipse.emf.common.util.EList getProcessorImpl()
getProcessorImpl
in interface AadlSpec
CorePackage.getAadlSpec_ProcessorImpl()
public void addProcessorImpl(ProcessorImpl newProcessorImpl)
addProcessorImpl
in interface AadlSpec
newProcessorImpl
- the value to add to 'Processor Impl' containment reference list.public org.eclipse.emf.common.util.EList getMemoryImpl()
getMemoryImpl
in interface AadlSpec
CorePackage.getAadlSpec_MemoryImpl()
public void addMemoryImpl(MemoryImpl newMemoryImpl)
addMemoryImpl
in interface AadlSpec
newMemoryImpl
- the value to add to 'Memory Impl' containment reference list.public org.eclipse.emf.common.util.EList getBusImpl()
getBusImpl
in interface AadlSpec
CorePackage.getAadlSpec_BusImpl()
public void addBusImpl(BusImpl newBusImpl)
addBusImpl
in interface AadlSpec
newBusImpl
- the value to add to 'Bus Impl' containment reference list.public org.eclipse.emf.common.util.EList getDeviceImpl()
getDeviceImpl
in interface AadlSpec
CorePackage.getAadlSpec_DeviceImpl()
public void addDeviceImpl(DeviceImpl newDeviceImpl)
addDeviceImpl
in interface AadlSpec
newDeviceImpl
- the value to add to 'Device Impl' containment reference list.public org.eclipse.emf.common.util.EList getPortGroupType()
getPortGroupType
in interface AadlSpec
CorePackage.getAadlSpec_PortGroupType()
public void addPortGroupType(PortGroupType newPortGroupType)
addPortGroupType
in interface AadlSpec
newPortGroupType
- the value to add to 'Port Group Type' containment reference list.public org.eclipse.emf.common.util.EList getPropertySet()
getPropertySet
in interface AadlSpec
CorePackage.getAadlSpec_PropertySet()
public void addPropertySet(PropertySet newPropertySet)
addPropertySet
in interface AadlSpec
newPropertySet
- the value to add to 'Property Set' containment reference list.public org.eclipse.emf.common.util.EList getAnnexLibrary()
getAnnexLibrary
in interface AadlSpec
CorePackage.getAadlSpec_AnnexLibrary()
public void addAnnexLibrary(AnnexLibrary newAnnexLibrary)
addAnnexLibrary
in interface AadlSpec
newAnnexLibrary
- the value to add to 'Annex Library' containment reference list.public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class NamedElementImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class NamedElementImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class NamedElementImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class NamedElementImpl
public org.eclipse.emf.ecore.util.FeatureMap getContents()
getContents
in interface AadlSpec
CorePackage.getAadlSpec_Contents()
public void addContents(org.eclipse.emf.ecore.util.FeatureMap.Entry newContents)
addContents
in interface AadlSpec
newContents
- the value to add to 'Contents' attribute list.public org.eclipse.emf.common.util.EList getAadlPackage()
getAadlPackage
in interface AadlSpec
CorePackage.getAadlSpec_AadlPackage()
public void addAadlPackage(AadlPackage newAadlPackage)
addAadlPackage
in interface AadlSpec
newAadlPackage
- the value to add to 'Aadl Package' containment reference list.public java.lang.String toString()
toString
in class NamedElementImpl
public void addClassifier(Classifier cf)
addClassifier
in interface AadlSpec
public NamedElement findNamedElement(java.lang.String name)
findNamedElement
in interface AadlSpec
name
- string
public ComponentClassifier findClassifier(java.lang.String classifierName)
findClassifier
in interface AadlSpec
classifierName
- the type name
public org.eclipse.emf.common.util.EList getClassifier()
getClassifier
in interface AadlSpec
public AnnexLibrary findAnnexLibrary(java.lang.String axname)
findAnnexLibrary
in interface AadlSpec
axname
- the annex library
public PropertySet findPropertySet(java.lang.String pn)
findPropertySet
in interface AadlSpec
pn
- string property set name
public AadlPackage findPublicAadlPackage(java.lang.String pkName)
findPublicAadlPackage
in interface AadlSpec
pkName
- string package name
public AadlPackage findPrivateOnlyAadlPackage(java.lang.String pkName)
findPrivateOnlyAadlPackage
in interface AadlSpec
pkName
- string package name
public boolean hasAadlPackage(AadlPackage pk)
hasAadlPackage
in interface AadlSpec
pk
- package whose name is used for lookup
public boolean isPackage()
AadlSpec
isPackage
in interface AadlSpec
true
iff the specification has a single child and
that child is an AadlPackage
.public boolean isPropertySet()
AadlSpec
isPropertySet
in interface AadlSpec
true
iff the specification has a single child and
that child is a PropertySet
.public boolean isSpecification()
AadlSpec
isSpecification
in interface AadlSpec
!isPackage() && !isPropertySet()
public org.eclipse.emf.common.util.EList getAllComponentClassifiers(ComponentCategory compCategory)
getAllComponentClassifiers
in interface AadlSpec
compCategory
-
public org.eclipse.emf.common.util.EList getAllPortGroupTypes()
getAllPortGroupTypes
in interface AadlSpec
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |