public class ElementExtensionImpl extends ClassImpl implements ElementExtension
The following features are implemented:
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
Stereotype |
basicGetStereotype() |
NotificationChain |
basicSetBase(Element newBase,
NotificationChain msgs) |
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
Element |
getBase() |
CompleteInheritance |
getInheritance(StandardLibrary standardLibrary)
Return the inheritance description for this type within standardLibrary.
|
Package |
getPackage() |
Stereotype |
getStereotype() |
boolean |
isIsApplied() |
boolean |
isIsRequired() |
void |
setBase(Element newBase) |
void |
setIsApplied(boolean newIsApplied) |
void |
setIsRequired(boolean newIsRequired) |
void |
setStereotype(Stereotype newStereotype) |
String |
toString() |
addClassListener, basicSetOwnedSignature, basicSetOwningPackage, computeId, conformsTo, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, eInvoke, getCommonType, getExtenders, getInstanceClassName, getMetaTypeName, getNormalizedType, getOwnedBehaviors, getOwnedBindings, getOwnedConstraints, getOwnedInvariants, getOwnedOperations, getOwnedProperties, getOwnedSignature, getOwningPackage, getSuperClasses, getTypeId, getTypeParameters, getUnspecializedElement, isClass, isIsAbstract, isIsActive, isIsInterface, isOrdered, isTemplateParameter, isUnique, lookupActualOperation, lookupImplementation, removeClassListener, setInstanceClassName, setIsAbstract, setIsActive, setIsInterface, setName, setOwnedSignature, setOwningPackage, setUnspecializedElement, specializeIn, validateNameIsNotNull, validateUniqueInvariantNamecreateInstance, createInstance, flattenedType, isEqualTo, isEqualToUnspecializedType, oclEquals, oclHashCodegetNameallOwnedElements, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuegetESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloadedequals, getClass, hashCode, notify, notifyAll, wait, wait, waitcreateInstance, createInstance, getExtenders, getInstanceClassName, getMetaTypeName, getOwnedBehaviors, getOwnedInvariants, getOwnedOperations, getOwnedProperties, getOwningPackage, getSuperClasses, getTypeParameters, isIsAbstract, isIsActive, isIsInterface, isOrdered, isUnique, lookupActualOperation, lookupImplementation, setInstanceClassName, setIsAbstract, setIsActive, setIsInterface, setOwningPackage, validateNameIsNotNull, validateUniqueInvariantNameconformsTo, flattenedType, getCommonType, getNormalizedType, getTypeId, isClass, isEqualTo, isEqualToUnspecializedType, isTemplateParameter, specializeInoclEquals, oclHashCodegetOwnedConstraintsgetName, setNameallOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuegetOwnedBindings, getOwnedSignature, getUnspecializedElement, setOwnedSignature, setUnspecializedElementpublic Stereotype getStereotype()
getStereotype in interface ElementExtensionElementExtension.setStereotype(Stereotype),
PivotPackage.getElementExtension_Stereotype()public Stereotype basicGetStereotype()
public void setStereotype(Stereotype newStereotype)
setStereotype in interface ElementExtensionnewStereotype - the new value of the 'Stereotype' reference.ElementExtension.getStereotype()public Element getBase()
getBase in interface ElementExtensionElementExtension.setBase(Element),
PivotPackage.getElementExtension_Base(),
Element.getOwnedExtensions()public NotificationChain basicSetBase(Element newBase, NotificationChain msgs)
public void setBase(Element newBase)
setBase in interface ElementExtensionnewBase - the new value of the 'Base' container reference.ElementExtension.getBase()public boolean isIsApplied()
isIsApplied in interface ElementExtensionElementExtension.setIsApplied(boolean),
PivotPackage.getElementExtension_IsApplied()public void setIsApplied(boolean newIsApplied)
setIsApplied in interface ElementExtensionnewIsApplied - the new value of the 'Is Applied' attribute.ElementExtension.isIsApplied()public boolean isIsRequired()
isIsRequired in interface ElementExtensionElementExtension.setIsRequired(boolean),
PivotPackage.getElementExtension_IsRequired()public void setIsRequired(boolean newIsRequired)
setIsRequired in interface ElementExtensionnewIsRequired - the new value of the 'Is Required' attribute.ElementExtension.isIsRequired()public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class ClassImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class ClassImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature in class ClassImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID,
Object newValue)
public <R> R accept(Visitor<R> visitor)
Elementpublic CompleteInheritance getInheritance(StandardLibrary standardLibrary)
TypegetInheritance in interface TypegetInheritance in class ClassImplpublic Package getPackage()
getPackage in class TypeImplCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.