fUML.Semantics.Classes.Kernel
Class Value

java.lang.Object
  extended by org.modeldriven.fuml.FumlObject
      extended by fUML.Semantics.Loci.LociL1.SemanticVisitor
          extended by fUML.Semantics.Classes.Kernel.Value
Direct Known Subclasses:
EnumerationValue, PrimitiveValue, StructuredValue

public abstract class Value
extends SemanticVisitor


Constructor Summary
Value()
           
 
Method Summary
 Value copy()
           
 boolean equals(Value otherValue)
           
abstract  ClassifierList getTypes()
           
 boolean hasType(Classifier type)
           
protected abstract  Value new_()
           
 java.lang.String objectId()
           
abstract  ValueSpecification specify()
           
abstract  java.lang.String toString()
           
 
Methods inherited from class fUML.Semantics.Loci.LociL1.SemanticVisitor
_beginIsolation, _endIsolation
 
Methods inherited from class org.modeldriven.fuml.FumlObject
getHref, getXmiId, getXmiNamespace, setHref, setXmiId, setXmiNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Value

public Value()
Method Detail

specify

public abstract ValueSpecification specify()

equals

public boolean equals(Value otherValue)

copy

public Value copy()

new_

protected abstract Value new_()

getTypes

public abstract ClassifierList getTypes()

hasType

public boolean hasType(Classifier type)

toString

public abstract java.lang.String toString()
Overrides:
toString in class java.lang.Object

objectId

public java.lang.String objectId()


Copyright © 2015. All Rights Reserved.