A B C D E F G I M N O P Q R S T U V W

A

activateIn(Swarm) - Method in class VEFrameModelSwarm
Now set up the model's activation. swarmContext indicates where we're being started in - typically, this model is run as a subswarm of an observer swarm.
activateIn(Swarm) - Method in class VEFrameObserverSwarm
activateIn: - activate the schedules so they're ready to run.
addTickVariableCosts() - Method in class Unit
set the value of the total daily variable costs
anEndUnit - Variable in class Unit
the temporary address of an existing endUnit
aNews - Variable in class Unit
a news to be sent
anOrder - Variable in class OrderGenerator
a specific order
aProcurementSpecificationSet - Variable in class Order
a procurement specification set
aStandAloneBatchSpecificationSet - Variable in class Order
a stand alone batch specification set
aUnit - Variable in class Unit
the temporary address of an existing unit

B

benefitFile - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
benefitGraph - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
buildActions() - Method in class VEFrameModelSwarm
Here is where the model schedule is built, the data structures that define the simulation of time in the model.
buildActions() - Method in class VEFrameObserverSwarm
Create the actions necessary for the simulation.
buildObjects() - Method in class VEFrameModelSwarm
Build the model objects.
buildObjects() - Method in class VEFrameObserverSwarm
Create the objects used to display of the model.

C

checkIfNextStepUsesAProcurementSpecificationSet() - Method in class Order
check if next step in Order uses a procurement specificaion set
checkIfNextStepUsesAStandAloneBatchSpecificationSet() - Method in class Order
check if next step in Order uses a stand alone batch specificaion set
checkingProcurementsAndFreeingOrders() - Method in class ProcurementAssembler
verifying procurements and eliminating the orders from our waitingList
checkingStandAloneBatchAndFreeingOrders() - Method in class StandAloneBatchAssembler
verifying stand alone batches and eliminating the orders from our waitingList in scheduling
checkMethod(Object, String) - Method in class Order
 
checkToSendNews(int, int) - Method in class InformationRuleMaster
the sending unit checks if the information flow to the receiving unit is or not open
clone() - Method in class Order
Cloneable interface method: clone()
close() - Method in class MyWriter
 
concludedOrderLog - Variable in class VEFrameModelSwarm
the log of the concluded orders
countCostTypes - Variable in class Unit
the number of different values of fixed and variable costs, related to the number of production phases
countPhaseInventories - Variable in class Unit
the number of phase inventory choices, related to the number of production phases
countPhases - Variable in class Unit
the number of different production phases the unit is able to deal with (the 0 copy of this field is used for technical reasons)
createRandomOrderWithNSteps() - Method in class OrderGenerator
creating an order form, choosing its recipe length and content
cumulatedFixedCost - Variable in class Order
the fixed and variable costs of the order
cumulatedVariableCost - Variable in class Order
the fixed and variable costs of the order
currentState - Variable in class Unit
the current state of production phase (what are we doing) the current set is established by the order currently produced by this unit in this tick

D

dailyProductionList - Variable in class Unit
the list containing the orders (if any) performed in a day, also via the inventories contained in our warehouse
dailyRevenueFile - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
dailySaleRevenues - Variable in class Unit
the daily revenues from the finished orders (sold)
dailySemimanufacturedOrderCostFile - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
dailySemimanufacturedOrderRevenueFile - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
dailyStoredComponentValue - Variable in class Unit
the daily evaluation of the stored component
dailyStoredComponentValueFile - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
decreaseInventoryCounterValue() - Method in class Warehouse
decreasing inventories and returning the result
decreaseProductionTime() - Method in class StandAloneBatchSpecificationSet
decrease production time
dictionary - Variable in class OrderGenerator
the dictionary to be used to choose the steps to be included in a recipe
dictionaryLength - Variable in class OrderGenerator
length of the dictionary
displayActions1 - Variable in class VEFrameObserverSwarm
two ActionGroup for sequence of GUI events
displayActions2 - Variable in class VEFrameObserverSwarm
two ActionGroup for sequence of GUI events
displayFrequency - Variable in class VEFrameObserverSwarm
update frequency
displaySchedule - Variable in class VEFrameObserverSwarm
the single Schedule instance
drop() - Method in class Order
drop the order
drop() - Method in class VEFrameObserverSwarm
drop the Observer, but after having dropped all the EZGraphs files, to close them

