Serialized Form


Package org.gscg.singleuser.interactionlayer

Class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer extends ThreadedEventProducer implements Serializable

serialVersionUID: 13l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
reads a serializable method from stream


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

id

java.lang.String id
the id is used by a client to perform a lookup in de remote context


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator


owner

nl.tudelft.simulation.supplychain.actor.SupplyChainActor owner
the owner of the interaction layer


eventTypes

java.util.Set eventTypes
the event types this layer is subscribed to


eventsSentByClient

java.util.Set eventsSentByClient
the event types this layer is subscribed to


clientIsReady

boolean clientIsReady
indicates if all announce events have been processed client side


statisticEventTypes

java.util.Set statisticEventTypes
the event types this layer is subscribed to


globalSupplyChainData

GameGlobalData globalSupplyChainData
the overall game data


yellowPage

YellowPage yellowPage
the yellowpage


announceObjects

java.util.HashMap announceObjects
maps event types and corresponding announce objects


shouldBeCaching

boolean shouldBeCaching
indicates whether caching is necessary (during initialization of a client)


cache

java.util.ArrayList cache
the cache to store mesages during intialization of a client

Class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer_Stub extends java.rmi.server.RemoteStub implements Serializable

serialVersionUID: 2l

Class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer extends ThreadedEventProducer implements Serializable

serialVersionUID: 13l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
reads a serializable method from stream


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

id

java.lang.String id
the id is used by a client to perform a lookup in de remote context


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator


owner

nl.tudelft.simulation.supplychain.actor.SupplyChainActor owner
the owner of the interaction layer


eventTypes

java.util.Set eventTypes
the event types this layer is subscribed to


eventsSentByClient

java.util.Set eventsSentByClient
the event types this layer is subscribed to


clientIsReady

boolean clientIsReady
indicates if all announce events have been processed client side


statisticEventTypes

java.util.Set statisticEventTypes
the event types this layer is subscribed to


globalSupplyChainData

GameGlobalData globalSupplyChainData
the overall game data


yellowPage

YellowPage yellowPage
the yellowpage


announceObjects

java.util.HashMap announceObjects
maps event types and corresponding announce objects


shouldBeCaching

boolean shouldBeCaching
indicates whether caching is necessary (during initialization of a client)


cache

java.util.ArrayList cache
the cache to store mesages during intialization of a client

Class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer_Stub extends java.rmi.server.RemoteStub implements Serializable

serialVersionUID: 2l


Package org.gscg.singleuser.interactionlayer.economics

Class org.gscg.singleuser.interactionlayer.economics.Economics extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

owner

SingleUserInteractionLayerInterface owner
the owner of the economics


actor

nl.tudelft.simulation.supplychain.actor.SupplyChainActor actor
the supply chain actor to use


economicsFinancial

EconomicsFinancial economicsFinancial
the economics financial object


eventsToSubscribeOwnerTo

nl.tudelft.simulation.event.EventType[] eventsToSubscribeOwnerTo
the events to subscribe the owner to

Class org.gscg.singleuser.interactionlayer.economics.EconomicsFinancial extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

actor

nl.tudelft.simulation.supplychain.actor.SupplyChainActor actor
the supply chain actor


interactionLayer

SingleUserInteractionLayerInterface interactionLayer
the interaction layer


startBalance

double startBalance
the start balance


currentBalance

double currentBalance
the current balance


currentDayIncome

double currentDayIncome
the current income


currentWeekIncome

double currentWeekIncome
the current income


currentMonthIncome

double currentMonthIncome
the current income


currentDayExpenses

double currentDayExpenses
the current expenses


currentWeekExpenses

double currentWeekExpenses
the current expenses


currentMonthExpenses

double currentMonthExpenses
the current expenses


currentDay

int currentDay
the current day, week or month


currentWeek

int currentWeek
the current day, week or month


currentMonth

int currentMonth
the current day, week or month


currentEconomicsDayData

EconomicsData currentEconomicsDayData
the current data


currentEconomicsWeekData

EconomicsData currentEconomicsWeekData
the current data


currentEconomicsMonthData

EconomicsData currentEconomicsMonthData
the current data


historyOfEconomicsDayData

java.util.ArrayList historyOfEconomicsDayData
the history for the days


historyOfEconomicsWeekData

java.util.ArrayList historyOfEconomicsWeekData
the history for the weeks


historyOfEconomicsMonthData

java.util.ArrayList historyOfEconomicsMonthData
the history for the weeks


eventsToSubscribeOwnerTo

nl.tudelft.simulation.event.EventType[] eventsToSubscribeOwnerTo
the events to subscribe the interaction layer to


dayHeaderValues

java.util.ArrayList dayHeaderValues
an array list with the day header values


weekHeaderValues

java.util.ArrayList weekHeaderValues
an array list with the week header values


monthHeaderValues

java.util.ArrayList monthHeaderValues
an array list with the month header values


Package org.gscg.singleuser.interactionlayer.dataobjects

Class org.gscg.singleuser.interactionlayer.dataobjects.BusinessData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

columnNumber

int columnNumber
the column number


rowNumber

int rowNumber
the row number


cellValue

java.lang.String cellValue
the value of the cell


headerValue

java.lang.String headerValue
the value of the row header

Class org.gscg.singleuser.interactionlayer.dataobjects.BusinessHeaderData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

products

java.util.Set products
the products

Class org.gscg.singleuser.interactionlayer.dataobjects.CashFlowData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderDayData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

productName

java.lang.String productName
the product name


day

int day
the day


amount

double amount
the amount

Class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderMonthData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

productName

java.lang.String productName
the product name


month

int month
the month


amount

double amount
the amount

Class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderWeekData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

productName

java.lang.String productName
the product name


week

int week
the week


amount

double amount
the amount

Class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

productName

java.lang.String productName
the product name


contentType

java.lang.String contentType
the message type


number

int number
the number of messages

Class org.gscg.singleuser.interactionlayer.dataobjects.CurrentRowOrColumnData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

day

int day
the day


month

int month
the month


year

int year
the year

Class org.gscg.singleuser.interactionlayer.dataobjects.DateIntData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

year

int year
the year


month

int month
the month


day

int day
the day

Class org.gscg.singleuser.interactionlayer.dataobjects.EconomicsData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

columnNumber

int columnNumber
the column number


cellValues

java.lang.String[] cellValues
the value of the cell


headerValue

java.lang.String headerValue
the value of the column header

Class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderDayData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

productName

java.lang.String productName
the product name


day

int day
the day


amount

double amount
the amount

Class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderMonthData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

