Package jasima.shopSim.util.modelDef
Class WorkstationDef
- java.lang.Object
-
- jasima.shopSim.util.modelDef.PropertySupport
-
- jasima.shopSim.util.modelDef.WorkstationDef
-
- All Implemented Interfaces:
Serializable,Cloneable
public class WorkstationDef extends PropertySupport
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROP_INITIAL_SETUPSstatic StringPROP_MACH_RELEASE_DATESstatic StringPROP_NAMEstatic StringPROP_NUM_IN_GROUPstatic StringPROP_SETUP_STATESstatic StringPROP_SETUP_TIMES
-
Constructor Summary
Constructors Constructor Description WorkstationDef()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkstationDefclone()String[]getInitialSetups()double[]getMachReleaseDates()StringgetName()intgetNumInGroup()String[]getSetupStates()double[][]getSetupTimes()voidsetInitialSetups(String[] initialSetups)voidsetMachReleaseDates(double[] machReleaseDates)voidsetName(String name)voidsetNumInGroup(int numInGroup)voidsetSetupStates(String[] setupStates)voidsetSetupTimes(double[][] setupTimes)-
Methods inherited from class jasima.shopSim.util.modelDef.PropertySupport
addPropertyChangeListener, firePropertyChange, removePropertyChangeListener
-
-
-
-
Field Detail
-
PROP_NAME
public static final String PROP_NAME
- See Also:
- Constant Field Values
-
PROP_NUM_IN_GROUP
public static final String PROP_NUM_IN_GROUP
- See Also:
- Constant Field Values
-
PROP_INITIAL_SETUPS
public static final String PROP_INITIAL_SETUPS
- See Also:
- Constant Field Values
-
PROP_MACH_RELEASE_DATES
public static final String PROP_MACH_RELEASE_DATES
- See Also:
- Constant Field Values
-
PROP_SETUP_STATES
public static final String PROP_SETUP_STATES
- See Also:
- Constant Field Values
-
PROP_SETUP_TIMES
public static final String PROP_SETUP_TIMES
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getNumInGroup
public int getNumInGroup()
-
setNumInGroup
public void setNumInGroup(int numInGroup)
-
getInitialSetups
public String[] getInitialSetups()
-
setInitialSetups
public void setInitialSetups(String[] initialSetups)
-
getMachReleaseDates
public double[] getMachReleaseDates()
-
setMachReleaseDates
public void setMachReleaseDates(double[] machReleaseDates)
-
getSetupStates
public String[] getSetupStates()
-
setSetupStates
public void setSetupStates(String[] setupStates)
-
getSetupTimes
public double[][] getSetupTimes()
-
setSetupTimes
public void setSetupTimes(double[][] setupTimes)
-
clone
public WorkstationDef clone()
- Overrides:
clonein classPropertySupport
-
-