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

An implementation of the model object ' fUML::Semantics::Classes::Kernel::Value'.

The following features are implemented:


Constructor Summary
Value()
           
 
Method Summary
 Value copy()
          operation copy
 boolean equals(Value otherValue)
          operation equals
abstract  ClassifierList getTypes()
          operation getTypes
 boolean hasType(Classifier type)
          operation hasType
 String objectId()
          operation objectId
abstract  ValueSpecification specify()
          operation specify
abstract  String toString()
          operation 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Value

public Value()
Method Detail

specify

public abstract ValueSpecification specify()
operation specify


equals

public boolean equals(Value otherValue)
operation equals


copy

public Value copy()
operation copy


getTypes

public abstract ClassifierList getTypes()
operation getTypes


hasType

public boolean hasType(Classifier type)
operation hasType


toString

public abstract String toString()
operation toString

Overrides:
toString in class Object

objectId

public String objectId()
operation objectId



Copyright © 2012. All Rights Reserved.