Serialized Form


Package nl.tudelft.simulation.supplychain.transport

Class nl.tudelft.simulation.supplychain.transport.TransportMode extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

name

java.lang.String name
description of the transport mode


fixedTime

double fixedTime
the fixed time for loading and unloading in hours


speed

double speed
average transportation speed in kilometers per hours


fixedCost

double fixedCost
the fixed cost for a transport


costKmKg

double costKmKg
the cost per km per kg


Package nl.tudelft.simulation.supplychain.test

Class nl.tudelft.simulation.supplychain.test.Dell extends Manufacturer implements Serializable

serialVersionUID: 12l

Class nl.tudelft.simulation.supplychain.test.DellEditor extends javax.swing.AbstractCellEditor implements Serializable

serialVersionUID: 12l

Serialized Fields

value

java.awt.Color value
the value


cellPanel

javax.swing.JPanel cellPanel
the cellPanel

Class nl.tudelft.simulation.supplychain.test.DSOLApplication extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 12l

Serialized Fields

experiment

nl.tudelft.simulation.dsol.experiment.Experiment experiment
the experiment


properties

java.util.Properties properties
the properties

Class nl.tudelft.simulation.supplychain.test.PCShop extends Retailer implements Serializable

serialVersionUID: 12l

Serialized Fields

manufacturer

Trader manufacturer
the manufacturer where the PCShop buys

Class nl.tudelft.simulation.supplychain.test.Shell extends Customer implements Serializable

serialVersionUID: 12l

Serialized Fields

product

Product product
the product that Shell wants to buy


retailer

Retailer retailer
the fixed retailer where Shell buys

Class nl.tudelft.simulation.supplychain.test.SupplyChainTestModel extends DSOLApplication implements Serializable

serialVersionUID: 12l

Class nl.tudelft.simulation.supplychain.test.TestModel extends java.lang.Object implements Serializable

serialVersionUID: 12l


Package nl.tudelft.simulation.supplychain.stock

Class nl.tudelft.simulation.supplychain.stock.Stock extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 12l

Serialized Fields

owner

Trader owner
the actow that owns of the stock


stockRecords

java.util.Hashtable stockRecords
record keeping of the stock

Class nl.tudelft.simulation.supplychain.stock.StockRecord extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

owner

Trader owner
the owner


simulator

nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface simulator
the simulator to schedule the depriciation


product

Product product
the product for which to keep information


actualAmount

double actualAmount
the amount currently on stock


claimedAmount

double claimedAmount
the amount that is claimed by orders, but not yet taken


orderedAmount

double orderedAmount
the amount that has been ordered, but not yet delivered


costprice

double costprice
the costprice of the total amount of these products in stock


dailyDepreciation

double dailyDepreciation
the depreciation per day

Class nl.tudelft.simulation.supplychain.stock.StockUpdateData extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

productName

java.lang.String productName
the product name


actualAmount

double actualAmount
the actual number of units


claimedAmount

double claimedAmount
the claimed amount of units


orderedAmount

double orderedAmount
the ordered number of product units


Package nl.tudelft.simulation.supplychain.stock.policies

Class nl.tudelft.simulation.supplychain.stock.policies.RestockingPolicy extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

simulator

nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface simulator
the simulator on which to schedule


stock

StockInterface stock
the stock for which the policy holds


product

Product product
the product that has to be restocked


frequency

nl.tudelft.simulation.jstats.distributions.DistContinuous frequency
the frquency distribution for restocking or checking the stock


maxDeliveryTime

double maxDeliveryTime
the maximum delivery time

Class nl.tudelft.simulation.supplychain.stock.policies.RestockingPolicyEOQ extends RestockingPolicy implements Serializable

serialVersionUID: 12l

Class nl.tudelft.simulation.supplychain.stock.policies.RestockingPolicyFixed extends RestockingPolicy implements Serializable

serialVersionUID: 12l

Serialized Fields

ceiling

boolean ceiling
fixed ceiling (true) or fixed amount (false)


includeClaims

boolean includeClaims
whether to include the claims in the stock or not


amount

double amount
the amount in the policy

Class nl.tudelft.simulation.supplychain.stock.policies.RestockingPolicySafety extends RestockingPolicyFixed implements Serializable

serialVersionUID: 12l

Serialized Fields

safetyAmount