E

empty() - Method in class Warehouse
checking if the warehouse is empty
EndUnit - class EndUnit.
The EndUnit class instances represent virtual or actuale places or warehouse were temporary finished sub-recipes (produced internally or obtained as procurements) wait to be used in other recipes via a "p" (procurement) step

an endUnit has its internal number equal to the concluding code used to finish/identify a temporary finished sub-recipe
EndUnit(Zone, VEFrameModelSwarm) - Constructor for class EndUnit
the constructor for EndUnit
endUnitHistogramXPos - Variable in class VEFrameObserverSwarm
PTHistogram positions
endUnitHistogramYPos - Variable in class VEFrameObserverSwarm
PTHistogram positions
endUnitLabels - Variable in class ProcurementAssembler
the vector of the labels fo the end units
endUnitList - Variable in class Order
the end unit list
endUnitList - Variable in class OrderGenerator
the list containig the end units
endUnitList - Variable in class ProcurementAssembler
the list of end units
endUnitList - Variable in class Unit
the list of the normal units existing in our environment
endUnitList - Variable in class VEFrameModelSwarm
the list of the end units

F

fileOut - Variable in class MyWriter
 
finishedOrderCostFile - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
firstOrder - Variable in class Unit
the first order to be executed
fixedCosts - Variable in class Unit
our fixed and variable costs

G

getBenefit() - Method in class VEFrameModelSwarm
the benefit of the enterprise
getDailySaleRevenues() - Method in class Unit
record the revenue from a dropped order
getDailyStoredComponentValue() - Method in class Unit
 
