net.simplace.sim.control.FWSimulationControlCache




public class FWSimulationControlCache extends net.simplace.sim.io.FWSimCache {
// Public Constructors
public FWSimulationControlCache(FWSimSession aSession);

// Protected Instance Variables
protected int iCurrentSimulationCount;

// Public Instance Methods
public Element toXML();

public Element getCreateFormXML();

public Element getEditFormXML(boolean aEnabled);

public Boolean keepIterationData();

public void keepIterationData(Boolean aKeepFlag);

public FWSimVariable getIteration();

public void newIteration();

public void resetIteration();

public LinkedHashSet getProjectIDs();

public int getProjectCount();


returns the project count
public String getFirstProjectID();


returns the firstProjectID
public void setCurrentProjectID(String aProjectID);

public String getCurrentProjectID();


returns the currentProjectID
public String getLastProjectID();


returns the lastProjectID
public String getPrevProjectID();


returns the lastProjectID
public void addProject(String aProjectID);

public FWSimSession getSession();


returns the session
public LinkedHashSet clearProjectIDs();

public FWSimSession.CALIBRATION_MODE getCalibrationMode();

public void setCalibrationMode(FWSimSession.CALIBRATION_MODE
aCalibrationMode);

public String[] getSelectedSimulations();

public FWSimVariable getSelectedSimulationsVar();

public void setSelectedSimulations(String[] aSelectedSimulations);

public void putAllVariables(LinkedHashMap aFieldMap);

public void loadProjectData() throws SQLException;

public FWSimVarMap getControlMap();

public int getCurrentSimulationCount();


returns the currentSimulationCount
public void addSimulationCount();

adds 1 to the current simulation count
public void resetSimulationCount();

resets the current simulation count to 0
public int getPercentFinished();


returns the percentFinished [0-100]
public double getFractionFinished();


returns the fractionFinished [0-1]
public void setFractionFinished(double aFractionFinished);

public FWSimVarMap getVarMap();

public String getSynchronizeRule();


returns
public FWSimIOAdapter.FREQUENCE getSynchronizeFrequence();


returns


}



Hierarchy: java.lang.Object - net.simplace.sim.io.FWSimCache (net.simplace.sim.util.FWSimFieldContainer) - FWSimulationControlCache



Passed to: net.simplace.sim.FWSimProject(), FWSimulationGenerator.generate(), net.simplace.sim.control.generators.SimpleSimulationGenerator.generate(), net.simplace.sim.control.generators.EquidistantCalSimGenerator.generate(), net.simplace.sim.control.generators.DefaultSimulationGenerator.generate(), FWSimulationGenerator.initializeProject(), net.simplace.sim.FWSimSession.iterationEnded(), net.simplace.sim.FWSimProject.updateSimulations(), FWSimulationGenerator.updateSimulations()



Returned by: net.simplace.sim.FWSimSession.getControlCache(), net.simplace.sim.event.FWSimulationEvent.getControlCache()



Type of: FWSimulationControlContainer.iCache