net.simplace.sim.components.DefaultManagement

Management works with configuration like true ${vCropName} true actions can be taken from resources, too. reserved name for this is actions


public class DefaultManagement extends net.simplace.sim.model.FWSimComponent
implements net.simplace.sim.model.FWSimManagementComponent {
// Public Constructors
public DefaultManagement(String aName, HashMap aFieldMap, HashMap aInputMap,
Element aSimComponentElement, MultiHashMap aActionMap, FWSimVarMap
aVarMap, int aOrderNumber);
public DefaultManagement();

// Protected Instance Variables
protected MultiHashMap iActionMap;

// Public Instance Methods
public void fillActionMap(); // From
net.simplace.sim.model.FWSimManagementComponent


public HashMap createVariables(); // Defines
net.simplace.sim.model.FWSimComponent


creates output variables from action variables
public void start();

runs the process mehtod (protected visibility).
public FWSimVariable.CONTENT_TYPE getContentType();
// Defines net.simplace.sim.model.FWSimComponent


public boolean checkForAction(); // From
net.simplace.sim.model.FWSimManagementComponent


public boolean performEvent(ArrayList aActionList);
// From net.simplace.sim.model.FWSimManagementComponent


public boolean resetVariables(ArrayList aActionList);
// From net.simplace.sim.model.FWSimManagementComponent


public Element toXML(); // Defines net.simplace.sim.model.FWSimComponent

Name of the Component

// Protected Instance Methods
protected void bind(); // Defines net.simplace.sim.model.FWSimComponent

protected void init(); // Defines net.simplace.sim.model.FWSimComponent

fill action map from configuration element
protected void process(); // Defines net.simplace.sim.model.FWSimComponent

checks all rules and updates the fields
protected FWSimComponent clone(FWSimVarMap aVarMap);
// Defines net.simplace.sim.model.FWSimComponent


clone management without reading all params again.


}



Hierarchy: java.lang.Object - net.simplace.sim.model.FWSimComponent (net.simplace.sim.util.FWSimFieldContainer) - DefaultManagement (net.simplace.sim.model.FWSimManagementComponent)