productName

java.lang.String productName
the product name


month

int month
the month


amount

double amount
the amount

Class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderWeekData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

productName

java.lang.String productName
the product name


week

int week
the week


amount

double amount
the amount

Class org.gscg.singleuser.interactionlayer.dataobjects.ProductionStartedData extends java.lang.Object implements Serializable

Serialized Fields

order

nl.tudelft.simulation.supplychain.content.ProductionOrder order
the production order


endDate

double endDate
the end date for the production


Package org.gscg.singleuser.interactionlayer.dataobjects.content

Class org.gscg.singleuser.interactionlayer.dataobjects.content.BillData extends ContentData implements Serializable

serialVersionUID: 11l

Serialized Fields

finalPaymentDate

DateIntData finalPaymentDate
the simulation time for final payment


price

double price
the price that has to be paid


orderData

OrderData orderData
the order to which this bill belongs


internalDemandID

java.io.Serializable internalDemandID
the internal demand id this bill belongs to

Class org.gscg.singleuser.interactionlayer.dataobjects.content.ContentData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

senderName

java.lang.String senderName
the sender name


senderLocationDescription

java.lang.String senderLocationDescription
the location description of the sender


receiverName

java.lang.String receiverName
the receiver name


receiverLocationDescription

java.lang.String receiverLocationDescription
the location description of the receiver

Class org.gscg.singleuser.interactionlayer.dataobjects.content.ContentListData extends java.lang.Object implements Serializable

Serialized Fields

contentList

java.util.List contentList
the list containing the content data


productName

java.lang.String productName
the product name

Class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderBasedOnQuoteData extends OrderData implements Serializable

serialVersionUID: 11l

Serialized Fields

quoteData

QuoteData quoteData
the Quote

Class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderConfirmationData extends ContentData implements Serializable

serialVersionUID: 11l

Serialized Fields

orderData

OrderData orderData
the Order


proposedDelivery

DateIntData proposedDelivery
the proposed delivery


proposedShippingDate

DateIntData proposedShippingDate
the shipment date to use


amount

double amount
the amount


productName

java.lang.String productName
the product name


price

double price
the proposed price

Class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderData extends ContentData implements Serializable

Serialized Fields

deliveryDate

DateIntData deliveryDate
the proposed delivery date


proposedShippingDate

DateIntData proposedShippingDate
the proposed shipping date


internalDemandID

java.io.Serializable internalDemandID
the internal demand id

Class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderStandAloneData extends OrderData implements Serializable

serialVersionUID: 11l

Serialized Fields

amount

double amount
the amount


productName

java.lang.String productName
the product name


price

double price
the proposed price

Class org.gscg.singleuser.interactionlayer.dataobjects.content.PaymentData extends ContentData implements Serializable

serialVersionUID: 11l

Serialized Fields

billData

BillData billData
the bill to which this payment belongs


paidAmount

double paidAmount
the amount reflecting the payment

Class org.gscg.singleuser.interactionlayer.dataobjects.content.QuoteData extends ContentData implements Serializable

serialVersionUID: 11l

Serialized Fields

rfqData

RFQData rfqData
the RFQ


proposedDelivery

DateIntData proposedDelivery
the proposed delivery


amount

double amount
the amount


productName

java.lang.String productName
the product name


price

double price
the proposed price

Class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData extends ContentData implements Serializable

serialVersionUID: 11l

Serialized Fields

internalDemandIdentifier

java.io.Serializable internalDemandIdentifier
the identifier of the rfq this data belongs to


earliestDelivery

DateIntData earliestDelivery
the earliest delivery


latestDelivery

DateIntData latestDelivery
the latest delivery


cutOffDate

DateIntData cutOffDate
the cut off date (the before which one should respond)


amount

double amount
the amount


unitPrice

double unitPrice
the unit price for the product


distanceInKilometres

double distanceInKilometres
the distance between the two actors in kilometres


unitWeight

double unitWeight
the unit weight


transPortMode

nl.tudelft.simulation.supplychain.transport.TransportMode transPortMode
the transport mode


productName

java.lang.String productName
the product name

Class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

senderName

java.lang.String senderName
the sender name


suppliers

java.lang.String[] suppliers
the receivers names


suppliersNickNames

java.lang.String[] suppliersNickNames
the receivers nick names


earliestDelivery

DateIntData earliestDelivery
the earliest delivery


latestDelivery

DateIntData latestDelivery
the latest delivery


amount

double amount
the amount


productName

java.lang.String productName
the product name


ownLocation

javax.vecmath.Point2d ownLocation
the location of actor


suppliersLocations

javax.vecmath.Point2d[] suppliersLocations
the locations of the suppliers

Class org.gscg.singleuser.interactionlayer.dataobjects.content.SentOrderConfirmationData extends ContentData implements Serializable

serialVersionUID: 11l

Serialized Fields

orderData

OrderData orderData
the order data


confirmationStatus

int confirmationStatus
the confirmation status

Class org.gscg.singleuser.interactionlayer.dataobjects.content.SentQuoteData extends ContentData implements Serializable

serialVersionUID: 11l

Serialized Fields

rfqData

RFQData rfqData
the RFQ


proposedDelivery

DateIntData proposedDelivery
the proposed delivery


amount

double amount
the amount


productName

java.lang.String productName
the product name


price

double price
the proposed price

Class org.gscg.singleuser.interactionlayer.dataobjects.content.ShipmentData extends ContentData implements Serializable

serialVersionUID: 11l

Serialized Fields

orderData

OrderData orderData
the order to which this shipment belongs


inTransit

boolean inTransit
in transit ?


isDelivered

boolean isDelivered
delivered ?


Package org.gscg.singleuser.interactionlayer.business

Class org.gscg.singleuser.interactionlayer.business.BusinessProduction extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

owner

SingleUserInteractionLayerInterface owner
the owner of the economics


eventsToSubscribeOwnerTo

nl.tudelft.simulation.event.EventType[] eventsToSubscribeOwnerTo
the events to subscribe the owner to


productHeadersUpdated

boolean productHeadersUpdated
indicates whether the product headers are already updated


cachedAnnounceEvents

java.util.ArrayList cachedAnnounceEvents
the cached announce events should be fired after the product headers have been updated

Class org.gscg.singleuser.interactionlayer.business.BusinessPurchase extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

owner

SingleUserInteractionLayerInterface owner
the owner of the economics


eventsToSubscribeOwnerTo

nl.tudelft.simulation.event.EventType[] eventsToSubscribeOwnerTo
the events to subscribe the owner to


productHeadersUpdated