double safetyAmount
The safety stock level


Package nl.tudelft.simulation.supplychain.roles

Class nl.tudelft.simulation.supplychain.roles.BuyingRole extends Role implements Serializable

serialVersionUID: 12l

Serialized Fields

bankAccount

BankAccount bankAccount
the bank account to use

Class nl.tudelft.simulation.supplychain.roles.DemandGenerationRole extends Role implements Serializable

serialVersionUID: 12l

Serialized Fields

demandGenerators

java.util.Map demandGenerators
map of Product - Demand pairs


administrativeDelay

nl.tudelft.simulation.jstats.distributions.DistContinuous administrativeDelay
the administrative delay when sending messages

Class nl.tudelft.simulation.supplychain.roles.ProducingRole extends Role implements Serializable

serialVersionUID: 12l

Class nl.tudelft.simulation.supplychain.roles.Role extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 12l

Serialized Fields

owner

SupplyChainActor owner
the owner of the role


contentHandlers

java.util.Map contentHandlers
the handlers for this role


stream

nl.tudelft.simulation.jstats.streams.StreamInterface stream
the default stream to use for the time delays


simulator

nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface simulator
the simulator to schedule on

Class nl.tudelft.simulation.supplychain.roles.SellingRole extends Role implements Serializable

serialVersionUID: 12l

Class nl.tudelft.simulation.supplychain.roles.StockKeepingRole extends Role implements Serializable

serialVersionUID: 12l


Package nl.tudelft.simulation.supplychain.reference

Class nl.tudelft.simulation.supplychain.reference.Customer extends SupplyChainActor implements Serializable

serialVersionUID: 12l

Serialized Fields

demandGenerationRole

DemandGenerationRole demandGenerationRole
The role instance to generate demand


buyingRole

BuyingRole buyingRole
The role to buy

Class nl.tudelft.simulation.supplychain.reference.DistributionCenter extends Retailer implements Serializable

serialVersionUID: 12l

Class nl.tudelft.simulation.supplychain.reference.Manufacturer extends DistributionCenter implements Serializable

serialVersionUID: 12l

Serialized Fields

production

Production production
the production capabilities of this manufacturer

Class nl.tudelft.simulation.supplychain.reference.Retailer extends Trader implements Serializable

serialVersionUID: 12l

Class nl.tudelft.simulation.supplychain.reference.Supplier extends Trader implements Serializable

serialVersionUID: 12l


Package nl.tudelft.simulation.supplychain.production

Class nl.tudelft.simulation.supplychain.production.DelayProductionService extends ProductionService implements Serializable

serialVersionUID: 12l

Serialized Fields

productionTime

nl.tudelft.simulation.jstats.distributions.DistContinuous productionTime
the time distribution to produce products


fixedTime

boolean fixedTime
fixed time, independent of order size; otherwise time is per unit


greedy

boolean greedy
if true, immediately start picking raw materials


profitMargin

double profitMargin
the fraction that is added to the cost of the materials

Class nl.tudelft.simulation.supplychain.production.Production extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

owner

Trader owner
the owner of production


productionServices

java.util.Map productionServices
the handlers for this role

Class nl.tudelft.simulation.supplychain.production.ProductionService extends java.lang.Object implements Serializable

Serialized Fields

owner

Trader owner
The actor that owns the production service


stock

StockInterface stock
the stock for getting and storing materials


product

Product product
The product of the production service


Package nl.tudelft.simulation.supplychain.product

Class nl.tudelft.simulation.supplychain.product.BillOfMaterials extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

product

Product product
the Product for which this is the BOM


amountProduced

double amountProduced
the amount produced


materials

java.util.Map materials
the bill of materials (product, amount)

Class nl.tudelft.simulation.supplychain.product.Cargo extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

product

Product product
the product type


amount

double amount
the number of units of products in this cargo


value

double value
the total value of the cargo

Class nl.tudelft.simulation.supplychain.product.Product extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

billOfMaterials

BillOfMaterials billOfMaterials
the bill of materials (product, amount)


unit

Unit unit
the unit in which this product is shipped (boxes, pallets, etc.)


name

java.lang.String name
the descriptive name of the product.


unitMarketPrice

double unitMarketPrice
the current world market price of the product per unit


averageUnitWeight

double averageUnitWeight
the average weight per unit


depreciation

