net.simplace.sim.control.FWSimulationSelector

Extender of this abstract class will be able to select the best simulation of a prepared set by implementing abstract method FWSimulationSelector. The criteria for selecting can be configured by the input variables. Outputs define a possibility to let the signifying parameters to be exported to the implemented output process via VarMap.


public abstract class FWSimulationSelector extends FWSimulationControlContainer {
// Public Constructors
public FWSimulationSelector();
public FWSimulationSelector(Element aSimulationSelectorElement, FWSimSession
aSession);

// Protected Instance Variables
protected FWSimIOAdapter.FREQUENCE iFrequence;
protected String iSelectStatement;
protected HashMap iGlobalModeSimulationIDMap;

// Class Methods
public static FWSimulationSelector createSimulationSelector(Element
aSimulationSelectorElement, FWSimSession aSession);

factory method for Creation of the resource transformer
returns the resource transformer
public static FWSimulationSelector createSimulationSelector(String
aSimulationSelectorClassName);

factory method for Creation of the resource transformer
returns the resource transformer

// Public Instance Methods
public void selectSimulations(FWSimProject aProject);


returns the selected Simulation

// Protected Instance Methods
protected void createSelectStatement();

protected abstract void select(ResultSet aResultSet);


returns selected Simulation fields


}



Hierarchy: java.lang.Object - FWSimulationControlContainer (net.simplace.sim.util.FWSimFieldContainer) - FWSimulationSelector



Extended by: net.simplace.sim.control.selectors.WeightedLeastDifferenceSelector



Returned by: createSimulationSelector(), createSimulationSelector()