getHowManyStepsToBeDone() - Method in class Order
returning how many steps remain to terminate the production
getInventoryEvaluationCriterion() - Method in class VEFrameModelSwarm
the evaluation criterion for inventories
getInventoryFinancialRate() - Method in class VEFrameModelSwarm
the financial rate
getInventoryQuantity() - Method in class Warehouse
the inventory quantity in the warehouse
getItemToBeProcured(int) - Method in class ProcurementSpecificationSet
returning the item to be procured at pos. i of the vector containg the items (0<=igetLabel() - Method in class EndUnit
PTHistogramPlottable interface method: getLabel()
getLabel() - Method in class ProcurementAssembler
PTHistogramPlottable interface method: getLabel()
getLabel() - Method in class StandAloneBatchAssembler
PTHistogramPlottable interface method: getLabel()
getLabel() - Method in class Unit
PTHistogramPlottable interface method: getLabel()
getLabel() - Method in class Warehouse
PTHistogramPlottable interface method: getLabel()
getMultiplicity() - Method in class Order
get multiplicity factor
getNextStep() - Method in class Order
production next step in Order (it is in the orderRecipe vector, at the same index value in which we find the first 0 in orderState vector)
getNOfPhasesToDealWith() - Method in class Unit
get the nOfPhasesToDealWith, i.e. the n. of different steps the unit is able to deal with
getNumber() - Method in class ProcurementSpecificationSet
returning the number of the order of this procurement specification
getNumber() - Method in class StandAloneBatchSpecificationSet
returning the number of the order of this procurement specification
getNumberOfItemsToBeProcured() - Method in class ProcurementSpecificationSet
returning the number of items to be procured
getNumberOfTheStepForWhichANewsIsSent() - Method in class Order
returning the sequential number of the recipe referring to which a news will be sent
getOrderEvaluation() - Method in class Order
returning the value of the production already done
getOrderList() - Method in class VEFrameModelSwarm
the method returns the list of the orders
getOrderNumber() - Method in class Order
returning the orderNumber of this order
getOrderRecipe(int) - Method in class Order
getting the content of orderRecipe[i]
getOrderTotalCosts() - Method in class Order
getting the total of costs of the order
getPendingProcurementSpecificationSet() - Method in class Order
getting the procurement specification set related to the nextStep (the current one, if the order is in a waiting list for next step to be accomplished
if no procurement specification set exists for the next step, a null value is returned
getPendingStandAloneBatchSpecificationSet() - Method in class Order
getting the stand alone batch specification set related to the nextStep (the current one, if the order is in a waiting list for next step to be accomplished
if no stand alone batch SpecificationSet exists for the next step, a null value is returned
getPhaseNumberToProduceInventories() - Method in class Unit
 
getPositionInRecipe() - Method in class ProcurementSpecificationSet
returning the position of this procurement specification into its recipe
getPositionInRecipe() - Method in class StandAloneBatchSpecificationSet
returning the position of this procurement specification into its recipe
getProductionPhase(int) - Method in class Unit
return the production phases of the unit
getProductionToBeDoneAtStepAheadNumber(int) - Method in class Order
returning the production phase at a specific step
getRecipeName() - Method in class Order
retrieving the name of the recipe
getRevenuePerEachRecipeStep() - Method in class VEFrameModelSwarm
the revenue for each recipe step
getStartingTimeUnit() - Method in class Order
returning the startingTimeUnit
getStepNumber() - Method in class Order
returning the stepNumber
getTemporaryListCount() - Method in class EndUnit
return the count of the order in the list, with multiplicity
getTemporaryListLength() - Method in class EndUnit
return the temporary list length
getTicksInATimeUnit() - Method in class VEFrameModelSwarm
the number of ticks in a day
getTimeLengthRatio() - Method in class VEFrameModelSwarm
report the ratio totalProductionTime/totalRecipeLength
getTotalCosts() - Method in class Unit
return total costs
getTotalDailyCosts() - Method in class Unit
return total daily costs
getTotalFinishedOrderCosts() - Method in class Unit
return total costs from finished orders
getTotalInventoryFinancialCosts() - Method in class Unit
return the financial costs of inventories
getTotalSaleRevenues() - Method in class Unit
return the total revenue
getUnitList() - Method in class VEFrameModelSwarm
the method returns the list of the units
getUnitNumber() - Method in class EndUnit
get unit number
getUnitNumber() - Method in class Unit
get unit number
getUseWarehouseLocalChoice() - Method in class Unit
 
getUseWarehouses() - Method in class VEFrameModelSwarm
this get method returns true if warehouses are used, false otherwise
getValueToPlot() - Method in class EndUnit
PTHistogramPlottable interface method: getValueToPlot()
getValueToPlot() - Method in class ProcurementAssembler
PTHistogramPlottable interface method: getValueToPlot()
getValueToPlot() - Method in class StandAloneBatchAssembler
PTHistogramPlottable interface method: getValueToPlot()
getValueToPlot() - Method in class Unit
PTHistogramPlottable interface method: getValueToPlot()
getValueToPlot() - Method in class Warehouse
PTHistogramPlottable interface method: getValueToPlot()
getWaitingListLength() - Method in class ProcurementAssembler
return the waiting list length
getWaitingListLength() - Method in class StandAloneBatchAssembler
return the waiting list length
getWaitingListLength() - Method in class Unit
return the waiting list length
getWarehouseList() - Method in class VEFrameModelSwarm
the method returns the list of the warehouses
getWarehouseNumber() - Method in class Warehouse
the number of this warehouse

I

incomingOrder - Variable in class Unit
an order inserted in a news
increaseInventoryCounterValue() - Method in class Warehouse
increasing inventories
infDeepness - Variable in class VEFrameModelSwarm
how deep information are propagated (how many steps we examine after the current production phase)
informationDeepness - Variable in class Unit
how deep we look at production steps to propagate news (how many steps beyond the current production phase)
informationFlowMatrix - Variable in class InformationRuleMaster
the matrix containing the rules to manage the information flow
informationRuleMaster - Variable in class Unit
our rule master about information system
informationRuleMaster - Variable in class VEFrameModelSwarm
the informationRuleMaster managing newses
InformationRuleMaster - class InformationRuleMaster.
we follow the InformationRuleMaster to deal with the news management
InformationRuleMaster(Zone, int) - Constructor for class InformationRuleMaster
constructor for InformationRuleMaster
inventoryCounter - Variable in class Warehouse
the counter which of inventory quantity (in this versione the inventory smallest piece of inventory is 1)
inventoryEvaluationCriterion - Variable in class VEFrameModelSwarm
the inventory evaluation criterion
inventoryFinancialRate - Variable in class VEFrameModelSwarm
the yearly rate used to evaluate the financial costs of inventories
inventoryRuleMaster - Variable in class Unit
our rule master about inventories
inventoryRuleMaster - Variable in class VEFrameModelSwarm
the inventoryRuleMaster managing inventories

M

madeProduction - Variable in class Unit
a flag about using pieces in warehouse
main(String[]) - Static method in class StartVEFrame
The main() function is the top-level place where everything starts.
maxInWarehouses - Variable in class VEFrameModelSwarm
the max inventory quantity in a warehouse
maxStepLength - Variable in class OrderGenerator
the max length of a step in a recipe
maxStepLength - Variable in class VEFrameModelSwarm
the max length of a step in a recipe (in units of time or ticks)
maxStepNumber - Variable in class OrderGenerator
the max length of a recipe
maxStepNumber - Variable in class VEFrameModelSwarm
the max number of steps to be done to complete an order
minInWarehouses - Variable in class VEFrameModelSwarm
the min inventory quantity in a warehouse
modelActions1 - Variable in class VEFrameModelSwarm
ActionGroup for holding an ordered sequence of action
modelActions2 - Variable in class VEFrameModelSwarm
ActionGroup for holding an ordered sequence of action
modelActions2b - Variable in class VEFrameModelSwarm
ActionGroup for holding an ordered sequence of action
modelActions2distiller - Variable in class VEFrameModelSwarm
ActionGroup for holding an ordered sequence of action
modelActions3 - Variable in class VEFrameModelSwarm
ActionGroup for holding an ordered sequence of action
modelSchedule - Variable in class VEFrameModelSwarm
the Schedule operating in the Model
multiplicity - Variable in class Order
multiplicity factor, usually = 1; > 1 in stand alone batch productions
myOrderNumber - Variable in class ProcurementSpecificationSet
number (i.e. that of the order which has generated this object
myOrderNumber - Variable in class StandAloneBatchSpecificationSet
number (i.e. that of the order which has generated this object
myWarehouse - Variable in class Unit
our warehouse, if any
MyWriter - class MyWriter.
 
MyWriter(String) - Constructor for class MyWriter
the constructor, opening the file

N

newsList - Variable in class Unit
the list of the newses
nOfCostTypes - Variable in class Unit
the number of different values of fixed and variable costs, related to the number of production phases
nOfCostTypesDimensionOrRedimension - Variable in class Unit
dimension or the vectors fixedCosts and variableCosts for a simple unit or redimension for a complex one
nOfNewsesToBeCleared - Variable in class VEFrameModelSwarm
the number of newses to be cleared after the decision of producing to increase inventories (a simple choice is to have it equal to nOfNewsesToProduce)
nOfNewsesToProduce - Variable in class VEFrameModelSwarm
the number of newses necessary to decide the production of inventories
nOfOrdersInNewses - Variable in class Unit
of order for which newses are propagated
nOfOrdersInNewses - Variable in class VEFrameModelSwarm
the number of orders for which newses are propagated by a unit
nOfPhaseInventories - Variable in class Unit
the number of phase inventory choices, related to the number of production phases
nOfPhaseInventoriesDimensionOrRedimension - Variable in class Unit
dimension or the vector phaseInventories for a simple unit or redimension for a complex one
nOfPhasesToDealWith - Variable in class Unit
the number of different production phases the unit is able to deal with (the 0 copy of this field is used for technical reasons)
nOfPhasesToDealWithDimensionOrRedimension - Variable in class Unit
dimension or the vector unitProductionPhases for a simple unit or redimension for a complex one
numberOfTheStepForWhichANewsIsSent - Variable in class Order
the sequential number of the recipe referring to which a news will be sent

O

Order - class Order.
The form containing our Order metaphoric object
Order(Zone, int, int[], int, int[], VEFrameModelSwarm, ListImpl, ListImpl, ListImpl) - Constructor for class Order
the second constructor for Order, to clone an order
the cloning operation anyway is only partial
Order(Zone, int, int, int, int[], VEFrameModelSwarm, ListImpl) - Constructor for class Order
the first constructor for Order, for original object creation
orderCount - Variable in class OrderGenerator
used to record the number of generated orders
orderDistiller - Variable in class VEFrameModelSwarm
the order distiller, using archives of recipes and of order sequences to generate the simulated events
orderGenerator - Variable in class VEFrameModelSwarm
the order generator, to be replaced by the order distiller or in the future by more sophisticated structures (swarms of enterprises etc.)
OrderGenerator - class OrderGenerator.
The OrderGenerator is used at present to simulate the market behavior.
OrderGenerator(Zone, int, int, ListImpl, ListImpl, ListImpl, VEFrameModelSwarm) - Constructor for class OrderGenerator
the constructor for OrderGenerator
orderList - Variable in class OrderGenerator
the list containig all the orders
orderList - Variable in class VEFrameModelSwarm
the whole list of the orders (not yet finished)
orderNumber - Variable in class Order
the number of this order
orderRecipe - Variable in class Order
integer vector, containing the recipe steps
orderRecipe1 - Variable in class OrderGenerator
the integer vector containing a specific production recipe
orderRecipe2 - Variable in class OrderGenerator
the integer vector containing a specific production recipe, developed following the length of each step
orderRecipeTmp - Variable in class Order
a temporary vector to redefine the dimension of orderRecipe if necessary (using "p" or "c" or "||" or "&&" steps)
orderRecipeTmp - Variable in class OrderGenerator
a temporary vector to redefine the dimension of orderRecipe2 if necessary (using "p" or "c" steps)
orderState - Variable in class Order
integer vector, recording the performed phases
orderTotalCosts - Variable in class Order
the sum of variable and fixed costs of the order
out - Variable in class MyWriter
 

P

phaseInventories - Variable in class Unit
our phase inventory choices
pos - Variable in class ProcurementSpecificationSet
the position of this sequence in the recipe
pos - Variable in class StandAloneBatchSpecificationSet
the position of this sequence in the recipe
procuredItemList - Variable in class Order
the list of procured items
ProcurementAssembler - class ProcurementAssembler.
The ProcurementAssembler class instances are unit assembling the elements of a procurement process
ProcurementAssembler(Zone, ListImpl) - Constructor for class ProcurementAssembler
the constructor for ProcurementAssembler
procurementAssemblerList - Variable in class VEFrameModelSwarm
the list of procurementAssembler units linked to normal unit; proc. ass. units have in charge the task of making the procurement
ProcurementSpecificationSet - class ProcurementSpecificationSet.
The container generated by an order and containing the spefications about procument necessities
ProcurementSpecificationSet(Zone, int, int) - Constructor for class ProcurementSpecificationSet
constructor for ProcurementSpecificationSet
procurementSpecificationSetList - Variable in class Order
the list of procurement specifications
productionTimeInTicks - Variable in class StandAloneBatchSpecificationSet
the specifications
pTHistogram1 - Variable in class VEFrameObserverSwarm
a Java graphic via ptplot class
pTHistogram2 - Variable in class VEFrameObserverSwarm
a Java graphic via ptplot class

Q

quantitiesInEndUnits - Variable in class ProcurementAssembler
the vector of the quantities in the end units

R

receivingUnit - Variable in class InformationRuleMaster
the number of the unit to which we have to send a news
receivingUnit - Variable in class Unit
the temporary address of a unit to wich send a news
recipeName - Variable in class Order
the 'name' of the recipe (may be used by OrderDistiller, as a way to identify recipes
removeFromTemporaryList() - Method in class EndUnit
Removing an order from the temporaryList of the unit and returning its address of the order or of its clone if the original order has multiplicity > 1
removeThisOrderFromTheWaitingList(Order) - Method in class StandAloneBatchAssembler
removing the order from the waitingList
revenuePerEachRecipeStep - Variable in class VEFrameModelSwarm
the estimate of the revenue of the enterprise per each recipe step done in a semi manufactured order

S

sendingUnit - Variable in class InformationRuleMaster
the number of the unit which is calling the InformationRuleMaster, to send a news
setDictionary() - Method in class OrderGenerator
building the dictionary containing the steps to be included in the recipes
setDoneStep() - Method in class Order
Done step in Order
setFixedAndVariableCosts(float, float) - Method in class Unit
setting fixed and variable costs
setFixedAndVariableOrderCosts(float, float) - Method in class Order
setting fixed and variable costs for the orders in production or finished
setMultiplicity(int) - Method in class Order
set multiplicity factor
setNewsList(News) - Method in class Unit
putting a news in the newsList of the unit after checking list to avoid duplicated news
setNOfPhasesToDealWith(int) - Method in class Unit
set the nOfPhasesToDealWith, i.e. the n. of different steps the unit is able to deal with
setPhaseInventories(int) - Method in class Unit
setting phase inventory choice
setProcuredItemList(Order) - Method in class Order
adding an item to the procuredItemList
setProcurementWaitingList(Order) - Method in class ProcurementAssembler
adding an order to the waitingList
setProductionPhase(int) - Method in class Unit
set unit production phases
setProductionTimeAndRecipeLength(int, int) - Method in class VEFrameModelSwarm
record total production time and total recipe length
setRecipeName(String) - Method in class Order
settinging the name of the recipe
setRedimensionTrue() - Method in class Unit
set the necessity of redimensioning the vectors containing the parameters; see ($) below
setSpecificationSet(int) - Method in class StandAloneBatchSpecificationSet
setting the stand alone batch specifications
setSpecificationSet(int, int[]) - Method in class ProcurementSpecificationSet
setting the procurement specifications
setStandAloneBatchWaitingList() - Method in class Unit
copying the orders in standAloneBatchWaitingList, if they are kept int a parallel unit, such as a myStandAloneAssembler
setStandAloneBatchWaitingList(Order) - Method in class StandAloneBatchAssembler
adding an order to the waitingList
setStoredComponentDailyValue() - Method in class Unit
record the daily value of inventories
setTemporaryList(Order) - Method in class EndUnit
Putting an order in the temporaryList of the unit
setTotalCosts() - Method in class Unit
cumulate the total daily costs it must be executed only once a day
setTotalDailyCosts() - Method in class Unit
set the global sum of fixed (per day) and variable costs (per tick) it can be calculated several times in a day, as a sequence of partial values
setTotalInventoryFinancialCosts() - Method in class Unit
record the cumulated financial costs of inventories
setTotalSaleRevenues() - Method in class Unit
cumulatere the revenues from finished orders
setUnit(Unit) - Method in class ProcurementAssembler
setting the unit we are assembling for
setUnit(Unit) - Method in class StandAloneBatchAssembler
setting the unit we are assembling for
setUnitNumber(int) - Method in class EndUnit
set unit number
setUnitNumber(int) - Method in class Unit
set unit number
setUsableWaitingList() - Method in class Unit
copying the orders in the waitingList, if they are not kept into any parallel unit, such as a myProcurementAssembler
setWaitingList(Order) - Method in class Unit
Putting an order in the production waitingList of the unit (using a related objectif any) and deleting the related news
specifications - Variable in class ProcurementSpecificationSet
the specifications
StandAloneBatchAssembler - class StandAloneBatchAssembler.
The StandAloneBatchAssembler class instances are unit assembling stand alone batch processes
StandAloneBatchAssembler(Zone) - Constructor for class StandAloneBatchAssembler
the constructor for StandAloneBatchAssembler
standAloneBatchAssemblerList - Variable in class VEFrameModelSwarm
the list of standAloneBatchAssembler units linked to normal unit
StandAloneBatchSpecificationSet - class StandAloneBatchSpecificationSet.
The container generated by an order and containing the spefications about a stand alone batch process
StandAloneBatchSpecificationSet(Zone, int, int) - Constructor for class StandAloneBatchSpecificationSet
constructor for ProcurementSpecificationSet
standAloneBatchSpecificationSetList - Variable in class Order
the list of stand alone batch specifications
standAloneBatchWaitingList - Variable in class Unit
the list of the orders in the waitingList, kept into myStandAloneBatchAssembler
startingTimeUnit - Variable in class Order
the day in which the order as been generated
StartVEFrame - class StartVEFrame.
The StartVEFrame class contains main().
StartVEFrame() - Constructor for class StartVEFrame
 
stepLengthInOrder - Variable in class OrderGenerator
the integer vector containing the unit of time spent for each step in the recipe; il will determine the tranformation of the orderRecipe1 vector into the orderRecipe2 vector containing the repetitions of the steps, to reproduce the length of each step in time NB this formalism is internal to internal (in external formalism we have 'step s/h/d time' as an examples orderRecipe1 contains 1 12 7 3 stepLengthInOrder contains 1 3 2 2 orderRecipe2 contains 1 12 12 12 7 7 3 3
stepNumber - Variable in class Order
the number of steps in the product recipe

T

temporaryCurrentState - Variable in class Unit
 
temporaryList - Variable in class EndUnit
the list containing order temporary kept in this virtual (or actual) place
thisOrderIsInTheWaitingList(Order) - Method in class ProcurementAssembler
checking if an order is in the waitingList
thisOrderIsInTheWaitingList(Order) - Method in class StandAloneBatchAssembler
checking if an order is in the waitingList
ticksInATimeUnit - Variable in class VEFrameModelSwarm
the number of ticks of the clock in a day; at each tick a unit of each step in recipes is done
toBeDroppedNews - Variable in class Unit
a news to be deleted a the arrive of the related order
totalCostFile - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
totalCosts - Variable in class Unit
the costs from the beginning of the simulation
totalDailyCostFile - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
totalDailyCosts - Variable in class Unit
total daily fixed and variable costs
totalEndUnitNumber - Variable in class VEFrameModelSwarm
the total number of end units we are using; and endUnit represents an actual or virtual warehouse were we can "find" components internallly produced using sub-recipes or external procurements; each endUnit has a code which is the same used to conclude (as an 'end') the recipe describing this internal or external production
totalFinishedOrderCosts - Variable in class Unit
the costs of the finished orders
totalInventoryFinancialCostFile - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
totalProductionTime - Variable in class VEFrameModelSwarm
the total production time used by done orders
totalRecipeLength - Variable in class VEFrameModelSwarm
the total length of the recipes of the done orders
totalRevenueFile - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
totalSaleRevenues - Variable in class Unit
the revenues from the beginning of the simulation
totalTickVariableCosts - Variable in class Unit
total tick variable costs
totalTimeLengthDataFile - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
totalTimeLengthGraph - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
totalUnitNumber - Variable in class VEFrameModelSwarm
the total number of operating Units we are using

U

Unit - class Unit.
The Unit class instances are micro unit in our virtual enterprise; i.e. the units where the steps required to build a product (to fulfill an order) are done
Unit(Zone, ListImpl, ListImpl, VEFrameModelSwarm, InventoryRuleMaster, Warehouse, InformationRuleMaster, int, int, ListImpl, ProcurementAssembler, StandAloneBatchAssembler, MyWriter) - Constructor for class Unit
the third constructor for Unit (with warehouses and newses)
Unit(Zone, ListImpl, ListImpl, VEFrameModelSwarm, InventoryRuleMaster, Warehouse, ListImpl, ProcurementAssembler, StandAloneBatchAssembler, MyWriter) - Constructor for class Unit
the first constructor for Unit (using warehouses)
Unit(Zone, ListImpl, ListImpl, VEFrameModelSwarm, ListImpl, ProcurementAssembler, StandAloneBatchAssembler, MyWriter) - Constructor for class Unit
the second constructor for Unit (without warehouses)
unitHistogramXPos - Variable in class VEFrameObserverSwarm
PTHistogram positions
unitHistogramYPos - Variable in class VEFrameObserverSwarm
PTHistogram positions
unitList - Variable in class OrderGenerator
the list containig the operating units
unitList - Variable in class Unit
the list of end units existing in our environment
unitList - Variable in class VEFrameModelSwarm
the list of the operating units
unitNumber - Variable in class EndUnit
the number identifying the unit which is also its end code
unitNumber - Variable in class Unit
the number identifying the unit
unitParameters - Variable in class VEFrameModelSwarm
the input class for unit parameters
unitProductionPhases - Variable in class Unit
the unit production phase
unitStep0() - Method in class Unit
zeroing daily costs
unitStep1() - Method in class Unit
production:

at the beginning of each time tick in the 'day', each unit looks for the order(s) (if any) to be executed; the production cycle is 'one unit of time' in a step of the recipe of an order in a tick of a day;

we can also use inventories
unitStep2() - Method in class Unit
diffusion and accounting:

sending the orders to the subsequent production units;

making accounting operations
unitStep3() - Method in class Unit
 
unitStep4() - Method in class Unit
 
usableWaitingList - Variable in class Unit
the list of the orders in the waitingList, not kept into any parallel unit, such as a myProcurementAssembler
useNewses - Variable in class Unit
choosing if we use or not newses about incoming productions
useNewses - Variable in class VEFrameModelSwarm
choosing if we use or not newses
useOrderDistiller - Variable in class VEFrameModelSwarm
use the order distiller instead of the order generator
useWarehouses - Variable in class Unit
choosing - global choice - if we use or not the warehouses (to provide or not inventories of our products)
useWarehouses - Variable in class VEFrameModelSwarm
choosing if we use or not warehouses (and inventories)

V

variableCosts - Variable in class Unit
our fixed and variable costs
vEFrameModelSwarm - Variable in class VEFrameObserverSwarm
the Swarm we are observing
VEFrameModelSwarm - class VEFrameModelSwarm.
The Model contains the Units and all the related tools, like the warehouses which are necessary to deal with the inventories or the newses
VEFrameModelSwarm(Zone) - Constructor for class VEFrameModelSwarm
 
vEFrameObserverSwarm - Static variable in class StartVEFrame
the observer in our application
VEFrameObserverSwarm - class VEFrameObserverSwarm.
The Observer contains the Model and the graphic widgets
VEFrameObserverSwarm(Zone) - Constructor for class VEFrameObserverSwarm
Constructor for class
verbose - Static variable in class StartVEFrame
being verbose?
verboseChoice - Variable in class VEFrameObserverSwarm
displaying all messages on the console

W

waitingList - Variable in class ProcurementAssembler
the list of the order to be assembled with the procurements
waitingList - Variable in class StandAloneBatchAssembler
the list of the order to be assembled with a stand alone batch process
waitingList - Variable in class Unit
the list of the orders to be executed
waitingListGraph - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
Warehouse - class Warehouse.
the Warehouset class is used to operate with inventories.
Warehouse(Zone, int) - Constructor for class Warehouse
The constructor for Warehouse
warehouseGraph - Variable in class VEFrameObserverSwarm
our graphics or EZGraph output to files
warehouseList - Variable in class VEFrameModelSwarm
the list of the warehouses
warehouseNumber - Variable in class Warehouse
the number of this wharehouse
wholeOrderList - Variable in class Unit
the whole list of the orders
write(String) - Method in class MyWriter
 

A B C D E F G I M N O P Q R S T U V W