boolean productHeadersUpdated
indicates whether the product headers are already updated


cachedAnnounceEvents

java.util.ArrayList cachedAnnounceEvents
the cached announce events should be fired after the product headers have been updated

Class org.gscg.singleuser.interactionlayer.business.BusinessSales extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

owner

SingleUserInteractionLayerInterface owner
the owner of the economics


eventsToSubscribeOwnerTo

nl.tudelft.simulation.event.EventType[] eventsToSubscribeOwnerTo
the events to subscribe the owner to


productHeadersUpdated

boolean productHeadersUpdated
indicates whether the product headers are already updated


cachedAnnounceEvents

java.util.ArrayList cachedAnnounceEvents
the cached announce events should be fired after the product headers have been updated

Class org.gscg.singleuser.interactionlayer.business.BusinessStock extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

owner

SingleUserInteractionLayerInterface owner
the owner of the economics


eventsToSubscribeOwnerTo

nl.tudelft.simulation.event.EventType[] eventsToSubscribeOwnerTo
the events to subscribe the owner to


cachedAnnounceEvents

java.util.ArrayList cachedAnnounceEvents
the cached announce events should be fired after the product headers have been updated

Class org.gscg.singleuser.interactionlayer.business.ProductComparator extends java.lang.Object implements Serializable

serialVersionUID: 12l


Package org.gscg.singleuser.interactionlayer.business.statistics

Class org.gscg.singleuser.interactionlayer.business.statistics.BankStatistics extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

series

nl.tudelft.simulation.jstats.charts.xy.XYSeries series
the XYSeries for the bank account


owner

SingleUserInteractionLayerInterface owner
the single user interaction layer

Class org.gscg.singleuser.interactionlayer.business.statistics.CustomerStatistics extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator to use


singleUserInteractionLayer

SingleUserInteractionLayerInterface singleUserInteractionLayer
the single user interaction layer


clientPersistentEventTypes

java.util.Map clientPersistentEventTypes
the clientPersistentEventTypes


perstentEventTypes

java.util.Map perstentEventTypes
the persitent event types


persistents

java.util.Map persistents
the list with persistents

Class org.gscg.singleuser.interactionlayer.business.statistics.StockStatistics extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

series

nl.tudelft.simulation.jstats.charts.xy.XYSeries[][] series
the XYSeries for the stock


owner

SingleUserInteractionLayerInterface owner
the single user interaction layer


productToNumber

java.util.Map productToNumber
maps a product name to a number


Package org.gscg.singleuser.handlers

Class org.gscg.singleuser.handlers.CommittedOrderHandler extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

owner

SingleUserInteractionLayerInterface owner
the owner


contentStore

GameActorContentStore contentStore
the content store


productDayMap

java.util.Map productDayMap
the product map per day


productWeekMap

java.util.Map productWeekMap
the product map per week


productMonthMap

java.util.Map productMonthMap
the product map per month


currentDay

int currentDay
indicates the current day


currentWeek

int currentWeek
indicates the current week


currentMonth

int currentMonth
indicates the current month


additionalDays

int additionalDays
used when the runlength of a simulation run spans two calendar years


additionalWeeks

int additionalWeeks
used when the runlength of a simulation run spans two calendar years


additionalMonths

int additionalMonths
used when the runlength of a simulation run spans two calendar years


eventsToSubscribeOwnerTo

nl.tudelft.simulation.event.EventType[] eventsToSubscribeOwnerTo
the events to subscribe the owner to


history

java.util.Map history
the history of the fired events

Class org.gscg.singleuser.handlers.ConfirmedOrderHandler extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

owner

SingleUserInteractionLayerInterface owner
the owner


contentStore

GameActorContentStore contentStore
the content store


productDayMap

java.util.Map productDayMap
the product map per day


productWeekMap

java.util.Map productWeekMap
the product map per week


productMonthMap

java.util.Map productMonthMap
the product map per month


currentDay

int currentDay
indicates the current day


currentWeek

int currentWeek
indicates the current week


currentMonth

int currentMonth
indicates the current month


additionalDays

int additionalDays
used when the runlength of a simulation run spans two calendar years


additionalWeeks

int additionalWeeks
used when the runlength of a simulation run spans two calendar years


additionalMonths

int additionalMonths
used when the runlength of a simulation run spans two calendar years


eventsToSubscribeOwnerTo

nl.tudelft.simulation.event.EventType[] eventsToSubscribeOwnerTo
the events to subscribe the owner to


history

java.util.Map history
the history of the fired events

Class org.gscg.singleuser.handlers.ConfirmedProductionHandler extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 13l

Serialized Fields

owner

SingleUserInteractionLayerInterface owner
the owner


productDayMap

java.util.Map productDayMap
the product map per day


productWeekMap

java.util.Map productWeekMap
the product map per week


productMonthMap

java.util.Map productMonthMap
the product map per month


currentDay

int currentDay
indicates the current day


currentWeek

int currentWeek
indicates the current week


currentMonth

int currentMonth
indicates the current month


additionalDays

int additionalDays
used when the runlength of a simulation run spans two calendar years


additionalWeeks

int additionalWeeks
used when the runlength of a simulation run spans two calendar years


additionalMonths

int additionalMonths
used when the runlength of a simulation run spans two calendar years


eventsToSubscribeOwnerTo

nl.tudelft.simulation.event.EventType[] eventsToSubscribeOwnerTo
the events to subscribe the owner to


history

java.util.Map history
the history of the fired events

Class org.gscg.singleuser.handlers.InteractiveBillHandler extends nl.tudelft.simulation.supplychain.handlers.SupplyChainHandler implements Serializable

serialVersionUID: 11l

Class org.gscg.singleuser.handlers.InteractiveBillTimeOutHandler extends nl.tudelft.simulation.supplychain.handlers.SupplyChainHandler implements Serializable

serialVersionUID: 11l

Serialized Fields

maximumTimeOut

double maximumTimeOut
the maximum time out for a shipment


debug

boolean debug
true for debug

Class org.gscg.singleuser.handlers.InteractiveInternalDemandHandler extends nl.tudelft.simulation.supplychain.handlers.SupplyChainHandler implements Serializable

serialVersionUID: 11l

Class org.gscg.singleuser.handlers.InteractiveOrderConfirmationFineHandler extends nl.tudelft.simulation.supplychain.handlers.SupplyChainHandler 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


debug

boolean debug
true for debug mode

Class org.gscg.singleuser.handlers.InteractiveOrderHandlerStock extends nl.tudelft.simulation.supplychain.handlers.OrderHandler implements Serializable

