Package xdevs.core.examples.efp
Class Generator
- java.lang.Object
-
- xdevs.core.modeling.Component
-
- xdevs.core.modeling.Atomic
-
- xdevs.core.examples.efp.Generator
-
public class Generator extends Atomic
Generator of jobs. The generator produces jobs with a given period.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deltext(double e)
External transition method of the atomic model.void
deltint()
Internal transition method of the atomic model.void
exit()
Exit function.void
initialize()
Initialize the component.void
lambda()
Output function of the atomic model.-
Methods inherited from class xdevs.core.modeling.Atomic
activate, deltcon, getPhase, getSigma, holdIn, passivate, passivate, passivateIn, phaseIs, resume, setPhase, setSigma, showState, ta, toXml
-
Methods inherited from class xdevs.core.modeling.Component
addInPort, addOutPort, getInPort, getInPorts, getName, getOutPort, getOutPorts, getParent, isInputEmpty, setParent, toString
-
-
-
-
Method Detail
-
initialize
public void initialize()
Description copied from class:Component
Initialize the component. The initialize method is called when the simulation starts. The initialize method is used to initialize the component before the simulation starts.- Specified by:
initialize
in classComponent
-
exit
public void exit()
Description copied from class:Component
Exit function. The exit function is called when the simulation ends. The exit function is used to release resources used by the component.
-
deltint
public void deltint()
Description copied from class:Atomic
Internal transition method of the atomic model. This method is called when the time until the next internal transition of the model is zero.
-
deltext
public void deltext(double e)
Description copied from class:Atomic
External transition method of the atomic model. This method is called when the model receives an input from another model.
-
-