|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectswarm.BaseImpl
swarm.objectbase.SwarmObjectImpl
OrderGenerator
OrderDistiller
This class is used to read data from two worksheets.
The first one contains the list of recipes of our virtual enterprise.
The second one contains a sequence of orders to be launched,
shift by shift, in order to make the daily production activities.
Field Summary |
Fields inherited from class OrderGenerator |
dictionary, dictionaryLength, layerNumber, maxStepLength, maxStepNumber, orderRecipe1, orderRecipe2, orderRecipeTmp, stepLengthInOrder, totalLayerNumber, use0or1 |
Constructor Summary | |
OrderDistiller(swarm.defobj.Zone aZone,
int msn,
int msl,
swarm.collections.ListImpl ul,
swarm.collections.ListImpl eul,
swarm.collections.ListImpl ol,
int tln,
ESFrameModelSwarm mo,
AssigningTool at)
|
Method Summary | |
void |
distill()
This is the method containing the iterator needed to launch the daily production of recipes. |
void |
setComputationalRecipe(int aRecipeToBeAdded)
setting in real time the recipes coming from computational steps |
void |
setDictionary()
This method is used to collect the names of the units and of the end units, so that it can operate the check of corrispondency between the production phases required by recipes and the phases of production the units can do. |
Methods inherited from class OrderGenerator |
createRandomOrderWithNSteps |
Methods inherited from class swarm.objectbase.SwarmObjectImpl |
compare, describe, describeID, drop, getCompleteProbeMap, getDisplayName, getName, getProbeForMessage, getProbeForVariable, getProbeMap, getTypeName, getZone, perform, perform$with, perform$with$with, perform$with$with$with, respondsTo, setDisplayName, xfprint, xfprintid, xprint, xprintid |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OrderDistiller(swarm.defobj.Zone aZone, int msn, int msl, swarm.collections.ListImpl ul, swarm.collections.ListImpl eul, swarm.collections.ListImpl ol, int tln, ESFrameModelSwarm mo, AssigningTool at)
Method Detail |
public void distill()
public void setDictionary()
public void setComputationalRecipe(int aRecipeToBeAdded)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |