public class EnumerationLiteralImpl extends InstanceSpecificationImpl implements EnumerationLiteral
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.
|
NotificationChain |
basicSetOwningEnumeration(Enumeration newOwningEnumeration,
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) |
EnumerationLiteralId |
getEnumerationLiteralId() |
Enumerator |
getEnumerator() |
String |
getLiteral() |
Enumeration |
getOwningEnumeration() |
Number |
getValue() |
void |
setLiteral(String newLiteral) |
void |
setOwningEnumeration(Enumeration newOwningEnumeration) |
void |
setValue(Number newValue) |
String |
toString() |
basicSetOwnedSpecification, basicSetOwningPackage, getClasses, getOwnedSlots, getOwnedSpecification, getOwningPackage, setOwnedSpecification, setOwningPackagegetName, setNameallOwnedElements, eInvoke, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuegetESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloadedequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetClasses, getOwnedSlots, getOwnedSpecification, getOwningPackage, setOwnedSpecification, setOwningPackagegetName, setNameallOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuepublic String getLiteral()
getLiteral in interface EnumerationLiteralEnumerationLiteral.setLiteral(String),
PivotPackage.getEnumerationLiteral_Literal()public void setLiteral(String newLiteral)
setLiteral in interface EnumerationLiteralnewLiteral - the new value of the 'Literal' attribute.EnumerationLiteral.getLiteral()public Enumeration getOwningEnumeration()
getOwningEnumeration in interface EnumerationLiteralEnumerationLiteral.setOwningEnumeration(Enumeration),
PivotPackage.getEnumerationLiteral_OwningEnumeration(),
Enumeration.getOwnedLiterals()public NotificationChain basicSetOwningEnumeration(Enumeration newOwningEnumeration, NotificationChain msgs)
public void setOwningEnumeration(Enumeration newOwningEnumeration)
setOwningEnumeration in interface EnumerationLiteralnewOwningEnumeration - the new value of the 'Owning Enumeration' container reference.EnumerationLiteral.getOwningEnumeration()public Number getValue()
getValue in interface EnumerationLiteralEnumerationLiteral.setValue(Number),
PivotPackage.getEnumerationLiteral_Value()public void setValue(Number newValue)
setValue in interface EnumerationLiteralnewValue - the new value of the 'Value' attribute.EnumerationLiteral.getValue()public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class InstanceSpecificationImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class InstanceSpecificationImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature in class InstanceSpecificationImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in class InstanceSpecificationImplpublic void eSet(int featureID,
Object newValue)
eSet in class InstanceSpecificationImplpublic void eUnset(int featureID)
eUnset in class InstanceSpecificationImplpublic boolean eIsSet(int featureID)
eIsSet in class InstanceSpecificationImplpublic String toString()
toString in class NamedElementImplpublic <R> R accept(Visitor<R> visitor)
InstanceSpecificationImplpublic Enumerator getEnumerator()
getEnumerator in interface EnumerationLiteralpublic EnumerationLiteralId getEnumerationLiteralId()
getEnumerationLiteralId in interface EnumerationLiteralCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.