public interface ValueSpecification extends PackageableElement, TypedElement
From package UML::Values.
UMLPackage.getValueSpecification()
SEPARATOR
Modifier and Type | Method and Description |
---|---|
boolean |
booleanValue()
The query booleanValue() gives a single Boolean value when one can be computed.
|
int |
integerValue()
The query integerValue() gives a single Integer value when one can be computed.
|
boolean |
isComputable()
The query isComputable() determines whether a value specification can be computed in a model.
|
boolean |
isNull()
The query isNull() returns true when it can be computed that the value is null.
|
double |
realValue()
The query realValue() gives a single Real value when one can be computed.
|
java.lang.String |
stringValue()
The query stringValue() gives a single String value when one can be computed.
|
int |
unlimitedValue()
The query unlimitedValue() gives a single UnlimitedNatural value when one can be computed.
|
validateNamespaceNeedsVisibility
getOwningTemplateParameter, getTemplateParameter, isCompatibleWith, isTemplateParameter, setOwningTemplateParameter, setTemplateParameter
getType, setType
allNamespaces, allOwningPackages, createDependency, createNameExpression, createUsage, getClientDependencies, getClientDependency, getClientDependency, getLabel, getLabel, getName, getNameExpression, getNamespace, getQualifiedName, getVisibility, isDistinguishableFrom, isSetName, isSetVisibility, separator, setName, setNameExpression, setVisibility, unsetName, unsetVisibility, validateHasNoQualifiedName, validateHasQualifiedName, validateVisibilityNeedsOwnership
addKeyword, allOwnedElements, applyStereotype, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedSubstereotype, getAppliedSubstereotypes, getKeywords, getModel, getNearestPackage, getOwnedComments, getOwnedElements, getOwner, getRelationships, getRelationships, getRequiredStereotype, getRequiredStereotypes, getSourceDirectedRelationships, getSourceDirectedRelationships, getStereotypeApplication, getStereotypeApplications, getTargetDirectedRelationships, getTargetDirectedRelationships, getValue, hasKeyword, hasValue, isStereotypeApplicable, isStereotypeApplied, isStereotypeRequired, mustBeOwned, removeKeyword, setValue, unapplyStereotype, validateHasOwner, validateNotOwnSelf
getEAnnotation, getEAnnotations
boolean isComputable()
From package UML::Values.
int integerValue()
From package UML::Values.
boolean booleanValue()
From package UML::Values.
java.lang.String stringValue()
From package UML::Values.
int unlimitedValue()
From package UML::Values.
boolean isNull()
From package UML::Values.
double realValue()
From package UML::Values.