public class ThreadGroupImplementationImpl extends ComponentImplementationImpl implements ThreadGroupImplementation
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
copyright
Modifier and Type | Method and Description |
---|---|
ComponentType |
basicGetType() |
DataSubcomponent |
createOwnedDataSubcomponent() |
SubprogramGroupSubcomponent |
createOwnedSubprogramGroupSubcomponent() |
SubprogramSubcomponent |
createOwnedSubprogramSubcomponent() |
ThreadGroupSubcomponent |
createOwnedThreadGroupSubcomponent() |
ThreadSubcomponent |
createOwnedThreadSubcomponent() |
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) |
void |
eUnset(int featureID) |
ComponentCategory |
getCategory()
Returns the category ("abstract", "bus", "data", "device", etc.) for the classifier.
|
org.eclipse.emf.common.util.EList<DataSubcomponent> |
getOwnedDataSubcomponents() |
org.eclipse.emf.common.util.EList<Subcomponent> |
getOwnedSubcomponents() |
org.eclipse.emf.common.util.EList<SubprogramGroupSubcomponent> |
getOwnedSubprogramGroupSubcomponents() |
org.eclipse.emf.common.util.EList<SubprogramSubcomponent> |
getOwnedSubprogramSubcomponents() |
org.eclipse.emf.common.util.EList<ThreadGroupSubcomponent> |
getOwnedThreadGroupSubcomponents() |
org.eclipse.emf.common.util.EList<ThreadSubcomponent> |
getOwnedThreadSubcomponents() |
ThreadGroupType |
getType() |
boolean |
isSetOwnedSubcomponents() |
boolean |
isSetType() |
void |
setType(ComponentType newType) |
addConnection, basicGetExtended, basicSetOwnedExtension, basicSetOwnedRealization, createOwnedAbstractSubcomponent, createOwnedAccessConnection, createOwnedEndToEndFlow, createOwnedExtension, createOwnedFeatureConnection, createOwnedFeatureGroupConnection, createOwnedFlowImplementation, createOwnedParameterConnection, createOwnedPortConnection, createOwnedRealization, findNamedElement, getAllConnections, getAllConnections, getAllEndToEndFlows, getAllFeatures, getAllFlowImplementations, getAllModes, getAllModeTransitions, getAllPrototypes, getAllSubcomponents, getClassifierFeatures, getExtended, getGeneralizations, getGenerals, getImplementationName, getIngoingConnections, getOwnedAbstractSubcomponents, getOwnedAccessConnections, getOwnedConnections, getOwnedConnections, getOwnedEndToEndFlows, getOwnedExtension, getOwnedFeatureConnections, getOwnedFeatureGroupConnections, getOwnedFlowImplementations, getOwnedMembers, getOwnedParameterConnections, getOwnedPortConnections, getOwnedRealization, getPropertyValueInternal, getTypeName, isDescendentOf, isNoCalls, isNoConnections, isNoSubcomponents, isSetClassifierFeatures, isSetGeneralizations, isSetGenerals, isSetOwnedConnections, isSetOwnedMembers, lookupPrototypeBinding, setExtended, setNoCalls, setNoConnections, setNoSubcomponents, setOwnedExtension, setOwnedRealization, toString
createOwnedMode, createOwnedModeTransition, getOwnedModes, getOwnedModeTransitions, isNoFlows, isNoModes, setNoFlows, setNoModes
acceptsProperty, allFeatures, allParents, checkAppliesToClassifier, conformsTo, createOwnedAnnexSubclause, createOwnedAnnexSubclause, createOwnedPrototype, createOwnedPrototypeBinding, getAllAnnexSubclauses, getAllExtendPlusSelf, getAllPropertyAssociations, getInheritedMembers, getMembers, getMembersGen, getOwnedAnnexSubclauses, getOwnedElements, getOwnedPrototypeBindings, getOwnedPrototypes, hasVisibilityOf, inherit, inheritableMembers, inheritedMember, isNoAnnexes, isNoProperties, isNoPrototypes, isSetMembers, isSetOwnedElements, maySpecializeType, no_cycles_in_generalization, parents, setNoAnnexes, setNoProperties, setNoPrototypes, specialize_type
getNamesOfMember, members_distinguishable, membersAreDistinguishable
allNamespaces, checkPropertyAssociation, createOwnedPropertyAssociation, getName, getNamespace, getNonModalPropertyValue, getOwnedPropertyAssociations, getPropertyValue, getPropertyValueList, getPropertyValues, getQualifiedName, getSimplePropertyValue, has_no_qualified_name, has_qualified_name, hasName, isDistinguishableFrom, qualifiedName, removePropertyAssociations, removePropertyAssociations, separator, setName, setPropertyValue, setPropertyValue, setPropertyValue
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwner, has_owner, mustBeOwned, not_own_self
getAdapter, getLocationReference, setLocationReference, setLocationReference
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
addConnection, createOwnedAbstractSubcomponent, createOwnedAccessConnection, createOwnedEndToEndFlow, createOwnedExtension, createOwnedFeatureConnection, createOwnedFeatureGroupConnection, createOwnedFlowImplementation, createOwnedParameterConnection, createOwnedPortConnection, createOwnedRealization, getAllConnections, getAllConnections, getAllEndToEndFlows, getAllFlowImplementations, getAllSubcomponents, getExtended, getImplementationName, getIngoingConnections, getOwnedAbstractSubcomponents, getOwnedAccessConnections, getOwnedConnections, getOwnedConnections, getOwnedEndToEndFlows, getOwnedExtension, getOwnedFeatureConnections, getOwnedFeatureGroupConnections, getOwnedFlowImplementations, getOwnedParameterConnections, getOwnedPortConnections, getOwnedRealization, getTypeName, isNoCalls, isNoConnections, isNoSubcomponents, setExtended, setNoCalls, setNoConnections, setNoSubcomponents, setOwnedExtension, setOwnedRealization
createOwnedMode, createOwnedModeTransition, getAllModes, getAllModeTransitions, getAllPrototypes, getOwnedModes, getOwnedModeTransitions, isNoFlows, isNoModes, setNoFlows, setNoModes
allFeatures, allParents, checkAppliesToClassifier, createOwnedAnnexSubclause, createOwnedAnnexSubclause, createOwnedPrototype, createOwnedPrototypeBinding, getAllAnnexSubclauses, getAllExtendPlusSelf, getAllFeatures, getAllPropertyAssociations, getClassifierFeatures, getGeneralizations, getGenerals, getInheritedMembers, getOwnedAnnexSubclauses, getOwnedPrototypeBindings, getOwnedPrototypes, hasVisibilityOf, inherit, inheritableMembers, inheritedMember, isDescendentOf, isNoAnnexes, isNoProperties, isNoPrototypes, lookupPrototypeBinding, maySpecializeType, no_cycles_in_generalization, parents, setNoAnnexes, setNoProperties, setNoPrototypes, specialize_type
findNamedElement, getMembers, getNamesOfMember, getOwnedMembers, members_distinguishable, membersAreDistinguishable
conformsTo
acceptsProperty, allNamespaces, checkPropertyAssociation, createOwnedPropertyAssociation, getName, getNamespace, getNonModalPropertyValue, getOwnedPropertyAssociations, getPropertyValue, getPropertyValueInternal, getPropertyValueList, getPropertyValues, getQualifiedName, getSimplePropertyValue, has_no_qualified_name, has_qualified_name, hasName, isDistinguishableFrom, qualifiedName, removePropertyAssociations, removePropertyAssociations, separator, setName, setPropertyValue, setPropertyValue, setPropertyValue
allOwnedElements, createOwnedComment, getChildren, getContainingClassifier, getContainingComponentImpl, getElementRoot, getOwnedComments, getOwnedElements, getOwner, has_owner, mustBeOwned, not_own_self
public org.eclipse.emf.common.util.EList<Subcomponent> getOwnedSubcomponents()
getOwnedSubcomponents
in interface ComponentImplementation
getOwnedSubcomponents
in class ComponentImplementationImpl
Aadl2Package.getComponentImplementation_OwnedSubcomponent()
public org.eclipse.emf.common.util.EList<DataSubcomponent> getOwnedDataSubcomponents()
getOwnedDataSubcomponents
in interface ThreadGroupImplementation
Aadl2Package.getThreadGroupImplementation_OwnedDataSubcomponent()
public DataSubcomponent createOwnedDataSubcomponent()
createOwnedDataSubcomponent
in interface ThreadGroupImplementation
DataSubcomponent
.ThreadGroupImplementation.getOwnedDataSubcomponents()
public org.eclipse.emf.common.util.EList<ThreadSubcomponent> getOwnedThreadSubcomponents()
getOwnedThreadSubcomponents
in interface ThreadGroupImplementation
Aadl2Package.getThreadGroupImplementation_OwnedThreadSubcomponent()
public ThreadSubcomponent createOwnedThreadSubcomponent()
createOwnedThreadSubcomponent
in interface ThreadGroupImplementation
ThreadSubcomponent
.ThreadGroupImplementation.getOwnedThreadSubcomponents()
public org.eclipse.emf.common.util.EList<ThreadGroupSubcomponent> getOwnedThreadGroupSubcomponents()
getOwnedThreadGroupSubcomponents
in interface ThreadGroupImplementation
Aadl2Package.getThreadGroupImplementation_OwnedThreadGroupSubcomponent()
public ThreadGroupSubcomponent createOwnedThreadGroupSubcomponent()
createOwnedThreadGroupSubcomponent
in interface ThreadGroupImplementation
ThreadGroupSubcomponent
.ThreadGroupImplementation.getOwnedThreadGroupSubcomponents()
public org.eclipse.emf.common.util.EList<SubprogramSubcomponent> getOwnedSubprogramSubcomponents()
getOwnedSubprogramSubcomponents
in interface ThreadGroupImplementation
Aadl2Package.getThreadGroupImplementation_OwnedSubprogramSubcomponent()
public SubprogramSubcomponent createOwnedSubprogramSubcomponent()
createOwnedSubprogramSubcomponent
in interface ThreadGroupImplementation
SubprogramSubcomponent
.ThreadGroupImplementation.getOwnedSubprogramSubcomponents()
public org.eclipse.emf.common.util.EList<SubprogramGroupSubcomponent> getOwnedSubprogramGroupSubcomponents()
getOwnedSubprogramGroupSubcomponents
in interface ThreadGroupImplementation
Aadl2Package.getThreadGroupImplementation_OwnedSubprogramGroupSubcomponent()
public SubprogramGroupSubcomponent createOwnedSubprogramGroupSubcomponent()
createOwnedSubprogramGroupSubcomponent
in interface ThreadGroupImplementation
SubprogramGroupSubcomponent
.ThreadGroupImplementation.getOwnedSubprogramGroupSubcomponents()
public ThreadGroupType getType()
getType
in interface ComponentImplementation
getType
in interface ThreadGroupImplementation
getType
in class ComponentImplementationImpl
ComponentImplementation.setType(ComponentType)
,
Aadl2Package.getComponentImplementation_Type()
public ComponentType basicGetType()
basicGetType
in class ComponentImplementationImpl
public void setType(ComponentType newType)
setType
in interface ComponentImplementation
setType
in class ComponentImplementationImpl
newType
- the new value of the 'Type' reference.ComponentImplementation.getType()
public boolean isSetType()
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 ComponentImplementationImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class ComponentImplementationImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class ComponentImplementationImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class ComponentImplementationImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class ComponentImplementationImpl
public boolean isSetOwnedSubcomponents()
isSetOwnedSubcomponents
in class ComponentImplementationImpl
public ComponentCategory getCategory()
ComponentClassifier
getCategory
in interface ComponentClassifier