Klasse FWSimulationIterator

java.lang.Object
net.simplace.sim.control.FWSimulationControlContainer
net.simplace.sim.control.FWSimulationIterator
Alle implementierten Schnittstellen:
FWSimFieldContainer
Bekannte direkte Unterklassen:
DefaultSimulationIterator

public abstract class FWSimulationIterator extends FWSimulationControlContainer
Autor:
Andreas Enders
  • Felddetails

    • iMaxRunCount

      protected int iMaxRunCount
    • iInputMap

      protected HashMap<String,String> iInputMap
      registered links of the SimComponent implementation
  • Konstruktordetails

    • FWSimulationIterator

      public FWSimulationIterator(org.jdom2.Element aSimulationIteratorElement, FWSimSession aSession)
      Parameter:
      aSimulationIteratorElement -
      aSession -
  • Methodendetails

    • iterate

      protected abstract boolean iterate(String aProjectID)
      Parameter:
      aProjectID -
      Gibt zurück:
      if the simulation should go on simulating
    • createVariables

      public HashMap<String,FWSimVariable<?>> createVariables()
      Gibt zurück:
      variables from the field map
    • init

      protected void init()
      Beschreibung aus Klasse kopiert: FWSimulationControlContainer
      The model initialization function. Will be called only once, before running the model using process().
      Angegeben von:
      init in Klasse FWSimulationControlContainer
    • createSimulationIterator

      public static FWSimulationIterator createSimulationIterator(org.jdom2.Element aSimulationIteratorElement, FWSimSession aSession)
      factory method for Creation of the resource transformer
      Parameter:
      aSimulationIteratorElement -
      aSession -
      Gibt zurück:
      the resource transformer
    • getIterationCount

      protected Integer getIterationCount()
    • getMaxIterationCount

      public int getMaxIterationCount()