serialVersionUID: 11l

Serialized Fields

latLonDistanceCalculator

CalculateLatLonDistance latLonDistanceCalculator
the lat lon distance calculator to use

Class org.gscg.singleuser.handlers.InteractiveQuoteHandler extends nl.tudelft.simulation.supplychain.handlers.SupplyChainHandler implements Serializable

serialVersionUID: 11l

Serialized Fields

answeredIDs

java.util.Set answeredIDs
a set of internal demand IDs for which we already answered

Class org.gscg.singleuser.handlers.InteractiveRequestForQuoteHandler extends nl.tudelft.simulation.supplychain.handlers.SupplyChainHandler implements Serializable

serialVersionUID: 11l

Class org.gscg.singleuser.handlers.LatLonOrderHandlerStock extends nl.tudelft.simulation.supplychain.handlers.OrderHandler implements Serializable

serialVersionUID: 11l

Serialized Fields

latLonDistanceCalculator

CalculateLatLonDistance latLonDistanceCalculator
the lat lon distance calculator to use

Class org.gscg.singleuser.handlers.LatLonRequestForQuoteHandler extends nl.tudelft.simulation.supplychain.handlers.RequestForQuoteHandler implements Serializable

Serialized Fields

latLonDistanceCalculator

CalculateLatLonDistance latLonDistanceCalculator
the lat lon distance calculator to use

Class org.gscg.singleuser.handlers.ManufacturerOrderHandlerProduce extends nl.tudelft.simulation.supplychain.handlers.OrderHandler implements Serializable

serialVersionUID: 10l

Class org.gscg.singleuser.handlers.PCShopOrderHandlerMake extends nl.tudelft.simulation.supplychain.handlers.OrderHandler implements Serializable

serialVersionUID: 10l

Serialized Fields

schedules

ProductionSchedule[] schedules
the production schedules

Class org.gscg.singleuser.handlers.PCShopRequestForQuoteHandler extends nl.tudelft.simulation.supplychain.handlers.SupplyChainHandler implements Serializable

serialVersionUID: 11l

Serialized Fields

handlingTimeDistribution

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


priceDistributions

java.util.Map priceDistributions
the distribution to use for the price


delayDistribution

nl.tudelft.simulation.jstats.distributions.DistContinuous delayDistribution
the distribution to use for the delay


latLonDistanceCalculator

CalculateLatLonDistance latLonDistanceCalculator
the lat lon distance calculator to use


Package org.gscg.singleuser.production

Class org.gscg.singleuser.production.GameDelayProductionService extends nl.tudelft.simulation.supplychain.production.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


eventProducer

org.gscg.singleuser.production.GameDelayProductionService.MyEventProducer eventProducer
the event producer

Class org.gscg.singleuser.production.ProductionSchedule extends java.lang.Object implements Serializable

serialVersionUID: 10l

Serialized Fields

product

nl.tudelft.simulation.supplychain.product.Product product
the product


amount

double amount
the amount


time

double time
the time


stock

nl.tudelft.simulation.supplychain.stock.StockInterface stock
the stock


simulator

nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface simulator
the simulator


Package org.gscg.gameleader

Class org.gscg.gameleader.DSOLApplicationDistributorGame extends nl.tudelft.simulation.dsol.gui.DSOLApplication implements Serializable

serialVersionUID: 11l


Package org.gscg.gameleader.interactionlayer

Class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer extends ThreadedEventProducer implements Serializable

serialVersionUID: 13l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
reads a serializable method from stream


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

simulatorEventTypes

nl.tudelft.simulation.event.EventType[] simulatorEventTypes
the simulator events types for the interaction layer to subscribe to


experiment

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


numberLoggedIn

int numberLoggedIn
indicates whether the client side game administrator is online


id

java.lang.String id
the id of the interaction layer


eventsSentByClient

java.util.Set eventsSentByClient
the event types this layer is subscribed to


timedAnimationRefresher

org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer.TimedAnimationRefresher timedAnimationRefresher
the timed animation refresher


numberOfTreatment

int numberOfTreatment
we use this for persistency reasons


numberOfReplication

int numberOfReplication
we use this for persistency reasons


run

java.lang.String run
we use this for persistency reasons


announceObjects

java.util.HashMap announceObjects
maps event types and corresponding announce objects


statisticEventTypes

java.util.Set statisticEventTypes
the event types this layer is subscribed to


globalSupplyChainData

GameGlobalData globalSupplyChainData
the global supply chain data


scenarioText

ScenarioText scenarioText
the scenario text


socialMessaging

SocialMessaging socialMessaging
the social messaging


yellowPage

YellowPage yellowPage
the yellowpage

Class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer_Stub extends java.rmi.server.RemoteStub implements Serializable

serialVersionUID: 2l


Package org.gscg.gameleader.interactionlayer.util

Class org.gscg.gameleader.interactionlayer.util.EventTypeComparator extends java.lang.Object implements Serializable

serialVersionUID: 11l

Class org.gscg.gameleader.interactionlayer.util.IntrospectionUtil extends java.lang.Object implements Serializable

serialVersionUID: 11l


Package org.gscg.gameleader.interactionlayer.statistics

Class org.gscg.gameleader.interactionlayer.statistics.DemandStatistics extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

series

java.util.Map series
the XYSeries for the demand statistics


owner

GameLeaderInteractionLayer owner
the game leader interaction layer


pcMarket

GameMarket pcMarket
the owner


eventType

nl.tudelft.simulation.event.EventType eventType
the event type to use


Package org.gscg.gameleader.dialogs.content.components

Class org.gscg.gameleader.dialogs.content.components.BillContentPanel extends AbstractPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

content

nl.tudelft.simulation.supplychain.content.Bill content
the content


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator to use

Class org.gscg.gameleader.dialogs.content.components.ContentDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 11l

Serialized Fields

parent

java.awt.Window parent
the parent window, set during initialization

Class org.gscg.gameleader.dialogs.content.components.NamePanel extends AbstractPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

content

nl.tudelft.simulation.supplychain.content.Content content
the content

Class org.gscg.gameleader.dialogs.content.components.OrderBasedOnQuoteContentPanel extends AbstractPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

content

nl.tudelft.simulation.supplychain.content.Order content
the content


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator to use

Class org.gscg.gameleader.dialogs.content.components.OrderConfirmationContentPanel extends AbstractPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

content

nl.tudelft.simulation.supplychain.content.OrderConfirmation content
the content

Class org.gscg.gameleader.dialogs.content.components.PaymentContentPanel extends AbstractPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

