genDevs.devsBridge.adapter
Class DevsInitAtomic

java.lang.Object
  extended by genDevs.devsBridge.adapter.DevsAtomic
      extended by genDevs.devsBridge.adapter.DevsPortsAtomic
          extended by genDevs.devsBridge.adapter.DevsInitAtomic
All Implemented Interfaces:
devsBridge.DevsInitOperations, devsBridge.DevsOperations, devsBridge.DevsPortsOperations, devsBridge.PingableOperations, devsBridge.PortNamesOperations, devsBridge.XMLInitModelOperations, devsBridge.XMLParamInitModelOperations, devsBridge.XMLStateInitModelOperations

public class DevsInitAtomic
extends DevsPortsAtomic
implements devsBridge.DevsInitOperations


Field Summary
protected  devsBridge.XMLInitModelOperations initMod
           
 
Fields inherited from class genDevs.devsBridge.adapter.DevsPortsAtomic
inPorts, outPorts
 
Fields inherited from class genDevs.devsBridge.adapter.DevsAtomic
atomicMod, trans
 
Constructor Summary
DevsInitAtomic(InitializableAtomicDigraph atomicMod, MessageTranslator trans)
           
DevsInitAtomic(InitializeableAtomic atomicMod, MessageTranslator trans)
           
 
Method Summary
 java.lang.String getParameters()
           
 java.lang.String getState(java.lang.String scenario)
           
 void initializeState(java.lang.String xml)
           
 void setModelParameters(java.lang.String xml)
           
 
Methods inherited from class genDevs.devsBridge.adapter.DevsPortsAtomic
inPorts, outPorts
 
Methods inherited from class genDevs.devsBridge.adapter.DevsAtomic
confluentTransition, doInitialize, externalTransition, internalTransition, outputFunction, ping, timeAdvance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface devsBridge.DevsOperations
confluentTransition, doInitialize, externalTransition, internalTransition, outputFunction, timeAdvance
 
Methods inherited from interface devsBridge.PingableOperations
ping
 
Methods inherited from interface devsBridge.PortNamesOperations
inPorts, outPorts
 

Field Detail

initMod

protected devsBridge.XMLInitModelOperations initMod
Constructor Detail

DevsInitAtomic

public DevsInitAtomic(InitializeableAtomic atomicMod,
                      MessageTranslator trans)
               throws devsBridge.DevsCorbaException
Throws:
devsBridge.DevsCorbaException

DevsInitAtomic

public DevsInitAtomic(InitializableAtomicDigraph atomicMod,
                      MessageTranslator trans)
               throws devsBridge.DevsCorbaException
Throws:
devsBridge.DevsCorbaException
Method Detail

setModelParameters

public void setModelParameters(java.lang.String xml)
                        throws devsBridge.DevsCorbaException
Specified by:
setModelParameters in interface devsBridge.XMLParamInitModelOperations
Throws:
devsBridge.DevsCorbaException

getParameters

public java.lang.String getParameters()
Specified by:
getParameters in interface devsBridge.XMLParamInitModelOperations

initializeState

public void initializeState(java.lang.String xml)
                     throws devsBridge.DevsCorbaException
Specified by:
initializeState in interface devsBridge.XMLStateInitModelOperations
Throws:
devsBridge.DevsCorbaException

getState

public java.lang.String getState(java.lang.String scenario)
Specified by:
getState in interface devsBridge.XMLStateInitModelOperations