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, toString
getName, setName
allOwnedElements, eInverseAdd, eInverseRemove, getAnnotatingComments, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
getESObject, getETarget, getImage, getTarget, getText, setESObject, setTarget, unloaded
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
CompatibleBody, getType, getTypeId, isIsMany, isIsRequired, setIsRequired, setType
getName, setName
allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
public boolean isComputable()
isComputable
in interface ValueSpecification
public Number integerValue()
integerValue
in interface ValueSpecification
public boolean booleanValue()
booleanValue
in interface ValueSpecification
public String stringValue()
stringValue
in interface ValueSpecification
public Number unlimitedValue()
unlimitedValue
in interface ValueSpecification
public boolean isNull()
isNull
in interface ValueSpecification
public Object eInvoke(int operationID, <any> arguments) throws InvocationTargetException
eInvoke
in class TypedElementImpl
InvocationTargetException
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.