public abstract class TypeImpl extends AbstractTypeImpl implements Type
The following features are implemented:
Incoming 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 Elementsorg.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<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() |
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<EnumerationPropertyType> |
getOwnedEnumerationPropertyTypes() |
org.eclipse.emf.common.util.EList<PropertyValueGroup> |
getOwnedPropertyValueGroups() |
org.eclipse.emf.common.util.EList<AbstractPropertyValue> |
getOwnedPropertyValues() |
org.eclipse.emf.common.util.EList<Trace> |
getOwnedTraces() |
java.lang.String |
getReview() |
EnumerationPropertyLiteral |
getStatus() |
java.lang.String |
getSummary() |
org.eclipse.emf.common.util.EList<TypedElement> |
getTypedElements() |
boolean |
isVisibleInDoc() |
boolean |
isVisibleInLM() |
void |
setDescription(java.lang.String newDescription) |
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 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