genDevs.devsBridge.proxy
Class atomicDevs

java.lang.Object
  extended by GenCol.entity
      extended by genDevs.modeling.devs
          extended by genDevs.modeling.atomic
              extended by genDevs.devsBridge.proxy.atomicDevs
All Implemented Interfaces:
GenCol.EntityInterface, genDevs.modeling.IOBasicDevs, genDevs.modeling.IODevs
Direct Known Subclasses:
atomicCorbaFactory

public class atomicDevs
extends genDevs.modeling.atomic
implements genDevs.modeling.IOBasicDevs

atomic model that is a proxy for a devsCorba::Devs

Author:
twutz

Field Summary
protected  devsBridge.DevsOperations devsMod
           
protected  MessageTranslator trans
           
 
Fields inherited from class genDevs.modeling.atomic
a, INFINITY, mySim, phase, sigma
 
Fields inherited from class genDevs.modeling.devs
mh
 
Fields inherited from class GenCol.entity
name
 
Constructor Summary
protected atomicDevs(java.lang.String name)
          constructor for subclasses, that want to set their own devsModel
  atomicDevs(java.lang.String name, devsBridge.DevsOperations devsMod, MessageTranslator trans)
           
 
Method Summary
 void deltcon(double e, genDevs.modeling.MessageInterface x)
           
 void deltext(double e, genDevs.modeling.MessageInterface x)
           
 void deltint()
           
 void initialize()
           
 genDevs.modeling.MessageInterface Out()
           
 void showState()
           
 double ta()
           
 
Methods inherited from class genDevs.modeling.atomic
Continue, deltcon, deltext, getActivity, getPhase, getSigma, getSim, holdIn, holdIn, out, passivate, passivateIn, phaseIs, setSigma, setSimulator, showState, startActiviry, stringState, ta, toString
 
Methods inherited from class genDevs.modeling.devs
addInport, addOutport, makeContent, makeContent, messageOnPort, messageOnPort
 
Methods inherited from class GenCol.entity
addSelf, eq, equalName, equals, getExtRep, getName, print, removeSelf
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface genDevs.modeling.IOBasicDevs
getActivity, setSimulator
 
Methods inherited from interface genDevs.modeling.IODevs
addInport, addOutport, makeContent, messageOnPort
 
Methods inherited from interface GenCol.EntityInterface
equalName, getExtRep, getName
 

Field Detail

devsMod

protected devsBridge.DevsOperations devsMod

trans

protected MessageTranslator trans
Constructor Detail

atomicDevs

public atomicDevs(java.lang.String name,
                  devsBridge.DevsOperations devsMod,
                  MessageTranslator trans)
           throws devsBridge.DevsCorbaException
Throws:
devsBridge.DevsCorbaException

atomicDevs

protected atomicDevs(java.lang.String name)
constructor for subclasses, that want to set their own devsModel

Method Detail

deltext

public void deltext(double e,
                    genDevs.modeling.MessageInterface x)
Overrides:
deltext in class genDevs.modeling.atomic

deltcon

public void deltcon(double e,
                    genDevs.modeling.MessageInterface x)
Overrides:
deltcon in class genDevs.modeling.atomic

deltint

public void deltint()
Overrides:
deltint in class genDevs.modeling.atomic

Out

public genDevs.modeling.MessageInterface Out()
Overrides:
Out in class genDevs.modeling.atomic

initialize

public void initialize()
Overrides:
initialize in class genDevs.modeling.atomic

ta

public double ta()

showState

public void showState()