fUML.Semantics.CommonBehaviors.Communications
Class ObjectActivation

java.lang.Object
  extended by org.modeldriven.fuml.FumlObject
      extended by fUML.Semantics.CommonBehaviors.Communications.ObjectActivation

public class ObjectActivation
extends FumlObject


Field Summary
 ClassifierBehaviorExecutionList classifierBehaviorExecutions
           
 SignalInstanceList eventPool
           
 Object_ object
           
 EventAccepterList waitingEventAccepters
           
 
Constructor Summary
ObjectActivation()
           
 
Method Summary
 void _send(ArrivalSignal signal)
           
 void _startObjectBehavior()
           
 void dispatchNextEvent()
           
 SignalInstance getNextEvent()
           
 void register(EventAccepter accepter)
           
 void send(SignalInstance signalInstance)
           
 void startBehavior(Class_ classifier, ParameterValueList inputs)
           
 void stop()
           
 void unregister(EventAccepter accepter)
           
 
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, toString, wait, wait, wait
 

Field Detail

classifierBehaviorExecutions

public ClassifierBehaviorExecutionList classifierBehaviorExecutions

waitingEventAccepters

public EventAccepterList waitingEventAccepters

eventPool

public SignalInstanceList eventPool

object

public Object_ object
Constructor Detail

ObjectActivation

public ObjectActivation()
Method Detail

stop

public void stop()

register

public void register(EventAccepter accepter)

unregister

public void unregister(EventAccepter accepter)

dispatchNextEvent

public void dispatchNextEvent()

getNextEvent

public SignalInstance getNextEvent()

send

public void send(SignalInstance signalInstance)

startBehavior

public void startBehavior(Class_ classifier,
                          ParameterValueList inputs)

_send

public void _send(ArrivalSignal signal)

_startObjectBehavior

public void _startObjectBehavior()


Copyright © 2015. All Rights Reserved.