content

nl.tudelft.simulation.supplychain.content.Payment content
the content


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator to use

Class org.gscg.gameleader.dialogs.content.components.QuoteContentPanel extends AbstractPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

content

nl.tudelft.simulation.supplychain.content.Quote content
the content


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator to use

Class org.gscg.gameleader.dialogs.content.components.RequestForQuoteContentPanel extends AbstractPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

content

nl.tudelft.simulation.supplychain.content.RequestForQuote content
the content


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator to use

Class org.gscg.gameleader.dialogs.content.components.ShipmentContentPanel extends AbstractPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

content

nl.tudelft.simulation.supplychain.content.Shipment content
the content


Package org.gscg.gameleader.dialogs.content.actions

Class org.gscg.gameleader.dialogs.content.actions.ContentDialogAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 11l

Serialized Fields

content

nl.tudelft.simulation.supplychain.content.Content content
the content to create a dialog for


Package org.gscg.gameleader.dialogs.components

Class org.gscg.gameleader.dialogs.components.AbstractPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

name

java.lang.String name
the name


Package org.gscg.gameleader.dialogs.actor.components

Class org.gscg.gameleader.dialogs.actor.components.ActorDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 11l

Serialized Fields

parent

java.awt.Window parent
the parent window, set during initialization

Class org.gscg.gameleader.dialogs.actor.components.BankAccountPanel extends AbstractPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

supplyChainActor

nl.tudelft.simulation.supplychain.actor.SupplyChainActor supplyChainActor
the supply chain actor


balanceLabel

javax.swing.JLabel balanceLabel
the balance label


addToBalance

double addToBalance
the amount to add to the balance


priceSpinnerPanel

PriceSpinnerPanel priceSpinnerPanel
the price spinner panel

Class org.gscg.gameleader.dialogs.actor.components.NamePanel extends AbstractPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

actor

nl.tudelft.simulation.actor.ActorInterface actor
the actor

Class org.gscg.gameleader.dialogs.actor.components.StockPanel extends AbstractPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

trader

nl.tudelft.simulation.supplychain.actor.Trader trader
the actor


spinners

java.util.Map spinners
the map with amount spinner panels and products


labels

java.util.Map labels
the map with amount labels and products


Package org.gscg.gameleader.dialogs.actor.actions

Class org.gscg.gameleader.dialogs.actor.actions.ActorDialogAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 11l

Serialized Fields

actor

nl.tudelft.simulation.actor.ActorInterface actor
the actor to create a dialog for

Class org.gscg.gameleader.dialogs.actor.actions.UpdateBalanceAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 11l

Serialized Fields

bankAccountPanel

BankAccountPanel bankAccountPanel
the bank account panel panel

Class org.gscg.gameleader.dialogs.actor.actions.UpdateStockAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 11l

Serialized Fields

stockPanel

StockPanel stockPanel
the stock panel panel


product

nl.tudelft.simulation.supplychain.product.Product product
the product to change the amount for


Package org.gscg.gameleader.animation2D

Class org.gscg.gameleader.animation2D.DistributedGisActorSingleImageRenderable extends DistributedSingleImageRenderable implements Serializable

serialVersionUID: 11l

Serialized Fields

actorClassName

java.lang.String actorClassName
the classname of the actor


name

java.lang.String name
the name of the actor

Class org.gscg.gameleader.animation2D.DistributedGisContentSingleImageRenderable extends DistributedSingleImageRenderable implements Serializable

serialVersionUID: 11l

Class org.gscg.gameleader.animation2D.DistributedGisLegendRenderable extends GisGraphicsRenderable implements Serializable

serialVersionUID: 11l

Class org.gscg.gameleader.animation2D.DistributedGisRenderable2D extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
reads a serializable method from stream


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

map

nl.javel.gisbeans.map.MapInterface map
the map to display


image

java.awt.image.BufferedImage image
the image cached image


extent

java.awt.geom.Rectangle2D extent
the cached extent


screenSize

java.awt.Dimension screenSize
the cached screenSize


location

nl.tudelft.simulation.language.d3.DirectedPoint location
the location of the image


url

java.net.URL url
the url

Class org.gscg.gameleader.animation2D.DistributedSingleImageRenderable extends nl.tudelft.simulation.dsol.animation.D2.ImageRenderable implements Serializable

serialVersionUID: 11l

Serialized Fields

box

nl.tudelft.simulation.language.d3.BoundingBox box
the bounding box

Class org.gscg.gameleader.animation2D.GisActorAnimation extends nl.tudelft.simulation.dsol.animation.D2.SingleImageRenderable implements Serializable

serialVersionUID: 11l

Class org.gscg.gameleader.animation2D.GisActorImageDataElement extends ImageDataElement implements Serializable

serialVersionUID: 11l

Serialized Fields

dimension

java.awt.Dimension dimension
the dimension of the image


actorClassName

java.lang.String actorClassName
the actor class name


actorName

java.lang.String actorName
the name of the actor

Class org.gscg.gameleader.animation2D.GisGraphicsRenderable extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException
reads a serializable method from stream

Throws:
java.io.IOException - on IOException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

locatable

GisGraphicsRenderable.Locatable locatable
the locatable


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator

Class org.gscg.gameleader.animation2D.GisGraphicsRenderable.Locatable extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
reads a serializable method from stream


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

location

nl.tudelft.simulation.language.d3.DirectedPoint location
the location

Class org.gscg.gameleader.animation2D.GisLegendRenderable extends GisGraphicsRenderable implements Serializable

serialVersionUID: 11l

Class org.gscg.gameleader.animation2D.GisRenderable2D extends nl.tudelft.simulation.dsol.animation.D2.GisRenderable2D implements Serializable

serialVersionUID: 11l

Class org.gscg.gameleader.animation2D.ImageDataElement extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

type

java.lang.String type
the type of the image, e.g. SingleImageRenderable, or GISContentAnimation


points

double[] points
the points for the location


key

java.lang.String key
the key of the element


image

java.lang.String image
the url of the images represented as a string

Class org.gscg.gameleader.animation2D.SingleImageDataElement extends ImageDataElement implements Serializable

serialVersionUID: 11l

Serialized Fields

dimension

java.awt.Dimension dimension
the dimension of the image


flip

boolean flip
flip


orientation

short orientation
orientation


rotate

boolean rotate
rotation


scale

boolean scale
scaling


translate

boolean translate
translation


Package org.gscg.gameleader.animation2D.mouse

Class org.gscg.gameleader.animation2D.mouse.IntrospectedFieldData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

