public class ExchangeItemImpl extends AbstractExchangeItemImpl implements ExchangeItem
The following features are implemented:
FinalIncoming TracesOutgoing TracesVisible In DocVisible In LMSummaryDescriptionReviewOwned Property ValuesOwned Enumeration Property TypesApplied Property ValuesOwned Property Value GroupsApplied Property Value GroupsStatusFeaturesApplied RequirementsOwned TracesContained Generic TracesContained Requirements TracesNaming RulesTyped ElementsAbstractOwned GeneralizationsSuper GeneralizationsSub GeneralizationsSuperSubExchange MechanismOwned ElementsOwned Information RealizationsOwned Exchange Item InstancesAllocator InterfacesRealized Exchange ItemsRealizing Exchange ItemsRealizing Operationsorg.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 |
|---|---|
EnumerationPropertyLiteral |
basicGetStatus() |
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<Interface> |
getAllocatorInterfaces() |
org.eclipse.emf.common.util.EList<PropertyValueGroup> |
getAppliedPropertyValueGroups() |
org.eclipse.emf.common.util.EList<AbstractPropertyValue> |
getAppliedPropertyValues() |
org.eclipse.emf.common.util.EList<Requirement> |
getAppliedRequirements() |
org.eclipse.emf.common.util.EList<GenericTrace> |
getContainedGenericTraces() |
org.eclipse.emf.common.util.EList<RequirementsTrace> |
getContainedRequirementsTraces() |
java.lang.String |
getDescription() |
ExchangeMechanism |
getExchangeMechanism() |
org.eclipse.emf.common.util.EList<EnumerationPropertyLiteral> |
getFeatures() |
org.eclipse.emf.common.util.EList<AbstractTrace> |
getIncomingTraces() |
org.eclipse.emf.common.util.EList<NamingRule> |
getNamingRules() |
org.eclipse.emf.common.util.EList<AbstractTrace> |
getOutgoingTraces() |
org.eclipse.emf.common.util.EList<ExchangeItemElement> |
getOwnedElements() |
org.eclipse.emf.common.util.EList<EnumerationPropertyType> |
getOwnedEnumerationPropertyTypes() |
org.eclipse.emf.common.util.EList<ExchangeItemInstance> |
getOwnedExchangeItemInstances() |
org.eclipse.emf.common.util.EList<Generalization> |
getOwnedGeneralizations() |
org.eclipse.emf.common.util.EList<InformationRealization> |
getOwnedInformationRealizations() |
org.eclipse.emf.common.util.EList<PropertyValueGroup> |
getOwnedPropertyValueGroups() |
org.eclipse.emf.common.util.EList<AbstractPropertyValue> |
getOwnedPropertyValues() |
org.eclipse.emf.common.util.EList<Trace> |
getOwnedTraces() |
org.eclipse.emf.common.util.EList<ExchangeItem> |
getRealizedExchangeItems() |
org.eclipse.emf.common.util.EList<ExchangeItem> |
getRealizingExchangeItems() |
org.eclipse.emf.common.util.EList<Operation> |
getRealizingOperations() |
java.lang.String |
getReview() |
EnumerationPropertyLiteral |
getStatus() |
org.eclipse.emf.common.util.EList<GeneralizableElement> |
getSub() |
org.eclipse.emf.common.util.EList<Generalization> |
getSubGeneralizations() |
java.lang.String |
getSummary() |
org.eclipse.emf.common.util.EList<GeneralizableElement> |
getSuper() |
org.eclipse.emf.common.util.EList<Generalization> |
getSuperGeneralizations() |
org.eclipse.emf.common.util.EList<TypedElement> |
getTypedElements() |
boolean |
isAbstract() |
boolean |
isFinal() |
boolean |
isVisibleInDoc() |
boolean |
isVisibleInLM() |
void |
setAbstract(boolean newAbstract) |
void |
setDescription(java.lang.String newDescription) |
void |
setExchangeMechanism(ExchangeMechanism newExchangeMechanism) |
void |
setFinal(boolean newFinal) |
void |
setReview(java.lang.String newReview) |
void |
setStatus(EnumerationPropertyLiteral newStatus) |
void |
setSummary(java.lang.String newSummary) |
void |
setVisibleInDoc(boolean newVisibleInDoc) |
void |
setVisibleInLM(boolean newVisibleInLM) |
java.lang.String |
toString() |
getAbstractTypedElementsgetName, 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, waitgetAbstractTypedElementsgetName, setNamedestroy, 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<AbstractTrace> getIncomingTraces()
getIncomingTraces in interface TraceableElementModellingcorePackage.getTraceableElement_IncomingTraces()public org.eclipse.emf.common.util.EList<AbstractTrace> getOutgoingTraces()
getOutgoingTraces in interface TraceableElementModellingcorePackage.getTraceableElement_OutgoingTraces()public boolean isVisibleInDoc()
isVisibleInDoc in interface PublishableElementPublishableElement.setVisibleInDoc(boolean),
ModellingcorePackage.getPublishableElement_VisibleInDoc()public void setVisibleInDoc(boolean newVisibleInDoc)
setVisibleInDoc in interface PublishableElementnewVisibleInDoc - the new value of the 'Visible In Doc' attribute.PublishableElement.isVisibleInDoc()public boolean isVisibleInLM()
isVisibleInLM in interface PublishableElementPublishableElement.setVisibleInLM(boolean),
ModellingcorePackage.getPublishableElement_VisibleInLM()public void setVisibleInLM(boolean newVisibleInLM)
setVisibleInLM in interface PublishableElementnewVisibleInLM - the new value of the 'Visible In LM' attribute.PublishableElement.isVisibleInLM()public java.lang.String getSummary()
getSummary in interface CapellaElementCapellaElement.setSummary(String),
CapellacorePackage.getCapellaElement_Summary()public void setSummary(java.lang.String newSummary)
setSummary in interface CapellaElementnewSummary - the new value of the 'Summary' attribute.CapellaElement.getSummary()public java.lang.String getDescription()
getDescription in interface CapellaElementCapellaElement.setDescription(String),
CapellacorePackage.getCapellaElement_Description()public void setDescription(java.lang.String newDescription)
setDescription in interface CapellaElementnewDescription - the new value of the 'Description' attribute.CapellaElement.getDescription()public java.lang.String getReview()
getReview in interface CapellaElementCapellaElement.setReview(String),
CapellacorePackage.getCapellaElement_Review()public void setReview(java.lang.String newReview)
setReview in interface CapellaElementnewReview - the new value of the 'Review' attribute.CapellaElement.getReview()public org.eclipse.emf.common.util.EList<AbstractPropertyValue> getOwnedPropertyValues()
getOwnedPropertyValues in interface CapellaElementCapellacorePackage.getCapellaElement_OwnedPropertyValues()public org.eclipse.emf.common.util.EList<EnumerationPropertyType> getOwnedEnumerationPropertyTypes()
getOwnedEnumerationPropertyTypes in interface CapellaElementCapellacorePackage.getCapellaElement_OwnedEnumerationPropertyTypes()public org.eclipse.emf.common.util.EList<AbstractPropertyValue> getAppliedPropertyValues()
getAppliedPropertyValues in interface CapellaElementCapellacorePackage.getCapellaElement_AppliedPropertyValues()public org.eclipse.emf.common.util.EList<PropertyValueGroup> getOwnedPropertyValueGroups()
getOwnedPropertyValueGroups in interface CapellaElementCapellacorePackage.getCapellaElement_OwnedPropertyValueGroups()public org.eclipse.emf.common.util.EList<PropertyValueGroup> getAppliedPropertyValueGroups()
getAppliedPropertyValueGroups in interface CapellaElementCapellacorePackage.getCapellaElement_AppliedPropertyValueGroups()public EnumerationPropertyLiteral getStatus()
getStatus in interface CapellaElementCapellaElement.setStatus(EnumerationPropertyLiteral),
CapellacorePackage.getCapellaElement_Status()public EnumerationPropertyLiteral basicGetStatus()
public void setStatus(EnumerationPropertyLiteral newStatus)
setStatus in interface CapellaElementnewStatus - the new value of the 'Status' reference.CapellaElement.getStatus()public org.eclipse.emf.common.util.EList<EnumerationPropertyLiteral> getFeatures()
getFeatures in interface CapellaElementCapellacorePackage.getCapellaElement_Features()public org.eclipse.emf.common.util.EList<Requirement> getAppliedRequirements()
getAppliedRequirements in interface CapellaElementCapellacorePackage.getCapellaElement_AppliedRequirements()public 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<TypedElement> getTypedElements()
getTypedElements in interface TypeCapellacorePackage.getType_TypedElements()public boolean isAbstract()
isAbstract in interface GeneralizableElementGeneralizableElement.setAbstract(boolean),
CapellacorePackage.getGeneralizableElement_Abstract()public void setAbstract(boolean newAbstract)
setAbstract in interface GeneralizableElementnewAbstract - the new value of the 'Abstract' attribute.GeneralizableElement.isAbstract()public org.eclipse.emf.common.util.EList<Generalization> getOwnedGeneralizations()
getOwnedGeneralizations in interface GeneralizableElementCapellacorePackage.getGeneralizableElement_OwnedGeneralizations()public org.eclipse.emf.common.util.EList<Generalization> getSuperGeneralizations()
getSuperGeneralizations in interface GeneralizableElementCapellacorePackage.getGeneralizableElement_SuperGeneralizations()public org.eclipse.emf.common.util.EList<Generalization> getSubGeneralizations()
getSubGeneralizations in interface GeneralizableElementCapellacorePackage.getGeneralizableElement_SubGeneralizations()public org.eclipse.emf.common.util.EList<GeneralizableElement> getSuper()
getSuper in interface GeneralizableElementCapellacorePackage.getGeneralizableElement_Super(),
GeneralizableElement.getSub()public org.eclipse.emf.common.util.EList<GeneralizableElement> getSub()
getSub in interface GeneralizableElementCapellacorePackage.getGeneralizableElement_Sub(),
GeneralizableElement.getSuper()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 ExchangeMechanism getExchangeMechanism()
getExchangeMechanism in interface ExchangeItemExchangeMechanism,
ExchangeItem.setExchangeMechanism(ExchangeMechanism),
InformationPackage.getExchangeItem_ExchangeMechanism()public void setExchangeMechanism(ExchangeMechanism newExchangeMechanism)
setExchangeMechanism in interface ExchangeItemnewExchangeMechanism - the new value of the 'Exchange Mechanism' attribute.ExchangeMechanism,
ExchangeItem.getExchangeMechanism()public org.eclipse.emf.common.util.EList<ExchangeItemElement> getOwnedElements()
getOwnedElements in interface ExchangeItemInformationPackage.getExchangeItem_OwnedElements()public org.eclipse.emf.common.util.EList<InformationRealization> getOwnedInformationRealizations()
getOwnedInformationRealizations in interface ExchangeItemInformationPackage.getExchangeItem_OwnedInformationRealizations()public org.eclipse.emf.common.util.EList<ExchangeItemInstance> getOwnedExchangeItemInstances()
getOwnedExchangeItemInstances in interface ExchangeItemInformationPackage.getExchangeItem_OwnedExchangeItemInstances()public org.eclipse.emf.common.util.EList<Interface> getAllocatorInterfaces()
getAllocatorInterfaces in interface ExchangeItemInformationPackage.getExchangeItem_AllocatorInterfaces()public org.eclipse.emf.common.util.EList<ExchangeItem> getRealizedExchangeItems()
getRealizedExchangeItems in interface ExchangeItemInformationPackage.getExchangeItem_RealizedExchangeItems(),
ExchangeItem.getRealizingExchangeItems()public org.eclipse.emf.common.util.EList<ExchangeItem> getRealizingExchangeItems()
getRealizingExchangeItems in interface ExchangeItemInformationPackage.getExchangeItem_RealizingExchangeItems(),
ExchangeItem.getRealizedExchangeItems()public org.eclipse.emf.common.util.EList<Operation> getRealizingOperations()
getRealizingOperations in interface ExchangeItemInformationPackage.getExchangeItem_RealizingOperations(),
Operation.getRealizedExchangeItems()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 ModelElementImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AbstractTypeImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AbstractNamedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AbstractNamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AbstractTypeImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class AbstractNamedElementImpl