public abstract class BlockImpl extends TypeImpl implements Block
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| Modifier and Type | Method and Description |
|---|---|
AbstractCapabilityPkg |
basicGetOwnedAbstractCapabilityPkg() |
DataPkg |
basicGetOwnedDataPkg() |
InterfacePkg |
basicGetOwnedInterfacePkg() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedAbstractCapabilityPkg(AbstractCapabilityPkg newOwnedAbstractCapabilityPkg,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedDataPkg(DataPkg newOwnedDataPkg,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedInterfacePkg(InterfacePkg newOwnedInterfacePkg,
org.eclipse.emf.common.notify.NotificationChain msgs) |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass) |
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) |
org.eclipse.emf.common.util.EList<AbstractFunction> |
getAllocatedFunctions() |
org.eclipse.emf.common.util.EList<ComponentFunctionalAllocation> |
getFunctionalAllocations() |
org.eclipse.emf.common.util.EList<ExchangeLink> |
getInExchangeLinks() |
org.eclipse.emf.common.util.EList<ExchangeLink> |
getOutExchangeLinks() |
AbstractCapabilityPkg |
getOwnedAbstractCapabilityPkg() |
org.eclipse.emf.common.util.EList<ComponentExchangeCategory> |
getOwnedComponentExchangeCategories() |
org.eclipse.emf.common.util.EList<ComponentExchange> |
getOwnedComponentExchanges() |
DataPkg |
getOwnedDataPkg() |
org.eclipse.emf.common.util.EList<ComponentFunctionalAllocation> |
getOwnedFunctionalAllocation() |
InterfacePkg |
getOwnedInterfacePkg() |
org.eclipse.emf.common.util.EList<StateMachine> |
getOwnedStateMachines() |
void |
setOwnedAbstractCapabilityPkg(AbstractCapabilityPkg newOwnedAbstractCapabilityPkg) |
void |
setOwnedDataPkg(DataPkg newOwnedDataPkg) |
void |
setOwnedInterfacePkg(InterfacePkg newOwnedInterfacePkg) |
basicGetStatus, getAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getContainedGenericTraces, getContainedRequirementsTraces, getDescription, getFeatures, getIncomingTraces, getNamingRules, getOutgoingTraces, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getOwnedTraces, getReview, getStatus, getSummary, getTypedElements, isVisibleInDoc, isVisibleInLM, setDescription, setReview, setStatus, setSummary, setVisibleInDoc, setVisibleInLM, toStringgetAbstractTypedElementsgetName, setNamedestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, 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, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetTypedElementsgetAbstractTypedElementsgetContainedGenericTraces, getContainedRequirementsTraces, getNamingRules, getOwnedTracesgetName, setNamegetAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, setDescription, setReview, setStatus, setSummarygetIncomingTraces, getOutgoingTracesisVisibleInDoc, isVisibleInLM, setVisibleInDoc, setVisibleInLMdestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic org.eclipse.emf.common.util.EList<ComponentFunctionalAllocation> getOwnedFunctionalAllocation()
getOwnedFunctionalAllocation in interface AbstractFunctionalBlockFaPackage.getAbstractFunctionalBlock_OwnedFunctionalAllocation()public org.eclipse.emf.common.util.EList<ComponentExchange> getOwnedComponentExchanges()
getOwnedComponentExchanges in interface AbstractFunctionalBlockFaPackage.getAbstractFunctionalBlock_OwnedComponentExchanges()public org.eclipse.emf.common.util.EList<ComponentExchangeCategory> getOwnedComponentExchangeCategories()
getOwnedComponentExchangeCategories in interface AbstractFunctionalBlockFaPackage.getAbstractFunctionalBlock_OwnedComponentExchangeCategories()public org.eclipse.emf.common.util.EList<ComponentFunctionalAllocation> getFunctionalAllocations()
getFunctionalAllocations in interface AbstractFunctionalBlockFaPackage.getAbstractFunctionalBlock_FunctionalAllocations(),
ComponentFunctionalAllocation.getBlock()public org.eclipse.emf.common.util.EList<AbstractFunction> getAllocatedFunctions()
getAllocatedFunctions in interface AbstractFunctionalBlockFaPackage.getAbstractFunctionalBlock_AllocatedFunctions(),
AbstractFunction.getAllocationBlocks()public org.eclipse.emf.common.util.EList<ExchangeLink> getInExchangeLinks()
getInExchangeLinks in interface AbstractFunctionalBlockFaPackage.getAbstractFunctionalBlock_InExchangeLinks()public org.eclipse.emf.common.util.EList<ExchangeLink> getOutExchangeLinks()
getOutExchangeLinks in interface AbstractFunctionalBlockFaPackage.getAbstractFunctionalBlock_OutExchangeLinks()public AbstractCapabilityPkg getOwnedAbstractCapabilityPkg()
getOwnedAbstractCapabilityPkg in interface BlockBlock.setOwnedAbstractCapabilityPkg(AbstractCapabilityPkg),
CsPackage.getBlock_OwnedAbstractCapabilityPkg()public AbstractCapabilityPkg basicGetOwnedAbstractCapabilityPkg()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedAbstractCapabilityPkg(AbstractCapabilityPkg newOwnedAbstractCapabilityPkg, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedAbstractCapabilityPkg(AbstractCapabilityPkg newOwnedAbstractCapabilityPkg)
setOwnedAbstractCapabilityPkg in interface BlocknewOwnedAbstractCapabilityPkg - the new value of the 'Owned Abstract Capability Pkg' containment reference.Block.getOwnedAbstractCapabilityPkg()public InterfacePkg getOwnedInterfacePkg()
getOwnedInterfacePkg in interface BlockBlock.setOwnedInterfacePkg(InterfacePkg),
CsPackage.getBlock_OwnedInterfacePkg()public InterfacePkg basicGetOwnedInterfacePkg()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedInterfacePkg(InterfacePkg newOwnedInterfacePkg, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedInterfacePkg(InterfacePkg newOwnedInterfacePkg)
setOwnedInterfacePkg in interface BlocknewOwnedInterfacePkg - the new value of the 'Owned Interface Pkg' containment reference.Block.getOwnedInterfacePkg()public DataPkg getOwnedDataPkg()
getOwnedDataPkg in interface BlockBlock.setOwnedDataPkg(DataPkg),
CsPackage.getBlock_OwnedDataPkg()public DataPkg basicGetOwnedDataPkg()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedDataPkg(DataPkg newOwnedDataPkg, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedDataPkg(DataPkg newOwnedDataPkg)
setOwnedDataPkg in interface BlocknewOwnedDataPkg - the new value of the 'Owned Data Pkg' containment reference.Block.getOwnedDataPkg()public org.eclipse.emf.common.util.EList<StateMachine> getOwnedStateMachines()
getOwnedStateMachines in interface BlockCsPackage.getBlock_OwnedStateMachines()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 TypeImplpublic 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 int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class TypeImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class TypeImpl