double depreciation
depreciation the depreciation as a percentage per day

Class nl.tudelft.simulation.supplychain.product.Unit extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

name

java.lang.String name
the name of the unit for printing purposes

Class nl.tudelft.simulation.supplychain.product.VolumeUnit extends Unit implements Serializable

serialVersionUID: 12l

Serialized Fields

volume

double volume
volume of the unit in m3

Class nl.tudelft.simulation.supplychain.product.WeightUnit extends Unit implements Serializable

serialVersionUID: 12l

Serialized Fields

weight

double weight
weight of the unit in kg


Package nl.tudelft.simulation.supplychain.handlers

Class nl.tudelft.simulation.supplychain.handlers.BillHandler extends SupplyChainHandler implements Serializable

serialVersionUID: 12l

Serialized Fields

bankAccount

BankAccount bankAccount
the bank account to use


paymentPolicy

int paymentPolicy
the payment policy to use


paymentDelay

nl.tudelft.simulation.jstats.distributions.DistContinuous paymentDelay
the delay distribution to use with certain policies

Class nl.tudelft.simulation.supplychain.handlers.BillTimeOutHandler extends BillHandler implements Serializable

serialVersionUID: 11l

Serialized Fields

maximumTimeOut

double maximumTimeOut
the maximum time out for a shipment


debug

boolean debug
true for debug

Class nl.tudelft.simulation.supplychain.handlers.InternalDemandHandler extends SupplyChainHandler implements Serializable

Serialized Fields

handlingTime

nl.tudelft.simulation.jstats.distributions.DistContinuous handlingTime
the handling time distribution to handle internal demand


stock

StockInterface stock
the stock for changing 'ordered amount'

Class nl.tudelft.simulation.supplychain.handlers.InternalDemandHandlerOrder extends InternalDemandHandler implements Serializable

serialVersionUID: 12l

Serialized Fields

suppliers

java.util.Map suppliers
a table to map the products onto a unique supplier

Class nl.tudelft.simulation.supplychain.handlers.InternalDemandHandlerRFQ extends InternalDemandHandler implements Serializable

serialVersionUID: 12l

Serialized Fields

suppliers

java.util.Map suppliers
a table to map the products onto a list of possible suppliers

Class nl.tudelft.simulation.supplychain.handlers.InternalDemandHandlerYP extends InternalDemandHandler implements Serializable

serialVersionUID: 12l

Serialized Fields

yp

SupplyChainActor yp
the yellow page actor to use


maximumDistance

double maximumDistance
maximum distance to use in the search


maximumNumber

int maximumNumber
maximum number of actors to return

Class nl.tudelft.simulation.supplychain.handlers.OrderConfirmationFineHandler extends OrderConfirmationHandler implements Serializable

serialVersionUID: 11l

Serialized Fields

maximumTimeOut

double maximumTimeOut
the maximum time out for a shipment


fineMargin

double fineMargin
the margin for the fine


fixedFine

double fixedFine
the fixed fine

Class nl.tudelft.simulation.supplychain.handlers.OrderConfirmationHandler extends SupplyChainHandler implements Serializable

serialVersionUID: 12l

Class nl.tudelft.simulation.supplychain.handlers.OrderHandler extends SupplyChainHandler implements Serializable

Serialized Fields

stock

StockInterface stock
access to the owner's stock to look at availability of products

Class nl.tudelft.simulation.supplychain.handlers.OrderHandlerMake extends OrderHandler implements Serializable

serialVersionUID: 12l

Class nl.tudelft.simulation.supplychain.handlers.OrderHandlerStock extends OrderHandler implements Serializable

serialVersionUID: 12l

Class nl.tudelft.simulation.supplychain.handlers.PaymentFineHandler extends PaymentHandler implements Serializable

serialVersionUID: 11l

Serialized Fields

fineMarginPerDay

double fineMarginPerDay
the margin for the fine


fixedFinePerDay

double fixedFinePerDay
the fixed fine

Class nl.tudelft.simulation.supplychain.handlers.PaymentHandler extends SupplyChainHandler implements Serializable

serialVersionUID: 12l

Serialized Fields

bankAccount

BankAccount bankAccount
the bank account to use

Class nl.tudelft.simulation.supplychain.handlers.ProductionOrderHandler extends SupplyChainHandler implements Serializable

Serialized Fields

production

Production production
the production facility of this handler

