Class Simulation
- java.lang.Object
-
- org.lemsml.jlems.core.type.simulation.Simulation
-
public class Simulation extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description LemsCollection<DataDisplay>dataDisplaysLemsCollection<DataWriter>dataWritersLemsCollection<EventRecord>eventRecordsLemsCollection<EventWriter>eventWritersstatic intidCounterLemsCollection<Record>recordsLemsCollection<Run>runs
-
Constructor Summary
Constructors Constructor Description Simulation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendToBehavior(Component cpt, StateType ret)private java.lang.StringautoID()booleandefinesRun()voidresolve(Lems lems, ComponentType r_type)
-
-
-
Field Detail
-
records
public transient LemsCollection<Record> records
-
eventRecords
public transient LemsCollection<EventRecord> eventRecords
-
runs
public transient LemsCollection<Run> runs
-
dataDisplays
public transient LemsCollection<DataDisplay> dataDisplays
-
dataWriters
public transient LemsCollection<DataWriter> dataWriters
-
eventWriters
public transient LemsCollection<EventWriter> eventWriters
-
idCounter
public static int idCounter
-
-
Method Detail
-
resolve
public void resolve(Lems lems, ComponentType r_type) throws ContentError
- Throws:
ContentError
-
definesRun
public boolean definesRun()
-
appendToBehavior
public void appendToBehavior(Component cpt, StateType ret) throws ContentError
- Throws:
ContentError
-
autoID
private java.lang.String autoID()
-
-