Uses of Class
xdevs.core.modeling.Component
-
Packages that use Component Package Description xdevs.core.examples.devstone xdevs.core.examples.dynamic xdevs.core.examples.efp xdevs.core.modeling xdevs.core.modeling.distributed xdevs.core.simulation -
-
Uses of Component in xdevs.core.examples.devstone
Subclasses of Component in xdevs.core.examples.devstone Modifier and Type Class Description classDevStoneCoupled model to study the performance using DEVStone.classDevStoneAtomicDEVStone atomic modelclassDevStoneCoupledHICoupled model to study the performance HI DEVStone modelsclassDevStoneCoupledHOCoupled model to study the performance HO DEVStone modelsclassDevStoneCoupledHOmemDeprecated.This class is deprecated and will be removed in the future.classDevStoneCoupledHOmodCoupled model to study the performance HOmod DEVStone modelsclassDevStoneCoupledLICoupled model to study the performance LI DEVStone modelsclassDevStoneGeneratorEvents generator for the DEVStone benchmark -
Uses of Component in xdevs.core.examples.dynamic
Subclasses of Component in xdevs.core.examples.dynamic Modifier and Type Class Description classFactoryFactory with dynamic number of machines.classMachineMachine class for the Factory example. -
Uses of Component in xdevs.core.examples.efp
Subclasses of Component in xdevs.core.examples.efp Modifier and Type Class Description classEfExperimental-Frame DEVS coupled model.classEfpExperimental-Frame + Processor (EFP) DEVS coupled model.classGeneratorGenerator of jobs.classGptGpt model.classGptXmlGpt XML simulation model.classProcessorProcessor of jobs.classTransducerTransducer The transducer collects statistics about the jobs. -
Uses of Component in xdevs.core.modeling
Subclasses of Component in xdevs.core.modeling Modifier and Type Class Description classAtomicAbstract class for all atomic components in the DEVS formalism.classCoupledClass for the coupled models in the DEVS formalism.classCoupled2AtomicClass that makes a coupled model behave as an atomic model.Fields in xdevs.core.modeling declared as Component Modifier and Type Field Description protected ComponentComponent. parentThe parent component of this component.protected ComponentPort. parentThe parent component of the port.Fields in xdevs.core.modeling with type parameters of type Component Modifier and Type Field Description protected LinkedList<Component>Coupled. componentsThe components of the coupled model.Methods in xdevs.core.modeling that return Component Modifier and Type Method Description ComponentCoupled. getComponentByName(String name)Get the first component (including this coupled model) whose name match with name argument.ComponentComponent. getParent()This function has been designed to obtain the parent component of the component.ComponentCoupled. getParent()Returns the parent of the DEVS component.ComponentPort. getParent()Get the parent component of the port.Methods in xdevs.core.modeling that return types with arguments of type Component Modifier and Type Method Description Collection<Component>Coupled. getComponents()Get the components of the coupled model.Methods in xdevs.core.modeling with parameters of type Component Modifier and Type Method Description voidCoupled. addComponent(Component component)Adds a component to the coupled model.voidCoupled. addCoupling(Component cFrom, int oPortIndex, Component cTo, int iPortIndex)This method add a connection to the DEVS component.voidCoupled. addCoupling(Component cFrom, Port<?> pFrom, Component cTo, Port<?> pTo)Deprecated.This method add a connection to the DEVS component.protected voidCoupled. removeComponent(Component child)Remove a component, and related coupling relations from the coupled model.voidComponent. setParent(Component parent)This function has been designed to set the parent component of the component.voidCoupled. setParent(Component parent)Sets the parent of the DEVS component. -
Uses of Component in xdevs.core.modeling.distributed
Subclasses of Component in xdevs.core.modeling.distributed Modifier and Type Class Description classCoupledDistributedThis class represents a distributed coupled model. -
Uses of Component in xdevs.core.simulation
Methods in xdevs.core.simulation that return Component Modifier and Type Method Description abstract ComponentAbstractSimulator. getModel()Gets the associated model of the simulator.
-