Class nl.tudelft.simulation.supplychain.handlers.QuoteHandler extends SupplyChainHandler implements Serializable

serialVersionUID: 12l

Serialized Fields

handlingTime

nl.tudelft.simulation.jstats.distributions.DistContinuous handlingTime
the time to handle quotes when they are in and to place an order


quoteComparator

java.util.Comparator quoteComparator
the comparator to sort the quotes


maximumPriceMargin

double maximumPriceMargin
the maximum price margin

Class nl.tudelft.simulation.supplychain.handlers.QuoteHandlerAll extends QuoteHandler implements Serializable

serialVersionUID: 12l

Class nl.tudelft.simulation.supplychain.handlers.QuoteHandlerTimeout extends QuoteHandler implements Serializable

serialVersionUID: 12l

Serialized Fields

unansweredIDs

java.util.Set unansweredIDs
a set of internal demand IDs for which we did not yet answer

Class nl.tudelft.simulation.supplychain.handlers.RequestForQuoteHandler extends SupplyChainHandler implements Serializable

serialVersionUID: 12l

Serialized Fields

stock

StockInterface stock
the stock on which checks can take place


handlingTime

nl.tudelft.simulation.jstats.distributions.DistContinuous handlingTime
the reaction time of the handler in simulation time units


profitMargin

double profitMargin
the profit margin to use in the quotes, 1.0 is no profit


transportMode

TransportMode transportMode
the transport mode

Class nl.tudelft.simulation.supplychain.handlers.ShipmentFineHandlerConsume extends ShipmentHandlerConsume implements Serializable

serialVersionUID: 11l

Serialized Fields

maximumTimeOut

double maximumTimeOut
the maximum time out for a shipment


fineMarginPerDay

double fineMarginPerDay
the margin for the fine


fixedFinePerDay

double fixedFinePerDay
the fixed fine

Class nl.tudelft.simulation.supplychain.handlers.ShipmentFineHandlerStock extends ShipmentHandlerStock implements Serializable

serialVersionUID: 11l

Serialized Fields

maximumTimeOut

double maximumTimeOut
the maximum time out for a shipment


fineMarginPerDay

double fineMarginPerDay
the margin for the fine


fixedFinePerDay

double fixedFinePerDay
the fixed fine

Class nl.tudelft.simulation.supplychain.handlers.ShipmentHandlerConsume extends SupplyChainHandler implements Serializable

serialVersionUID: 12l

Class nl.tudelft.simulation.supplychain.handlers.ShipmentHandlerStock extends SupplyChainHandler implements Serializable

serialVersionUID: 12l

Serialized Fields

stock

StockInterface stock
access to the owner's stock to look at availability of products

Class nl.tudelft.simulation.supplychain.handlers.SupplyChainHandler extends nl.tudelft.simulation.content.Handler implements Serializable

Serialized Fields

owner

SupplyChainActor owner
the owner of the handler


validProducts

java.util.Set validProducts
the products for which this handler is valid


validPartners

java.util.Set validPartners
the partner actors for which this handler is valid

Class nl.tudelft.simulation.supplychain.handlers.YellowPageAnswerHandler extends SupplyChainHandler implements Serializable

serialVersionUID: 12l

Serialized Fields

handlingTime

nl.tudelft.simulation.jstats.distributions.DistContinuous handlingTime
the handling time of the handler in simulation time units

Class nl.tudelft.simulation.supplychain.handlers.YellowPageRequestHandler extends SupplyChainHandler implements Serializable

serialVersionUID: 12l

Serialized Fields

handlingTime

nl.tudelft.simulation.jstats.distributions.DistContinuous handlingTime
the handling time of the handler in simulation time units


dictionary

java.util.Map dictionary
the dictionary of product-actor combinations


Package nl.tudelft.simulation.supplychain.demand

Class nl.tudelft.simulation.supplychain.demand.Demand extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

product

Product product
the product


interval

nl.tudelft.simulation.jstats.distributions.DistContinuous interval
the interval between demand requests


amount

nl.tudelft.simulation.jstats.distributions.DistContinuous amount
the amount of products to order or make


earliestDeliveryDate

nl.tudelft.simulation.jstats.distributions.DistContinuous earliestDeliveryDate
the earliest delivery date relative to the current simulator time


latestDeliveryDate

