genDevs.devsBridge.adapter
Class DevsAtomic
java.lang.Object
genDevs.devsBridge.adapter.DevsAtomic
- All Implemented Interfaces:
- devsBridge.DevsOperations, devsBridge.PingableOperations
- Direct Known Subclasses:
- DevsPortsAtomic
public class DevsAtomic
- extends java.lang.Object
- implements devsBridge.DevsOperations
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
atomicMod
protected genDevs.modeling.IOBasicDevs atomicMod
trans
protected MessageTranslator trans
DevsAtomic
public DevsAtomic(genDevs.modeling.IOBasicDevs atomicMod,
MessageTranslator trans)
throws devsBridge.DevsCorbaException
- Throws:
devsBridge.DevsCorbaException
doInitialize
public void doInitialize()
throws devsBridge.DevsCorbaException
- Specified by:
doInitialize
in interface devsBridge.DevsOperations
- Throws:
devsBridge.DevsCorbaException
timeAdvance
public double timeAdvance()
throws devsBridge.DevsCorbaException
- Specified by:
timeAdvance
in interface devsBridge.DevsOperations
- Throws:
devsBridge.DevsCorbaException
outputFunction
public devsBridge.MsgEntity[] outputFunction()
throws devsBridge.DevsCorbaException
- Specified by:
outputFunction
in interface devsBridge.DevsOperations
- Throws:
devsBridge.DevsCorbaException
internalTransition
public void internalTransition()
throws devsBridge.DevsCorbaException
- Specified by:
internalTransition
in interface devsBridge.DevsOperations
- Throws:
devsBridge.DevsCorbaException
externalTransition
public void externalTransition(double elapsedTime,
devsBridge.MsgEntity[] msg)
throws devsBridge.DevsCorbaException
- Specified by:
externalTransition
in interface devsBridge.DevsOperations
- Throws:
devsBridge.DevsCorbaException
confluentTransition
public void confluentTransition(devsBridge.MsgEntity[] msg)
throws devsBridge.DevsCorbaException
- Specified by:
confluentTransition
in interface devsBridge.DevsOperations
- Throws:
devsBridge.DevsCorbaException
ping
public java.lang.String ping(java.lang.String testString)
- Specified by:
ping
in interface devsBridge.PingableOperations