public abstract class AbstractFunctionImpl extends NamedElementImpl implements AbstractFunction
The following features are implemented:
Owned TracesContained Generic TracesContained Requirements TracesNaming RulesInvolving InvolvementsIs AbstractIs StaticVisibilityAbstract TypeTypeOrderedUniqueMin InclusiveMax InclusiveOwned Default ValueOwned Min ValueOwned Max ValueOwned Null ValueOwned Min CardOwned Min LengthOwned Max CardOwned Max LengthFinalAggregation KindIs DerivedIs Read OnlyIs Part Of KeyAssociationRepresenting Instance RolesOwned Functional ChainsIn Activity PartitionIn Interruptible RegionIn Structured NodeOutgoingIncomingOwned HandlersLocal PreconditionLocal PostconditionContextInputsOutputsArgumentsResultsBehaviorAbstract Typed ElementsKindConditionOwned FunctionsOwned Function RealizationsOwned Functional ExchangesSub FunctionsOut Function RealizationsIn Function RealizationsComponent Functional AllocationsAllocation BlocksAvailable In StatesInvolving CapabilitiesInvolving Capability RealizationsInvolving Functional ChainsLinked State MachineLinked Function Specificationorg.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 |
|---|---|
AbstractType |
basicGetAbstractType() |
Association |
basicGetAssociation() |
AbstractBehavior |
basicGetBehavior() |
AbstractType |
basicGetContext() |
ActivityPartition |
basicGetInActivityPartition() |
InterruptibleActivityRegion |
basicGetInInterruptibleRegion() |
InterruptibleActivityRegion |
basicGetInStructuredNode() |
AbstractConstraint |
basicGetLocalPostcondition() |
AbstractConstraint |
basicGetLocalPrecondition() |
Type |
basicGetType() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetLocalPostcondition(AbstractConstraint newLocalPostcondition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetLocalPrecondition(AbstractConstraint newLocalPrecondition,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedDefaultValue(DataValue newOwnedDefaultValue,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedMaxCard(NumericValue newOwnedMaxCard,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedMaxLength(NumericValue newOwnedMaxLength,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedMaxValue(DataValue newOwnedMaxValue,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedMinCard(NumericValue newOwnedMinCard,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedMinLength(NumericValue newOwnedMinLength,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedMinValue(DataValue newOwnedMinValue,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedNullValue(DataValue newOwnedNullValue,
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 |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
AbstractType |
getAbstractType() |
org.eclipse.emf.common.util.EList<AbstractTypedElement> |
getAbstractTypedElements() |
AggregationKind |
getAggregationKind() |
org.eclipse.emf.common.util.EList<AbstractFunctionalBlock> |
getAllocationBlocks() |
org.eclipse.emf.common.util.EList<InputPin> |
getArguments() |
Association |
getAssociation() |
org.eclipse.emf.common.util.EList<State> |
getAvailableInStates() |
AbstractBehavior |
getBehavior() |
org.eclipse.emf.common.util.EList<ComponentFunctionalAllocation> |
getComponentFunctionalAllocations() |
java.lang.String |
getCondition() |
org.eclipse.emf.common.util.EList<GenericTrace> |
getContainedGenericTraces() |
org.eclipse.emf.common.util.EList<RequirementsTrace> |
getContainedRequirementsTraces() |
AbstractType |
getContext() |
ActivityPartition |
getInActivityPartition() |
org.eclipse.emf.common.util.EList<ActivityEdge> |
getIncoming() |
org.eclipse.emf.common.util.EList<FunctionRealization> |
getInFunctionRealizations() |
InterruptibleActivityRegion |
getInInterruptibleRegion() |
org.eclipse.emf.common.util.EList<InputPin> |
getInputs() |
InterruptibleActivityRegion |
getInStructuredNode() |
org.eclipse.emf.common.util.EList<Capability> |
getInvolvingCapabilities() |
org.eclipse.emf.common.util.EList<CapabilityRealization> |
getInvolvingCapabilityRealizations() |
org.eclipse.emf.common.util.EList<FunctionalChain> |
getInvolvingFunctionalChains() |
org.eclipse.emf.common.util.EList<Involvement> |
getInvolvingInvolvements() |
FunctionKind |
getKind() |
FunctionSpecification |
getLinkedFunctionSpecification() |
StateMachine |
getLinkedStateMachine() |
AbstractConstraint |
getLocalPostcondition() |
AbstractConstraint |
getLocalPrecondition() |
org.eclipse.emf.common.util.EList<NamingRule> |
getNamingRules() |
org.eclipse.emf.common.util.EList<FunctionRealization> |
getOutFunctionRealizations() |
org.eclipse.emf.common.util.EList<ActivityEdge> |
getOutgoing() |
org.eclipse.emf.common.util.EList<OutputPin> |
getOutputs() |
DataValue |
getOwnedDefaultValue() |
org.eclipse.emf.common.util.EList<FunctionalChain> |
getOwnedFunctionalChains() |
org.eclipse.emf.common.util.EList<FunctionalExchange> |
getOwnedFunctionalExchanges() |
org.eclipse.emf.common.util.EList<FunctionRealization> |
getOwnedFunctionRealizations() |
org.eclipse.emf.common.util.EList<AbstractFunction> |
getOwnedFunctions() |
org.eclipse.emf.common.util.EList<ExceptionHandler> |
getOwnedHandlers() |
NumericValue |
getOwnedMaxCard() |
NumericValue |
getOwnedMaxLength() |
DataValue |
getOwnedMaxValue() |
NumericValue |
getOwnedMinCard() |
NumericValue |
getOwnedMinLength() |
DataValue |
getOwnedMinValue() |
DataValue |
getOwnedNullValue() |
org.eclipse.emf.common.util.EList<Trace> |
getOwnedTraces() |
org.eclipse.emf.common.util.EList<InstanceRole> |
getRepresentingInstanceRoles() |
org.eclipse.emf.common.util.EList<OutputPin> |
getResults() |
org.eclipse.emf.common.util.EList<AbstractFunction> |
getSubFunctions() |
Type |
getType() |
VisibilityKind |
getVisibility() |
boolean |
isFinal() |
boolean |
isIsAbstract() |
boolean |
isIsDerived() |
boolean |
isIsPartOfKey() |
boolean |
isIsReadOnly() |
boolean |
isIsStatic() |
boolean |
isMaxInclusive() |
boolean |
isMinInclusive() |
boolean |
isOrdered() |
boolean |
isUnique() |
void |
setAbstractType(AbstractType newAbstractType) |
void |
setAggregationKind(AggregationKind newAggregationKind) |
void |
setBehavior(AbstractBehavior newBehavior) |
void |
setCondition(java.lang.String newCondition) |
void |
setContext(AbstractType newContext) |
void |
setFinal(boolean newFinal) |
void |
setIsAbstract(boolean newIsAbstract) |
void |
setIsDerived(boolean newIsDerived) |
void |
setIsPartOfKey(boolean newIsPartOfKey) |
void |
setIsReadOnly(boolean newIsReadOnly) |
void |
setIsStatic(boolean newIsStatic) |
void |
setKind(FunctionKind newKind) |
void |
setLocalPostcondition(AbstractConstraint newLocalPostcondition) |
void |
setLocalPrecondition(AbstractConstraint newLocalPrecondition) |
void |
setMaxInclusive(boolean newMaxInclusive) |
void |
setMinInclusive(boolean newMinInclusive) |
void |
setOrdered(boolean newOrdered) |
void |
setOwnedDefaultValue(DataValue newOwnedDefaultValue) |
void |
setOwnedMaxCard(NumericValue newOwnedMaxCard) |
void |
setOwnedMaxLength(NumericValue newOwnedMaxLength) |
void |
setOwnedMaxValue(DataValue newOwnedMaxValue) |
void |
setOwnedMinCard(NumericValue newOwnedMinCard) |
void |
setOwnedMinLength(NumericValue newOwnedMinLength) |
void |
setOwnedMinValue(DataValue newOwnedMinValue) |
void |
setOwnedNullValue(DataValue newOwnedNullValue) |
void |
setUnique(boolean newUnique) |
void |
setVisibility(VisibilityKind newVisibility) |
java.lang.String |
toString() |
basicGetStatus, getAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getIncomingTraces, getOutgoingTraces, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, isVisibleInDoc, isVisibleInLM, setDescription, setReview, setStatus, setSummary, setVisibleInDoc, setVisibleInLMgetName, 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, 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, waitgetAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, setDescription, setReview, setStatus, setSummarygetIncomingTraces, getOutgoingTracesisVisibleInDoc, isVisibleInLM, setVisibleInDoc, setVisibleInLMgetName, setNamepublic org.eclipse.emf.common.util.EList<Trace> getOwnedTraces()
getOwnedTraces in interface NamespaceCapellacorePackage.getNamespace_OwnedTraces()public org.eclipse.emf.common.util.EList<GenericTrace> getContainedGenericTraces()
getContainedGenericTraces in interface NamespaceCapellacorePackage.getNamespace_ContainedGenericTraces()public org.eclipse.emf.common.util.EList<RequirementsTrace> getContainedRequirementsTraces()
getContainedRequirementsTraces in interface NamespaceCapellacorePackage.getNamespace_ContainedRequirementsTraces()public org.eclipse.emf.common.util.EList<NamingRule> getNamingRules()
getNamingRules in interface NamespaceCapellacorePackage.getNamespace_NamingRules()public org.eclipse.emf.common.util.EList<Involvement> getInvolvingInvolvements()
getInvolvingInvolvements in interface InvolvedElementCapellacorePackage.getInvolvedElement_InvolvingInvolvements()public boolean isIsAbstract()
isIsAbstract in interface FeatureFeature.setIsAbstract(boolean),
CapellacorePackage.getFeature_IsAbstract()public void setIsAbstract(boolean newIsAbstract)
setIsAbstract in interface FeaturenewIsAbstract - the new value of the 'Is Abstract' attribute.Feature.isIsAbstract()public boolean isIsStatic()
isIsStatic in interface FeatureFeature.setIsStatic(boolean),
CapellacorePackage.getFeature_IsStatic()public void setIsStatic(boolean newIsStatic)
setIsStatic in interface FeaturenewIsStatic - the new value of the 'Is Static' attribute.Feature.isIsStatic()public VisibilityKind getVisibility()
getVisibility in interface FeatureVisibilityKind,
Feature.setVisibility(VisibilityKind),
CapellacorePackage.getFeature_Visibility()public void setVisibility(VisibilityKind newVisibility)
setVisibility in interface FeaturenewVisibility - the new value of the 'Visibility' attribute.VisibilityKind,
Feature.getVisibility()public AbstractType getAbstractType()
getAbstractType in interface AbstractTypedElementAbstractTypedElement.setAbstractType(AbstractType),
ModellingcorePackage.getAbstractTypedElement_AbstractType()public AbstractType basicGetAbstractType()
public void setAbstractType(AbstractType newAbstractType)
setAbstractType in interface AbstractTypedElementnewAbstractType - the new value of the 'Abstract Type' reference.AbstractTypedElement.getAbstractType()public Type getType()
getType in interface TypedElementCapellacorePackage.getTypedElement_Type()public Type basicGetType()
public boolean isOrdered()
isOrdered in interface MultiplicityElementMultiplicityElement.setOrdered(boolean),
InformationPackage.getMultiplicityElement_Ordered()public void setOrdered(boolean newOrdered)
setOrdered in interface MultiplicityElementnewOrdered - the new value of the 'Ordered' attribute.MultiplicityElement.isOrdered()public boolean isUnique()
isUnique in interface MultiplicityElementMultiplicityElement.setUnique(boolean),
InformationPackage.getMultiplicityElement_Unique()public void setUnique(boolean newUnique)
setUnique in interface MultiplicityElementnewUnique - the new value of the 'Unique' attribute.MultiplicityElement.isUnique()public boolean isMinInclusive()
isMinInclusive in interface MultiplicityElementMultiplicityElement.setMinInclusive(boolean),
InformationPackage.getMultiplicityElement_MinInclusive()public void setMinInclusive(boolean newMinInclusive)
setMinInclusive in interface MultiplicityElementnewMinInclusive - the new value of the 'Min Inclusive' attribute.MultiplicityElement.isMinInclusive()public boolean isMaxInclusive()
isMaxInclusive in interface MultiplicityElementMultiplicityElement.setMaxInclusive(boolean),
InformationPackage.getMultiplicityElement_MaxInclusive()public void setMaxInclusive(boolean newMaxInclusive)
setMaxInclusive in interface MultiplicityElementnewMaxInclusive - the new value of the 'Max Inclusive' attribute.MultiplicityElement.isMaxInclusive()public DataValue getOwnedDefaultValue()
getOwnedDefaultValue in interface MultiplicityElementMultiplicityElement.setOwnedDefaultValue(DataValue),
InformationPackage.getMultiplicityElement_OwnedDefaultValue()public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedDefaultValue(DataValue newOwnedDefaultValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedDefaultValue(DataValue newOwnedDefaultValue)
setOwnedDefaultValue in interface MultiplicityElementnewOwnedDefaultValue - the new value of the 'Owned Default Value' containment reference.MultiplicityElement.getOwnedDefaultValue()public DataValue getOwnedMinValue()
getOwnedMinValue in interface MultiplicityElementMultiplicityElement.setOwnedMinValue(DataValue),
InformationPackage.getMultiplicityElement_OwnedMinValue()public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedMinValue(DataValue newOwnedMinValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedMinValue(DataValue newOwnedMinValue)
setOwnedMinValue in interface MultiplicityElementnewOwnedMinValue - the new value of the 'Owned Min Value' containment reference.MultiplicityElement.getOwnedMinValue()public DataValue getOwnedMaxValue()
getOwnedMaxValue in interface MultiplicityElementMultiplicityElement.setOwnedMaxValue(DataValue),
InformationPackage.getMultiplicityElement_OwnedMaxValue()public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedMaxValue(DataValue newOwnedMaxValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedMaxValue(DataValue newOwnedMaxValue)
setOwnedMaxValue in interface MultiplicityElementnewOwnedMaxValue - the new value of the 'Owned Max Value' containment reference.MultiplicityElement.getOwnedMaxValue()public DataValue getOwnedNullValue()
getOwnedNullValue in interface MultiplicityElementMultiplicityElement.setOwnedNullValue(DataValue),
InformationPackage.getMultiplicityElement_OwnedNullValue()public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedNullValue(DataValue newOwnedNullValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedNullValue(DataValue newOwnedNullValue)
setOwnedNullValue in interface MultiplicityElementnewOwnedNullValue - the new value of the 'Owned Null Value' containment reference.MultiplicityElement.getOwnedNullValue()public NumericValue getOwnedMinCard()
getOwnedMinCard in interface MultiplicityElementMultiplicityElement.setOwnedMinCard(NumericValue),
InformationPackage.getMultiplicityElement_OwnedMinCard()public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedMinCard(NumericValue newOwnedMinCard, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedMinCard(NumericValue newOwnedMinCard)
setOwnedMinCard in interface MultiplicityElementnewOwnedMinCard - the new value of the 'Owned Min Card' containment reference.MultiplicityElement.getOwnedMinCard()public NumericValue getOwnedMinLength()
getOwnedMinLength in interface MultiplicityElementMultiplicityElement.setOwnedMinLength(NumericValue),
InformationPackage.getMultiplicityElement_OwnedMinLength()public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedMinLength(NumericValue newOwnedMinLength, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedMinLength(NumericValue newOwnedMinLength)
setOwnedMinLength in interface MultiplicityElementnewOwnedMinLength - the new value of the 'Owned Min Length' containment reference.MultiplicityElement.getOwnedMinLength()public NumericValue getOwnedMaxCard()
getOwnedMaxCard in interface MultiplicityElementMultiplicityElement.setOwnedMaxCard(NumericValue),
InformationPackage.getMultiplicityElement_OwnedMaxCard()public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedMaxCard(NumericValue newOwnedMaxCard, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedMaxCard(NumericValue newOwnedMaxCard)
setOwnedMaxCard in interface MultiplicityElementnewOwnedMaxCard - the new value of the 'Owned Max Card' containment reference.MultiplicityElement.getOwnedMaxCard()public NumericValue getOwnedMaxLength()
getOwnedMaxLength in interface MultiplicityElementMultiplicityElement.setOwnedMaxLength(NumericValue),
InformationPackage.getMultiplicityElement_OwnedMaxLength()public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedMaxLength(NumericValue newOwnedMaxLength, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedMaxLength(NumericValue newOwnedMaxLength)
setOwnedMaxLength in interface MultiplicityElementnewOwnedMaxLength - the new value of the 'Owned Max Length' containment reference.MultiplicityElement.getOwnedMaxLength()public boolean isFinal()
isFinal in interface FinalizableElementFinalizableElement.setFinal(boolean),
ModellingcorePackage.getFinalizableElement_Final()public void setFinal(boolean newFinal)
setFinal in interface FinalizableElementnewFinal - the new value of the 'Final' attribute.FinalizableElement.isFinal()public AggregationKind getAggregationKind()
getAggregationKind in interface PropertyAggregationKind,
Property.setAggregationKind(AggregationKind),
InformationPackage.getProperty_AggregationKind()public void setAggregationKind(AggregationKind newAggregationKind)
setAggregationKind in interface PropertynewAggregationKind - the new value of the 'Aggregation Kind' attribute.AggregationKind,
Property.getAggregationKind()public boolean isIsDerived()
isIsDerived in interface PropertyProperty.setIsDerived(boolean),
InformationPackage.getProperty_IsDerived()public void setIsDerived(boolean newIsDerived)
setIsDerived in interface PropertynewIsDerived - the new value of the 'Is Derived' attribute.Property.isIsDerived()public boolean isIsReadOnly()
isIsReadOnly in interface PropertyProperty.setIsReadOnly(boolean),
InformationPackage.getProperty_IsReadOnly()public void setIsReadOnly(boolean newIsReadOnly)
setIsReadOnly in interface PropertynewIsReadOnly - the new value of the 'Is Read Only' attribute.Property.isIsReadOnly()public boolean isIsPartOfKey()
isIsPartOfKey in interface PropertyProperty.setIsPartOfKey(boolean),
InformationPackage.getProperty_IsPartOfKey()public void setIsPartOfKey(boolean newIsPartOfKey)
setIsPartOfKey in interface PropertynewIsPartOfKey - the new value of the 'Is Part Of Key' attribute.Property.isIsPartOfKey()public Association getAssociation()
getAssociation in interface PropertyInformationPackage.getProperty_Association()public Association basicGetAssociation()
public org.eclipse.emf.common.util.EList<InstanceRole> getRepresentingInstanceRoles()
getRepresentingInstanceRoles in interface AbstractInstanceInformationPackage.getAbstractInstance_RepresentingInstanceRoles()public org.eclipse.emf.common.util.EList<FunctionalChain> getOwnedFunctionalChains()
getOwnedFunctionalChains in interface AbstractFunctionalChainContainerFaPackage.getAbstractFunctionalChainContainer_OwnedFunctionalChains()public ActivityPartition getInActivityPartition()
getInActivityPartition in interface ActivityNodeActivityPackage.getActivityNode_InActivityPartition()public ActivityPartition basicGetInActivityPartition()
public InterruptibleActivityRegion getInInterruptibleRegion()
getInInterruptibleRegion in interface ActivityNodeActivityPackage.getActivityNode_InInterruptibleRegion()public InterruptibleActivityRegion basicGetInInterruptibleRegion()
public InterruptibleActivityRegion getInStructuredNode()
getInStructuredNode in interface ActivityNodeActivityPackage.getActivityNode_InStructuredNode()public InterruptibleActivityRegion basicGetInStructuredNode()
public org.eclipse.emf.common.util.EList<ActivityEdge> getOutgoing()
getOutgoing in interface ActivityNodeActivityPackage.getActivityNode_Outgoing()public org.eclipse.emf.common.util.EList<ActivityEdge> getIncoming()
getIncoming in interface ActivityNodeActivityPackage.getActivityNode_Incoming()public org.eclipse.emf.common.util.EList<ExceptionHandler> getOwnedHandlers()
getOwnedHandlers in interface ExecutableNodeActivityPackage.getExecutableNode_OwnedHandlers(),
ExceptionHandler.getProtectedNode()public AbstractConstraint getLocalPrecondition()
getLocalPrecondition in interface AbstractActionAbstractAction.setLocalPrecondition(AbstractConstraint),
ActivityPackage.getAbstractAction_LocalPrecondition()public AbstractConstraint basicGetLocalPrecondition()
public org.eclipse.emf.common.notify.NotificationChain basicSetLocalPrecondition(AbstractConstraint newLocalPrecondition, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLocalPrecondition(AbstractConstraint newLocalPrecondition)
setLocalPrecondition in interface AbstractActionnewLocalPrecondition - the new value of the 'Local Precondition' containment reference.AbstractAction.getLocalPrecondition()public AbstractConstraint getLocalPostcondition()
getLocalPostcondition in interface AbstractActionAbstractAction.setLocalPostcondition(AbstractConstraint),
ActivityPackage.getAbstractAction_LocalPostcondition()public AbstractConstraint basicGetLocalPostcondition()
public org.eclipse.emf.common.notify.NotificationChain basicSetLocalPostcondition(AbstractConstraint newLocalPostcondition, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLocalPostcondition(AbstractConstraint newLocalPostcondition)
setLocalPostcondition in interface AbstractActionnewLocalPostcondition - the new value of the 'Local Postcondition' containment reference.AbstractAction.getLocalPostcondition()public AbstractType getContext()
getContext in interface AbstractActionAbstractAction.setContext(AbstractType),
ActivityPackage.getAbstractAction_Context()public AbstractType basicGetContext()
public void setContext(AbstractType newContext)
setContext in interface AbstractActionnewContext - the new value of the 'Context' reference.AbstractAction.getContext()public org.eclipse.emf.common.util.EList<InputPin> getInputs()
getInputs in interface AbstractActionActivityPackage.getAbstractAction_Inputs()public org.eclipse.emf.common.util.EList<OutputPin> getOutputs()
getOutputs in interface AbstractActionActivityPackage.getAbstractAction_Outputs()public org.eclipse.emf.common.util.EList<InputPin> getArguments()
getArguments in interface InvocationActionActivityPackage.getInvocationAction_Arguments()public org.eclipse.emf.common.util.EList<OutputPin> getResults()
getResults in interface CallActionActivityPackage.getCallAction_Results()public AbstractBehavior getBehavior()
getBehavior in interface CallBehaviorActionCallBehaviorAction.setBehavior(AbstractBehavior),
ActivityPackage.getCallBehaviorAction_Behavior()public AbstractBehavior basicGetBehavior()
public void setBehavior(AbstractBehavior newBehavior)
setBehavior in interface CallBehaviorActionnewBehavior - the new value of the 'Behavior' reference.CallBehaviorAction.getBehavior()public org.eclipse.emf.common.util.EList<AbstractTypedElement> getAbstractTypedElements()
getAbstractTypedElements in interface AbstractTypeModellingcorePackage.getAbstractType_AbstractTypedElements()public FunctionKind getKind()
getKind in interface AbstractFunctionFunctionKind,
AbstractFunction.setKind(FunctionKind),
FaPackage.getAbstractFunction_Kind()public void setKind(FunctionKind newKind)
setKind in interface AbstractFunctionnewKind - the new value of the 'Kind' attribute.FunctionKind,
AbstractFunction.getKind()public java.lang.String getCondition()
getCondition in interface AbstractFunctionAbstractFunction.setCondition(String),
FaPackage.getAbstractFunction_Condition()public void setCondition(java.lang.String newCondition)
setCondition in interface AbstractFunctionnewCondition - the new value of the 'Condition' attribute.AbstractFunction.getCondition()public org.eclipse.emf.common.util.EList<AbstractFunction> getOwnedFunctions()
getOwnedFunctions in interface AbstractFunctionFaPackage.getAbstractFunction_OwnedFunctions()public org.eclipse.emf.common.util.EList<FunctionRealization> getOwnedFunctionRealizations()
getOwnedFunctionRealizations in interface AbstractFunctionFaPackage.getAbstractFunction_OwnedFunctionRealizations()public org.eclipse.emf.common.util.EList<FunctionalExchange> getOwnedFunctionalExchanges()
getOwnedFunctionalExchanges in interface AbstractFunctionFaPackage.getAbstractFunction_OwnedFunctionalExchanges()public org.eclipse.emf.common.util.EList<AbstractFunction> getSubFunctions()
getSubFunctions in interface AbstractFunctionFaPackage.getAbstractFunction_SubFunctions()public org.eclipse.emf.common.util.EList<FunctionRealization> getOutFunctionRealizations()
getOutFunctionRealizations in interface AbstractFunctionFaPackage.getAbstractFunction_OutFunctionRealizations(),
FunctionRealization.getAllocatingFunction()public org.eclipse.emf.common.util.EList<FunctionRealization> getInFunctionRealizations()
getInFunctionRealizations in interface AbstractFunctionFaPackage.getAbstractFunction_InFunctionRealizations(),
FunctionRealization.getAllocatedFunction()public org.eclipse.emf.common.util.EList<ComponentFunctionalAllocation> getComponentFunctionalAllocations()
getComponentFunctionalAllocations in interface AbstractFunctionFaPackage.getAbstractFunction_ComponentFunctionalAllocations(),
ComponentFunctionalAllocation.getFunction()public org.eclipse.emf.common.util.EList<AbstractFunctionalBlock> getAllocationBlocks()
getAllocationBlocks in interface AbstractFunctionFaPackage.getAbstractFunction_AllocationBlocks(),
AbstractFunctionalBlock.getAllocatedFunctions()public org.eclipse.emf.common.util.EList<State> getAvailableInStates()
getAvailableInStates in interface AbstractFunctionFaPackage.getAbstractFunction_AvailableInStates()public org.eclipse.emf.common.util.EList<Capability> getInvolvingCapabilities()
getInvolvingCapabilities in interface AbstractFunctionFaPackage.getAbstractFunction_InvolvingCapabilities()public org.eclipse.emf.common.util.EList<CapabilityRealization> getInvolvingCapabilityRealizations()
getInvolvingCapabilityRealizations in interface AbstractFunctionFaPackage.getAbstractFunction_InvolvingCapabilityRealizations()public org.eclipse.emf.common.util.EList<FunctionalChain> getInvolvingFunctionalChains()
getInvolvingFunctionalChains in interface AbstractFunctionFaPackage.getAbstractFunction_InvolvingFunctionalChains(),
FunctionalChain.getInvolvedFunctions()public StateMachine getLinkedStateMachine()
getLinkedStateMachine in interface AbstractFunctionFaPackage.getAbstractFunction_LinkedStateMachine()public FunctionSpecification getLinkedFunctionSpecification()
getLinkedFunctionSpecification in interface AbstractFunctionFaPackage.getAbstractFunction_LinkedFunctionSpecification()public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic 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 NamedElementImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class NamedElementImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NamedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NamedElementImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class NamedElementImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class NamedElementImplpublic java.lang.String toString()
toString in class NamedElementImpl