fUML.Semantics.Activities.IntermediateActivities
Class Token

java.lang.Object
  extended by org.modeldriven.fuml.FumlObject
      extended by fUML.Semantics.Activities.IntermediateActivities.Token
Direct Known Subclasses:
ControlToken, ForkedToken, ObjectToken

public abstract class Token
extends FumlObject

An implementation of the model object ' fUML::Semantics::Activities::IntermediateActivities::Token'.

The following features are implemented:


Field Summary
 ActivityNodeActivation holder
           
 
Constructor Summary
Token()
           
 
Method Summary
abstract  Token copy()
          operation copy
abstract  boolean equals(Token other)
          operation equals
abstract  Value getValue()
          operation getValue
abstract  boolean isControl()
          operation isControl
 boolean isWithdrawn()
          operation isWithdrawn
 Token transfer(ActivityNodeActivation holder)
          operation transfer
 void withdraw()
          operation withdraw
 
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, toString, wait, wait, wait
 

Field Detail

holder

public ActivityNodeActivation holder
Constructor Detail

Token

public Token()
Method Detail

transfer

public Token transfer(ActivityNodeActivation holder)
operation transfer


withdraw

public void withdraw()
operation withdraw


equals

public abstract boolean equals(Token other)
operation equals


copy

public abstract Token copy()
operation copy


isWithdrawn

public boolean isWithdrawn()
operation isWithdrawn


isControl

public abstract boolean isControl()
operation isControl


getValue

public abstract Value getValue()
operation getValue



Copyright © 2012. All Rights Reserved.