name

java.lang.String name
the name


value

java.io.Serializable value
the value


editable

boolean editable
editable or not

Class org.gscg.gameleader.animation2D.mouse.IntrospectedObjectDataAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 11l

Serialized Fields

data

IntrospectionData data
the data to create a dialog for


button

javax.swing.JButton button
the button


editables

java.util.ArrayList editables
the array with editable fields


remoteInteractionLayerInterface

RemoteInteractionLayerInterface remoteInteractionLayerInterface
the server side remote interaction layer


dialog

javax.swing.JDialog dialog
the dialog

Class org.gscg.gameleader.animation2D.mouse.IntrospectionData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

key

java.io.Serializable key
the key of the object


data

IntrospectedFieldData[] data
the date for the fields


name

java.lang.String name
the name for the dialog client-side


Package org.gscg.experiment

Class org.gscg.experiment.DistTriangularDiscrete extends nl.tudelft.simulation.jstats.distributions.DistTriangular implements Serializable

serialVersionUID: 11l

Serialized Fields

stream

nl.tudelft.simulation.jstats.streams.StreamInterface stream
the stream


a

double a
a


b

double b
b


c

double c
c

Class org.gscg.experiment.DistTriangularGetters extends nl.tudelft.simulation.jstats.distributions.DistTriangular implements Serializable

serialVersionUID: 11l

Serialized Fields

stream

nl.tudelft.simulation.jstats.streams.StreamInterface stream
the stream


a

double a
a


b

double b
b


c

double c
c


Package org.gscg.experiment.scenario

Class org.gscg.experiment.scenario.Event extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialized Fields

startTime

long startTime
the start time


targetObject

java.lang.Object targetObject
the target object


methodName

java.lang.String methodName
the name of the method


args

java.lang.Object[] args
the arguments for the method

Class org.gscg.experiment.scenario.Scenario extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

actions

Event[] actions
actions represent the actions of this scenario


properties

java.util.Properties properties
properties reflect the properties


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
simulator reflects the simulator


url

java.net.URL url
the URL of the Scenario

Class org.gscg.experiment.scenario.ScenarioManager extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

scenario

Scenario scenario
the scenario


simulator

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


startTime

long startTime
the start time of the simulator


Package org.gscg.common

Class org.gscg.common.GameAnimator extends nl.tudelft.simulation.dsol.simulators.DEVDESSSimulator implements Serializable

serialVersionUID: 11l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException
reads a serializable method from stream

Throws:
java.io.IOException - on IOException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

animationDelay

long animationDelay
AnimationDelay refers to the delay in miliseconds between timeSteps


Package org.gscg.common.interactionlayer

Class org.gscg.common.interactionlayer.ThreadedEventProducer extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 13l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
reads a serializable method from stream


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException


Package org.gscg.common.interactionlayer.timecontrol

Class org.gscg.common.interactionlayer.timecontrol.CurrentRowOrColumnNumber extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

eventsToSubscribeOwnerTo

nl.tudelft.simulation.event.EventType[] eventsToSubscribeOwnerTo
the events to subscribe the owner to


owner

nl.tudelft.simulation.event.EventListenerInterface owner
the owner

Class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
reads a serializable method from stream


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

customEventProducer

GlobalProgressDateAndTime.CustomEventProducer customEventProducer
the event producer


customEventListener

org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime.CustomEventListener customEventListener
the event listener


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator to use


instanceStartTime

long instanceStartTime
the start time


instanceStopTime

int instanceStopTime
the stop time


instanceUnitValue

long instanceUnitValue
the unit value


instanceTimeUnit

nl.tudelft.simulation.dsol.experiment.TimeUnitInterface instanceTimeUnit
the time unit

Class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime.CustomEventProducer extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
reads a serializable method from stream


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

customEventProducer

GlobalRowOrColumnNumber.CustomEventProducer customEventProducer
the event producer


customEventListener

org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber.CustomEventListener customEventListener
the event listener


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator

Class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber.CustomEventProducer extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Class org.gscg.common.interactionlayer.timecontrol.ProgressDateAndTime extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

owner

nl.tudelft.simulation.event.EventListenerInterface owner
the owner


Package org.gscg.common.interactionlayer.messaging

Class org.gscg.common.interactionlayer.messaging.ScenarioText extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
reads a serializable method from stream


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

history

java.util.ArrayList history
the history


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator


startTime

long startTime
the start time


calendar

java.util.Calendar calendar
the calendar


dateFormat

java.text.DateFormat dateFormat
the date formatter


timeUnit

nl.tudelft.simulation.dsol.experiment.TimeUnitInterface timeUnit
the time unit

Class org.gscg.common.interactionlayer.messaging.SocialMessaging extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

owner

GlobalInteractionLayerInterface owner
the owner


yellowPage

YellowPage yellowPage
the yellow page


eventsToSubscribeOwnerTo

nl.tudelft.simulation.event.EventType[] eventsToSubscribeOwnerTo
the events to subscribe the owner to


receivedSocialMessages

java.util.ArrayList receivedSocialMessages
the list with received social messages


sentSocialMessages

java.util.ArrayList sentSocialMessages
the list with sent social messages


Package org.gscg.common.interactionlayer.location

Class org.gscg.common.interactionlayer.location.YellowPage extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

entries

java.util.Map entries
the entries with the actors


Package org.gscg.common.interactionlayer.dataobjects

Class org.gscg.common.interactionlayer.dataobjects.GamingPersistentData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

min

double min
the min value


max

double max
the max value


n

long n
the number of measurements


sampleMean

double sampleMean
the sampleMean


sum

double sum
the sum


varianceSum

double varianceSum
the variance sum


persistentName

java.lang.String persistentName
the name of the persistent

Class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

location

nl.tudelft.simulation.language.d3.DirectedPoint location
the location


name

java.lang.String name
the name


actorType

java.lang.String actorType
the type of actor


interactive

boolean interactive
indicates whether an actor is human controlled or not


status

boolean status
indicates whether a human controlled actor is online or not

Class org.gscg.common.interactionlayer.dataobjects.NewsMessage extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

content

java.lang.String content
the content of the message


senderName

java.lang.String senderName
the name of the sender

Class org.gscg.common.interactionlayer.dataobjects.ProgressionData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

date

java.lang.String date
the date


time

java.lang.String time
the time


stopTime

java.lang.String stopTime
the stop time


progress

double progress
the progress


progressTime

java.lang.String progressTime
the progress time

Class org.gscg.common.interactionlayer.dataobjects.SocialMessage extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