nl.tudelft.simulation.jstats.distributions.DistContinuous latestDeliveryDate
the latest delivery date relative to the current simulator time


Package nl.tudelft.simulation.supplychain.content

Class nl.tudelft.simulation.supplychain.content.Bill extends Content implements Serializable

serialVersionUID: 12l

Serialized Fields

finalPaymentDate

double finalPaymentDate
the simulation time for final payment


price

double price
the price that has to be paid


order

Order order
the order to which this bill belongs


description

java.lang.String description
the description


isPaid

boolean isPaid
whether the bill is paid or not

Class nl.tudelft.simulation.supplychain.content.Content extends java.lang.Object implements Serializable

Serialized Fields

uniqueID

java.io.Serializable uniqueID
unique id of the message


internalDemandID

java.io.Serializable internalDemandID
unique id of the InternalDemand that triggered the message chain


creationTime

double creationTime
the creation time of the content


sender

SupplyChainActor sender
sender of the message


receiver

SupplyChainActor receiver
receiver of the message

Class nl.tudelft.simulation.supplychain.content.ContentStore extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 12l

Serialized Fields

internalDemandMap

java.util.Map internalDemandMap
the received content


receivedStateMap

java.util.Map receivedStateMap
the received content, latest state


sentStateMap

java.util.Map sentStateMap
the sent content, latest state


owner

SupplyChainActor owner
the owner


debug

boolean debug
true for debug

Class nl.tudelft.simulation.supplychain.content.InternalDemand extends Content implements Serializable

serialVersionUID: 12l

Serialized Fields

product

Product product
the product to order


amount

double amount
the amount to order


earliestDeliveryDate

double earliestDeliveryDate
the earliest delivery date


latestDeliveryDate

double latestDeliveryDate
the latest delivery date

Class nl.tudelft.simulation.supplychain.content.LeanContentStore extends ContentStore implements Serializable

serialVersionUID: 12l

Serialized Fields

simulator

nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface simulator
the simulator to schedule time-out events


unansweredContentMap

java.util.Map unansweredContentMap
the map of unanswered content

Class nl.tudelft.simulation.supplychain.content.Order extends Content implements Serializable

Serialized Fields

deliveryDate

double deliveryDate
the delivery date as ordered

Class nl.tudelft.simulation.supplychain.content.OrderBasedOnQuote extends Order implements Serializable

serialVersionUID: 12l

Serialized Fields

quote

Quote quote
the Quote the order is based on

Class nl.tudelft.simulation.supplychain.content.OrderConfirmation extends Content implements Serializable

serialVersionUID: 12l

Serialized Fields

order

Order order
the order for which this was the confirmation


status

int status
indicating whether the order was accepted or not

Class nl.tudelft.simulation.supplychain.content.OrderStandAlone extends Order implements Serializable

serialVersionUID: 12l

Serialized Fields

product

Product product
the product we want


amount

double amount
the amount of the product, in units for that product


price

double price
the price we want to pay for the product

Class nl.tudelft.simulation.supplychain.content.Payment extends Content implements Serializable

serialVersionUID: 12l

Serialized Fields

bill

Bill bill
the bill to which this payment belongs


payment

double payment
the amount reflecting the payment

Class nl.tudelft.simulation.supplychain.content.ProductionOrder extends Content implements Serializable

serialVersionUID: 12l

Serialized Fields

dateReady

double dateReady
the internal date the product should be ready


product

Product product
the product we want


amount

double amount
the amount of the product, in units for that product


materialCost

double materialCost
the accumulated costs for gathered raw materials

Class nl.tudelft.simulation.supplychain.content.Quote extends Content implements Serializable

serialVersionUID: 12l

Serialized Fields

requestForQuote

RequestForQuote requestForQuote
the RFQ id to which this quote belongs


product

Product product
the product about which we are talking, might be a replacement


amount

double amount
the amount of goods promised


price

double price
the price asked for the amount of products (in number of units)


proposedShippingDate

double proposedShippingDate
the date on which the goods will be sent


validityTime

double validityTime
the time on the simulator until which the quote is valid


transportMode

TransportMode transportMode
the transport mode


calculatedTransportationTime

double calculatedTransportationTime
the calculated transportation time in simulator time units

Class nl.tudelft.simulation.supplychain.content.RequestForQuote extends Content implements Serializable

serialVersionUID: 12l

