net.simplace.simulation.control.FWSimulationControlCache




public class FWSimulationControlCache extends
net.simplace.simulation.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);



}



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



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



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



Type of: FWSimulationControlContainer.iCache