content

java.lang.String content
the content of the message


senderName

java.lang.String senderName
the name of the sender


receiverName

java.lang.String receiverName
the name of the receiver


date

java.lang.String date
the simulation date the message was sent


subject

java.lang.String subject
the subject of the message


Package org.gscg.common.gui

Class org.gscg.common.gui.WaitingFrame extends javax.swing.JFrame implements Serializable

serialVersionUID: 11l


Package org.gscg.common.gui.statistics

Class org.gscg.common.gui.statistics.ChartPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

contentPanel

TablePanel contentPanel
the contentPanel of this chartPanel


charts

java.util.Map charts
a map with the charts to display


stats

java.util.Map stats
a map with all the statistics


selectedCharts

java.util.Map selectedCharts
the map with selected charts


application

ColorInterface application
the application

Class org.gscg.common.gui.statistics.TablePanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

content

javax.swing.table.DefaultTableModel content
the content of the tablePanel


Package org.gscg.common.gui.statistics.data

Class org.gscg.common.gui.statistics.data.DemandStatisticsChangedData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

productName

java.lang.String productName
the name of the product


timedEvent

nl.tudelft.simulation.event.TimedEvent timedEvent
the event


Package org.gscg.common.gui.statistics.components

Class org.gscg.common.gui.statistics.components.XYSeriesComparator extends java.lang.Object implements Serializable


Package org.gscg.common.gui.statistics.actions

Class org.gscg.common.gui.statistics.actions.AddColumnAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 11l

Serialized Fields

target

ChartPanel target
target of the chartpanel

Class org.gscg.common.gui.statistics.actions.AddRowAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 11l

Serialized Fields

target

ChartPanel target
target of the chartpanel

Class org.gscg.common.gui.statistics.actions.DeleteColumnAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 11l

Serialized Fields

target

ChartPanel target
target of the chartpanel

Class org.gscg.common.gui.statistics.actions.DeleteRowAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 11l

Serialized Fields

target

ChartPanel target
target of the chartpanel


Package org.gscg.common.gui.exceptions

Class org.gscg.common.gui.exceptions.AlreadyLoggedInException extends java.lang.Exception implements Serializable

serialVersionUID: 11l

Class org.gscg.common.gui.exceptions.UnknownActorRoleException extends java.lang.Exception implements Serializable

serialVersionUID: 11l


Package org.gscg.common.gui.components

Class org.gscg.common.gui.components.AmountSpinnerPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

spinner

JInteractiveSpinner spinner
the day spinner


minimum

double minimum
the minimum


maximum

double maximum
the maximum


stepSize

int stepSize
the step size


initialvalue

int initialvalue
the initial value


pressed

boolean pressed
indicates whether the spinner is being changed


increaseThread

org.gscg.common.gui.components.AmountSpinnerPanel.IncreaseStepSizeThread increaseThread
the thread for increasing the stepsize


ftf

JFormattedTextField ftf
the formatted text field

Class org.gscg.common.gui.components.BasicLabel extends javax.swing.JPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

label

javax.swing.JLabel label
the label


background

java.awt.Color background
the background color

Class org.gscg.common.gui.components.EstimatedTransportTimePanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

spinner

javax.swing.JSpinner spinner
the day spinner


minimum

double minimum
the minimum


maximum

double maximum
the maximum


stepSize

int stepSize
the step size


initialvalue

int initialvalue
the initial value


pressed

boolean pressed
indicates whether the spinner is being changed


increaseThread

org.gscg.common.gui.components.EstimatedTransportTimePanel.IncreaseStepSizeThread increaseThread
the thread for increasing the stepsize


ftf

javax.swing.JFormattedTextField ftf
the formatted text field

Class org.gscg.common.gui.components.PriceSpinnerPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

basePrice

double basePrice
the base price for a product


amount

double amount
the chosen amount of a product


spinner

javax.swing.JSpinner spinner
the day spinner


stepSize

int stepSize
the stepsize for the spinner

Class org.gscg.common.gui.components.TransportationCostsSpinnerPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 11l

Serialized Fields

fixedCosts

double fixedCosts
the fixed costs


costsPerUnit

double costsPerUnit
the transportation costs per unit of a product


amount

double amount
the chosen amount of a product


spinner

javax.swing.JSpinner spinner
the day spinner


stepSize

int stepSize
the stepsize for the spinner


Package org.gscg.common.gui.components.interactivespinner

Class org.gscg.common.gui.components.interactivespinner.DefaultEditor extends javax.swing.JPanel implements Serializable

Class org.gscg.common.gui.components.interactivespinner.JFormattedTextField extends javax.swing.JFormattedTextField implements Serializable

Class org.gscg.common.gui.components.interactivespinner.JInteractiveSpinner extends javax.swing.JSpinner implements Serializable

Class org.gscg.common.gui.components.interactivespinner.NumberEditor extends DefaultEditor implements Serializable

Class org.gscg.common.gui.components.interactivespinner.SpinnerNumberModel extends javax.swing.SpinnerNumberModel implements Serializable


Package org.gscg.common.geo

Class org.gscg.common.geo.CalculateLatLonDistance extends java.lang.Object implements Serializable

Serialized Fields

d

double d
the distance


argacos

double argacos
arga cos


crs12

double crs12
crs12 and crs21


crs21

double crs21
crs12 and crs21


a

double a
a


Package org.gscg.gameactors

Class org.gscg.gameactors.GameDistributor extends nl.tudelft.simulation.supplychain.reference.Retailer implements Serializable

serialVersionUID: 12l

Serialized Fields

manufacturer

nl.tudelft.simulation.supplychain.actor.Trader[] manufacturer
the manufacturers where the GameDistributor buys


globalSupplyChainData

GameGlobalData globalSupplyChainData
the global supply chain game data


customerStatistics

CustomerStatistics customerStatistics
the customer statistisc for this player


interactiveQuoteHandler

InteractiveQuoteHandler interactiveQuoteHandler
the special interactive quotehander


latLonDistanceCalculator

CalculateLatLonDistance latLonDistanceCalculator
the lat lon distance calculator to use


humanControlled

boolean humanControlled
if true than we use any human intervention


warmingUp

boolean warmingUp
true for warming-up


smallMapLocation

nl.tudelft.simulation.language.d3.DirectedPoint smallMapLocation
the location on the small map


animation

GisActorAnimation animation
the animation used for serialization


productNameToSuppliers

java.util.Map productNameToSuppliers
the map with product names and their suppliers

Class org.gscg.gameactors.GameDistributorInteractive extends GameDistributor implements Serializable