Serialized Fields

product

Product product
the product for which we want a quote


amount

double amount
the amount of the product, in units for that product


earliestDeliveryDate

double earliestDeliveryDate
the earliest delivery date on the simulation timeline


latestDeliveryDate

double latestDeliveryDate
the latest delivery date on the simulation timeline


cutoffDate

double cutoffDate
the date when the RFQ will be cut off

Class nl.tudelft.simulation.supplychain.content.Shipment extends Content implements Serializable

serialVersionUID: 12l

Serialized Fields

order

Order order
the order for which this shipment is sent


cargo

Cargo cargo
the actual products that are represented by this information


inTransit

boolean inTransit
is the shipment in transit?


delivered

boolean delivered
has the shipment been delivered?

Class nl.tudelft.simulation.supplychain.content.YellowPageAnswer extends Content implements Serializable

serialVersionUID: 12l

Serialized Fields

suppliers

SupplyChainActor[] suppliers
the suppliers of the requested product


ypRequest

YellowPageRequest ypRequest
the request that triggered this yellow page anawer

Class nl.tudelft.simulation.supplychain.content.YellowPageRequest extends Content implements Serializable

serialVersionUID: 12l

Serialized Fields

maximumDistance

double maximumDistance
maximum distance to use in the search


maximumNumber

int maximumNumber
maximum number to return


product

Product product
product to look for


Package nl.tudelft.simulation.supplychain.banking

Class nl.tudelft.simulation.supplychain.banking.Bank extends nl.tudelft.simulation.actor.Actor implements Serializable

serialVersionUID: 12l

Serialized Fields

annualInterestRatePos

double annualInterestRatePos
the interest rate for a posutive bank account


annualInterestRateNeg

double annualInterestRateNeg
the interest rate for a negative bank account

Class nl.tudelft.simulation.supplychain.banking.BankAccount extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 12l

Serialized Fields

owner

SupplyChainActor owner
the owner of the bank account


bank

Bank bank
the bank


simulator

nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface simulator
the simulator for the interest rate


balance

double balance
the balance of the actor

Class nl.tudelft.simulation.supplychain.banking.BankAccountEditor extends javax.swing.AbstractCellEditor implements Serializable

serialVersionUID: 12l

Serialized Fields

value

java.awt.Color value
the value


cellPanel

javax.swing.JPanel cellPanel
the cellPanel

Class nl.tudelft.simulation.supplychain.banking.FixedCost extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

owner

SupplyChainActor owner
the supply chain actor


bankAccount

BankAccount bankAccount
The bank account


description

java.lang.String description
the description of the type of fixed cost


interval

double interval
The interval for booking the fixed cost


amount

double amount
The amount to book on every interval


fixedAmountEvent

nl.tudelft.simulation.dsol.formalisms.devs.SimEventInterface fixedAmountEvent
the event for the next period -- stored to be able to remove it


Package nl.tudelft.simulation.supplychain.animation

Class nl.tudelft.simulation.supplychain.animation.ContentAnimation extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

simulator

nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface simulator
the simulator on which to schedule


linearInterpolation

nl.tudelft.simulation.dsol.animation.interpolation.LinearInterpolation linearInterpolation
a helper instance for linear interpolation


content

Content content
the content of the source


imageURLlName

java.lang.String imageURLlName
the name of the url for the image


imageRenderable

GISContentAnimation imageRenderable
the image renderable

Class nl.tudelft.simulation.supplychain.animation.GISContentAnimation extends nl.tudelft.simulation.dsol.animation.D2.SingleImageRenderable implements Serializable

serialVersionUID: 12l


Package nl.tudelft.simulation.supplychain.actor

Class nl.tudelft.simulation.supplychain.actor.SupplyChainActor extends nl.tudelft.simulation.actor.Actor implements Serializable

Serialized Fields

bankAccount

BankAccount bankAccount
the bank account of the actor


contentStore

ContentStore contentStore
the store for the content to use


roles

java.util.List roles
the roles for this actor


fixedCosts

java.util.List fixedCosts
the fixed costs for this supply chain actor

Class nl.tudelft.simulation.supplychain.actor.Trader extends SupplyChainActor implements Serializable

Serialized Fields

stock

StockInterface stock
the stock of the trader



Copyright © 2002-2005 Delft University of Technology, the Netherlands. All Rights Reserved.