public abstract class ValueSpecificationImpl extends TypedElementImpl implements ValueSpecification
| 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.
|
boolean |
booleanValue() |
Object |
eInvoke(int operationID,
<any> arguments) |
Number |
integerValue() |
boolean |
isComputable() |
boolean |
isNull() |
String |
stringValue() |
Number |
unlimitedValue() |
basicGetType, CompatibleBody, eGet, eIsSet, eSet, eUnset, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType, toStringgetName, setNameallOwnedElements, eInverseAdd, eInverseRemove, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuegetESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloadedequals, getClass, hashCode, notify, notifyAll, wait, wait, waitCompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setTypegetName, setNameallOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValuepublic boolean isComputable()
isComputable in interface ValueSpecificationpublic Number integerValue()
integerValue in interface ValueSpecificationpublic boolean booleanValue()
booleanValue in interface ValueSpecificationpublic String stringValue()
stringValue in interface ValueSpecificationpublic Number unlimitedValue()
unlimitedValue in interface ValueSpecificationpublic boolean isNull()
isNull in interface ValueSpecificationpublic Object eInvoke(int operationID, <any> arguments) throws InvocationTargetException
eInvoke in class TypedElementImplInvocationTargetExceptionCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.