serialVersionUID: 13l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
reads a serializable method from stream


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

eventsSentByClientArray

nl.tudelft.simulation.event.EventType[] eventsSentByClientArray
events fired by client


singleUserInteractionLayer

SingleUserInteractionLayerInterface singleUserInteractionLayer
the SingleUserInteractionLayerInterface

Class org.gscg.gameactors.GameManufacturer extends nl.tudelft.simulation.supplychain.reference.Manufacturer implements Serializable

serialVersionUID: 12l

Serialized Fields

suppliers

nl.tudelft.simulation.supplychain.actor.Trader[] suppliers
the suppliers where the GameManufacturer buys


globalSupplyChainData

GameGlobalData globalSupplyChainData
the global supply chain game data


customerStatistics

CustomerStatistics customerStatistics
the customer statistisc for this player


interactiveQuoteHandler

InteractiveQuoteHandler interactiveQuoteHandler
the special interactive quotehander


humanControlled

boolean humanControlled
if true than we use any human intervention


warmingUp

boolean warmingUp
true for warming-up


latLonDistanceCalculator

CalculateLatLonDistance latLonDistanceCalculator
the lat lon distance calculator to use


smallMapLocation

nl.tudelft.simulation.language.d3.DirectedPoint smallMapLocation
the location on the small map


animation

GisActorAnimation animation
the animation used for serialization


productNameToSuppliers

java.util.Map productNameToSuppliers
the map with product names and their suppliers

Class org.gscg.gameactors.GameManufacturerInteractive extends GameManufacturer implements Serializable

serialVersionUID: 13l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
reads a serializable method from stream


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

eventsSentByClientArray

nl.tudelft.simulation.event.EventType[] eventsSentByClientArray
events fired by client


singleUserInteractionLayer

SingleUserInteractionLayerInterface singleUserInteractionLayer
the SingleUserInteractionLayerInterface

Class org.gscg.gameactors.GameMarket extends nl.tudelft.simulation.supplychain.reference.Customer implements Serializable

serialVersionUID: 12l

Serialized Fields

product

nl.tudelft.simulation.supplychain.product.Product[] product
the product that PCMarket wants to buy


retailer

nl.tudelft.simulation.supplychain.reference.Retailer[] retailer
the fixed retailer where PCMarket buys


smallMapLocation

nl.tudelft.simulation.language.d3.DirectedPoint smallMapLocation
the location on the small map


demand

nl.tudelft.simulation.supplychain.demand.Demand[] demand
the demand generators


animation

GisActorAnimation animation
the animation used for serialization


debug

boolean debug
true for debug mode

Class org.gscg.gameactors.GameSupplier extends nl.tudelft.simulation.supplychain.reference.Supplier implements Serializable

serialVersionUID: 12l

Serialized Fields

smallMapLocation

nl.tudelft.simulation.language.d3.DirectedPoint smallMapLocation
the location on the small map


animation

GisActorAnimation animation
the animation used for serialization


Package org.gscg.gameactors.statistics

Class org.gscg.gameactors.statistics.ContentStatisticsLayer extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

owner

SingleUserInteractionLayerInterface owner
the single user interaction layer


statisticEventTypeToStatiscContentHandler

java.util.Map statisticEventTypeToStatiscContentHandler
links a statistic event type to a set of content handlers

Class org.gscg.gameactors.statistics.DistributorStatistics extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

regions

java.util.Set regions
the set with available regions

Class org.gscg.gameactors.statistics.ManufacturerStatistics extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

regions

java.util.Set regions
the set with available regions

Class org.gscg.gameactors.statistics.Region extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

upperLeft

java.awt.Point upperLeft
upper left


downRight

java.awt.Point downRight
down right


actors

java.util.Set actors
the set with actors


statisticHandlers

java.util.Map statisticHandlers
the statistic handlers


name

java.lang.String name
the name of the region

Class org.gscg.gameactors.statistics.StatisticOrderAverageUnitPriceHandler extends nl.tudelft.simulation.event.EventProducer implements Serializable

serialVersionUID: 11l

Serialized Fields

eventType

nl.tudelft.simulation.event.EventType eventType
the event type to use


prefix

java.lang.String prefix
the prefix to use


owner

RegionInterface owner
the owner


xySeriesPerProduct

java.util.Map xySeriesPerProduct
the map for the products and their XY Series per product


lastValuesPerProduct

java.util.Map lastValuesPerProduct
the map with the last average order values per product


ordersPerProduct

java.util.Map ordersPerProduct
the map with ordersPerProduct based on product name


Package org.gscg.game

Class org.gscg.game.Game extends java.lang.Object implements Serializable

serialVersionUID: 12l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
reads a serializable method from stream


writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
writes a serializable method to stream

Throws:
java.io.IOException - on IOException
Serialized Fields

simulator

nl.tudelft.simulation.dsol.simulators.DEVSSimulatorInterface simulator
the simulator


gameGlobalData

GameGlobalData gameGlobalData
the global supply chain game data


scenarioManager

ScenarioManager scenarioManager
the scenario manager to use


scenarioText

ScenarioText scenarioText
the scenario text


contextName

java.lang.String contextName
the name of the context to use for serialization


staticProgressDateAndTime

GlobalProgressDateAndTime staticProgressDateAndTime
the progress management; reference made for persistency reasons


staticGlobalRowOrColumnNumber

GlobalRowOrColumnNumber staticGlobalRowOrColumnNumber
the row or column number; reference made for persistency reasons


manufacturerStatistics

ManufacturerStatistics manufacturerStatistics
the manufacturer statistics; reference made for persistency reasons


distributorStatistics

DistributorStatistics distributorStatistics
the distributor statistics; reference made for persistency reasons

Class org.gscg.game.GameActorContentStore extends nl.tudelft.simulation.supplychain.content.LeanContentStore implements Serializable

serialVersionUID: 11l

Serialized Fields

singleUserInteractionLayer

SingleUserInteractionLayerInterface singleUserInteractionLayer
the single user interaction layer


receivedProductStateMap

java.util.Map receivedProductStateMap
the received content per product and class, latest state


sentProductStateMap

java.util.Map sentProductStateMap
the sent content per product and class, latest state

Class org.gscg.game.GameGlobalData extends java.lang.Object implements Serializable

serialVersionUID: 11l

Serialized Fields

products

java.util.Map products
the map of product names to product objects


actors

java.util.Map actors
the map of actor names to actor objects


yellowPage

YellowPage yellowPage
the locations and names of the actors


simulator

nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator
the simulator to use



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