A B C D E F G H I J K L M N O P Q R S T U V W X Y

A

ACTORTYPE_CUSTOMER - Static variable in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
the customer type
ACTORTYPE_DC - Static variable in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
the dc type
ACTORTYPE_MANUFACTURER - Static variable in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
the manufacturer type
ACTORTYPE_MARKET - Static variable in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
the market type
ACTORTYPE_RETAILER - Static variable in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
the retailer type
ACTORTYPE_SUPPLIER - Static variable in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
the supplier type
ACTUAL_AMOUNT - Static variable in class org.gscg.singleuser.interactionlayer.business.statistics.StockStatistics
the actual amount
AMOUNT_SPINNER_NAME - Static variable in class org.gscg.common.gui.components.AmountSpinnerPanel
the name of the spinner
ANIMATION_UPDATE_EVENT - Static variable in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
the animation changed event
AbstractDialog - class org.gscg.gameleader.dialogs.components.AbstractDialog.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
AbstractDialog() - Constructor for class org.gscg.gameleader.dialogs.components.AbstractDialog
constructs a new AbstractDialog
AbstractPanel - class org.gscg.gameleader.dialogs.components.AbstractPanel.
The AbstractPanel extends the JPanel and makes sure each class extending from this one has an initialize method which formats the JPanel.
AbstractPanel(String) - Constructor for class org.gscg.gameleader.dialogs.components.AbstractPanel
constructs a new AbstractPanel
ActorApplicationInterface - interface org.gscg.common.gui.ActorApplicationInterface.
Defines methods which should be implemented by actor applications.
ActorDialog - class org.gscg.gameleader.dialogs.actor.components.ActorDialog.
A GUI element for presentation and manipulation of an actor object.
ActorDialog(ActorInterface) - Constructor for class org.gscg.gameleader.dialogs.actor.components.ActorDialog
Constructs a new ActorDialog.
ActorDialog(Window, ActorInterface) - Constructor for class org.gscg.gameleader.dialogs.actor.components.ActorDialog
Constructs a new ActorDialog.
ActorDialog(Window, String, Component) - Constructor for class org.gscg.gameleader.dialogs.actor.components.ActorDialog
Constructs a new ActorDialog.
ActorDialogAction - class org.gscg.gameleader.dialogs.actor.actions.ActorDialogAction.
The ActorDialogAction is used when a game administrator clicks on an actor on the animation panel.
ActorDialogAction(ActorInterface) - Constructor for class org.gscg.gameleader.dialogs.actor.actions.ActorDialogAction
constructs a new ActorDialogAction
ActorInterfaceDialog - class org.gscg.gameleader.dialogs.actor.ActorInterfaceDialog.
The ActorInterfaceDialog is the most basic implementation of an actor dialog.
ActorInterfaceDialog() - Constructor for class org.gscg.gameleader.dialogs.actor.ActorInterfaceDialog
constructs a new ActorInterfaceDialog
AddColumnAction - class org.gscg.common.gui.statistics.actions.AddColumnAction.
AddColumnAction
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
AddColumnAction(ChartPanel) - Constructor for class org.gscg.common.gui.statistics.actions.AddColumnAction
constructs a new AddColumnAction
AddRowAction - class org.gscg.common.gui.statistics.actions.AddRowAction.
AddRowAction
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
AddRowAction(ChartPanel) - Constructor for class org.gscg.common.gui.statistics.actions.AddRowAction
constructs a new AddRowAction
AlreadyLoggedInException - exception org.gscg.common.gui.exceptions.AlreadyLoggedInException.
This exception is thrown when a player tries to log on to a single user interaction layer, to which already another player application is logged in.
AlreadyLoggedInException() - Constructor for class org.gscg.common.gui.exceptions.AlreadyLoggedInException
constructs a new AlreadyLoggedInException
AlreadyLoggedInException(String) - Constructor for class org.gscg.common.gui.exceptions.AlreadyLoggedInException
constructs a new AlreadyLoggedInException
AlreadyLoggedInException(Throwable) - Constructor for class org.gscg.common.gui.exceptions.AlreadyLoggedInException
constructs a new AlreadyLoggedInException
AlreadyLoggedInException(String, Throwable) - Constructor for class org.gscg.common.gui.exceptions.AlreadyLoggedInException
constructs a new AlreadyLoggedInException
AmountSpinnerPanel - class org.gscg.common.gui.components.AmountSpinnerPanel.
The AmountSpinnerModel is a spinner model to indicate the amount for a product.
AmountSpinnerPanel(boolean, int) - Constructor for class org.gscg.common.gui.components.AmountSpinnerPanel
constructs a new AmountSpinnerPanel, initializes the spinner with a minimum of 1, a maximum of 1000 and a stepsize of 1
AmountSpinnerPanel(boolean, double, double, int, int) - Constructor for class org.gscg.common.gui.components.AmountSpinnerPanel
constructs a new AmountSpinnerPanel
AmountSpinnerPanel(boolean, double, double, int, int, ChangeListener[]) - Constructor for class org.gscg.common.gui.components.AmountSpinnerPanel
constructs a new AmountSpinnerPanel
AnnounceInterface - interface org.gscg.common.interactionlayer.AnnounceInterface.
The announce interface is implemented by objects which respond to announce events of a client side graphical user interface.
acceptProductionOrder(ProductionOrder) - Method in class org.gscg.singleuser.production.GameDelayProductionService
Accept the production order, and delay till the start of production (equals delivery time minus production time minus transportation time) to get the raw materials to produce.
acquire() - Method in class org.gscg.common.DijkstraSemaphore
If the count is non-zero, acquires a semaphore and decrements the count by 1, otherwise blocks until a release() is executed by some other thread.
acquireAll() - Method in class org.gscg.common.DijkstraSemaphore
Tries to acquire all the semaphores thus bringing the count to zero.
actionPerformed(ActionEvent) - Method in class org.gscg.common.gui.statistics.actions.AddColumnAction
 
actionPerformed(ActionEvent) - Method in class org.gscg.common.gui.statistics.actions.AddRowAction
 
actionPerformed(ActionEvent) - Method in class org.gscg.common.gui.statistics.actions.DeleteColumnAction
 
actionPerformed(ActionEvent) - Method in class org.gscg.common.gui.statistics.actions.DeleteRowAction
 
actionPerformed(ActionEvent) - Method in class org.gscg.gameleader.animation2D.mouse.IntrospectedObjectDataAction
 
actionPerformed(ActionEvent) - Method in class org.gscg.gameleader.dialogs.actor.actions.ActorDialogAction
 
actionPerformed(ActionEvent) - Method in class org.gscg.gameleader.dialogs.actor.actions.UpdateBalanceAction
 
actionPerformed(ActionEvent) - Method in class org.gscg.gameleader.dialogs.actor.actions.UpdateStockAction
 
actionPerformed(ActionEvent) - Method in class org.gscg.gameleader.dialogs.content.actions.ContentDialogAction
 
actorPanel - Variable in class org.gscg.common.gui.statistics.components.StatisticsXYChart
the actor panel
add(GamingPersistent) - Method in class org.gscg.common.gui.statistics.components.BoxAndWhiskerChart
Method add
addActor(GameActorInterface, String, boolean) - Method in class org.gscg.common.interactionlayer.location.YellowPage
Method addActor.
addAnsweredQuote(Quote) - Method in class org.gscg.singleuser.handlers.InteractiveQuoteHandler
 
addColumn() - Method in class org.gscg.common.gui.statistics.ChartPanel
adds a column
addColumn() - Method in class org.gscg.common.gui.statistics.TablePanel
adds a column to the tablePanel
addComputerControlledContentHandlers() - Method in class org.gscg.gameactors.GameDistributor
adds computer-controlled interactive content handlers
addComputerControlledContentHandlers() - Method in class org.gscg.gameactors.GameDistributorInteractive
adds computer-controlled interactive content handlers
addComputerControlledContentHandlers() - Method in class org.gscg.gameactors.GameManufacturer
adds computer-controlled interactive content handlers
addComputerControlledContentHandlers() - Method in class org.gscg.gameactors.GameManufacturerInteractive
adds computer-controlled interactive content handlers
addContent(Content, boolean) - Method in class org.gscg.game.GameActorContentStore
Method addContent stores a new Content object into the store.
addDevices() - Method in class org.gscg.gameactors.GameDistributor
 
addDevices() - Method in class org.gscg.gameactors.GameDistributorInteractive
 
addDevices() - Method in class org.gscg.gameactors.GameManufacturer
 
addDevices() - Method in class org.gscg.gameactors.GameManufacturerInteractive
 
addDistributor(GameDistributor) - Static method in class org.gscg.experiment.Distributors
Method addDistributor adds a distributor to the collection of distributors to be used.
addDistributor(GameDistributor) - Static method in class org.gscg.gameactors.statistics.DistributorStatistics
adds an distributor to gather statistics for
addEventSentByClient(EventType) - Method in interface org.gscg.common.gui.ClientInterface
adds events to a list, these events are send by the client to the server
addEventType(EventType) - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
addEventType(EventType) - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
addEventType(EventType) - Method in interface org.gscg.singleuser.interactionlayer.SingleUserInteractionLayerInterface
Method addEventType Before an event is fired by the interaction layer, a check is performed whether the interaction layer should fire the event.
addEventTypeSentByClient(EventType) - Method in interface org.gscg.common.interactionlayer.GlobalInteractionLayerInterface
Method addEventTypeSentByClient.
addEventTypeSentByClient(EventType) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
addEventTypeSentByClient(EventType) - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
addEventTypeSentByClient(EventType) - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
addEventTypeToAnnounceList(EventType, AnnounceInterface) - Method in interface org.gscg.common.interactionlayer.GlobalInteractionLayerInterface
Method addEventTypeToAnnounceList.
addEventTypeToAnnounceList(EventType, AnnounceInterface) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
addEventTypeToAnnounceList(EventType, AnnounceInterface) - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
addEventTypeToAnnounceList(EventType, AnnounceInterface) - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
addFactory(Class, DialogInterface) - Static method in class org.gscg.gameleader.dialogs.components.DialogPanelFactory
Method addFactory allows the adding of panel factories.
addGameLeader(GameLeaderInteractionLayer) - Method in class org.gscg.common.interactionlayer.location.YellowPage
Method addGameLeader.
addInteractionLayer(GlobalInteractionLayerInterface) - Method in class org.gscg.common.interactionlayer.messaging.ScenarioText
Method addInteractionLayer adds an interaction layer to the list of requestForQuotes of the scenario texts
addInteractiveContentHandlers() - Method in class org.gscg.gameactors.GameDistributorInteractive
adds interactive content handlers
addInteractiveContentHandlers() - Method in class org.gscg.gameactors.GameManufacturerInteractive
adds interactive content handlers
addLabeledInteractiveSpinner(Container, String, SpinnerModel) - Static method in class org.gscg.common.gui.components.SpinnerUtilities
Method addLabeledSpinner.
addLabeledSpinner(Container, String, SpinnerModel) - Static method in class org.gscg.common.gui.components.SpinnerUtilities
Method addLabeledSpinner.
addLayoutComponent(String, Component) - Method in class org.gscg.common.gui.components.interactivespinner.DefaultEditor
This LayoutManager method does nothing.
addListener(EventListenerInterface, EventType) - Method in class org.gscg.common.interactionlayer.location.YellowPage
 
addManufacturer(Manufacturer) - Static method in class org.gscg.experiment.Manufacturers
Method addManufacturer adds a manufacturer to the collection of manufacturers to be used.
addManufacturer(GameManufacturer) - Static method in class org.gscg.gameactors.statistics.ManufacturerStatistics
adds an manufacturer to gather statistics for
addMarket(GameMarket) - Static method in class org.gscg.experiment.Markets
Method addMarket adds a market to the collection of markets to be used.
addProduct(Product) - Static method in class org.gscg.experiment.Products
Method addProduct adds a product to the collection of produdcts to be used.
addProduct(Product) - Method in class org.gscg.game.GameGlobalData
 
addRow() - Method in class org.gscg.common.gui.statistics.ChartPanel
adds a row to the panel
addRow() - Method in class org.gscg.common.gui.statistics.TablePanel
adds a row to the tablePanel
addStatisticEventType(EventType) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
Method addStatisticEventType adds an event to a set with event types only used for statistical updates.
addStatisticEventType(EventType) - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
addStatisticEventType(EventType) - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
addStatisticEventType(EventType) - Method in interface org.gscg.singleuser.interactionlayer.SingleUserInteractionLayerInterface
Method addStatisticEventType adds an event to a set with event types only used for statistical updates.
addStatisticHandler(Class, HandlerInterface) - Method in class org.gscg.gameactors.statistics.Region
 
addStatisticHandler(Class, HandlerInterface) - Method in interface org.gscg.gameactors.statistics.RegionInterface
adds a statistic handler to a region
addSupplier(Supplier) - Static method in class org.gscg.experiment.Suppliers
Method addSupplier adds a supplier to the collection of suppliers to be used.
addSupplyChainActor(SupplyChainActor, String, boolean) - Method in class org.gscg.game.GameGlobalData
 
addSupplyChainActor(SupplyChainActor) - Method in class org.gscg.gameactors.statistics.Region
 
addSupplyChainActor(SupplyChainActor) - Method in interface org.gscg.gameactors.statistics.RegionInterface
adds a supply chain actor to a region
addToStock() - Method in class org.gscg.singleuser.production.ProductionSchedule
adds the products to the stock
animationDelay - Variable in class org.gscg.common.GameAnimator
AnimationDelay refers to the delay in miliseconds between timeSteps
announce(EventType, boolean) - Method in interface org.gscg.common.interactionlayer.AnnounceInterface
Method announce.
announce(EventType, boolean, SingleUserInteractionLayerInterface) - Method in class org.gscg.common.interactionlayer.messaging.ScenarioText
 
announce(EventType, boolean) - Method in class org.gscg.common.interactionlayer.messaging.ScenarioText
 
announce(EventType, boolean) - Method in class org.gscg.common.interactionlayer.messaging.SocialMessaging
 
announce(EventType, boolean) - Method in class org.gscg.common.interactionlayer.timecontrol.CurrentRowOrColumnNumber
 
announce(EventType, boolean) - Method in class org.gscg.common.interactionlayer.timecontrol.ProgressDateAndTime
 
announce(EventType, boolean) - Method in class org.gscg.gameactors.GameDistributorInteractive
 
announce(EventType, boolean) - Method in class org.gscg.gameactors.GameManufacturerInteractive
 
announce(EventType, boolean) - Method in class org.gscg.gameactors.statistics.ContentStatisticsLayer
 
announce(EventType, boolean) - Method in class org.gscg.gameleader.interactionlayer.statistics.DemandStatistics
 
announce(EventType, boolean) - Method in class org.gscg.singleuser.handlers.CommittedOrderHandler
 
announce(EventType, boolean) - Method in class org.gscg.singleuser.handlers.ConfirmedOrderHandler
 
announce(EventType, boolean) - Method in class org.gscg.singleuser.handlers.ConfirmedProductionHandler
 
announce(EventType, boolean) - Method in class org.gscg.singleuser.interactionlayer.business.BusinessProduction
 
announce(EventType, boolean) - Method in class org.gscg.singleuser.interactionlayer.business.BusinessPurchase
 
announce(EventType, boolean) - Method in class org.gscg.singleuser.interactionlayer.business.BusinessSales
 
announce(EventType, boolean) - Method in class org.gscg.singleuser.interactionlayer.business.BusinessStock
 
announce(EventType, boolean) - Method in class org.gscg.singleuser.interactionlayer.business.statistics.BankStatistics
 
announce(EventType, boolean) - Method in class org.gscg.singleuser.interactionlayer.business.statistics.CustomerStatistics
 
announce(EventType, boolean) - Method in class org.gscg.singleuser.interactionlayer.business.statistics.StockStatistics
 
announce(EventType, boolean) - Method in class org.gscg.singleuser.interactionlayer.economics.Economics
 
announce(boolean) - Method in class org.gscg.singleuser.interactionlayer.economics.EconomicsFinancial
Method announce.
application - Variable in class org.gscg.common.gui.statistics.ChartPanel
the application

B

BANK_ACCOUNT_CHANGED_EVENT - Static variable in class org.gscg.singleuser.interactionlayer.business.statistics.BankStatistics
fired in case of bank changed events
BankAccountPanel - class org.gscg.gameleader.dialogs.actor.components.BankAccountPanel.
The BankAccountPanel is used to show information about the bank account of a supply chain actor.
BankAccountPanel(Object) - Constructor for class org.gscg.gameleader.dialogs.actor.components.BankAccountPanel
constructs a new BankAccountPanel
BankStatistics - class org.gscg.singleuser.interactionlayer.business.statistics.BankStatistics.
The BankStatistics subscribes to bank account changed events fired by the bank account of an actor.
BankStatistics(SingleUserInteractionLayerInterface, Trader, int) - Constructor for class org.gscg.singleuser.interactionlayer.business.statistics.BankStatistics
constructs a new BankStatistics
BasicLabel - class org.gscg.common.gui.components.BasicLabel.
The BasicLabel is used in a table to show a String in a cell.
BasicLabel(String, double, double) - Constructor for class org.gscg.common.gui.components.BasicLabel
constructs a new BasicLabel
BasicLabel(String, double, double, Color) - Constructor for class org.gscg.common.gui.components.BasicLabel
constructs a new BasicLabel
BillContentPanel - class org.gscg.gameleader.dialogs.content.components.BillContentPanel.
The BillContentPanel is used to display the contents of a bill.
BillContentPanel(Object, SimulatorInterface) - Constructor for class org.gscg.gameleader.dialogs.content.components.BillContentPanel
constructs a new BillContentPanel
BillData - class org.gscg.singleuser.interactionlayer.dataobjects.content.BillData.
Contains data for a bill.
BillData(Bill, SimulatorInterface) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.BillData
 
BillDialog - class org.gscg.gameleader.dialogs.content.BillDialog.
The BillDialog is used to show the contents of a bill, and the corresponding order, quote and request for quote.
BillDialog() - Constructor for class org.gscg.gameleader.dialogs.content.BillDialog
constructs a new BillDialog
BoxAndWhiskerChart - class org.gscg.common.gui.statistics.components.BoxAndWhiskerChart.
The BoxAndWhiskerChart is used to show the minimum, average and maxmimum of a set of values.
BoxAndWhiskerChart(String, ColorInterface) - Constructor for class org.gscg.common.gui.statistics.components.BoxAndWhiskerChart
constructs a new BoxAndWhiskerChart
BusinessData - class org.gscg.singleuser.interactionlayer.dataobjects.BusinessData.
The BusinessData object is used by the business objects (e.g.
BusinessData(int, int, String, String) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.BusinessData
constructs a new BusinessData
BusinessHeaderData - class org.gscg.singleuser.interactionlayer.dataobjects.BusinessHeaderData.
The BusinessHeaderData object is used to initialize a graphical user interface with the products and their specs (e.g. name, preferred price etc.)
BusinessHeaderData(Set) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.BusinessHeaderData
constructs a new BusinessHeaderData
BusinessProduction - class org.gscg.singleuser.interactionlayer.business.BusinessProduction.
The BusinessProduction manages all the server-side actions related to the production decisions of a player.
BusinessProduction(SingleUserInteractionLayerInterface) - Constructor for class org.gscg.singleuser.interactionlayer.business.BusinessProduction
constructs a new BusinessProduction
BusinessPurchase - class org.gscg.singleuser.interactionlayer.business.BusinessPurchase.
The BusinessPurchase manages all the server-side actions related to the purchase decisions of a player.
BusinessPurchase(SingleUserInteractionLayerInterface) - Constructor for class org.gscg.singleuser.interactionlayer.business.BusinessPurchase
constructs a new BusinessPurchase
BusinessSales - class org.gscg.singleuser.interactionlayer.business.BusinessSales.
The BusinessSales manages all the server-side actions related to the sales decisions of a player.
BusinessSales(SingleUserInteractionLayerInterface) - Constructor for class org.gscg.singleuser.interactionlayer.business.BusinessSales
constructs a new BusinessSales
BusinessStock - class org.gscg.singleuser.interactionlayer.business.BusinessStock.
The BusinessStock takes care of firing all the stock product headers.
BusinessStock(SingleUserInteractionLayerInterface) - Constructor for class org.gscg.singleuser.interactionlayer.business.BusinessStock
constructs a new BusinessSales
background - Variable in class org.gscg.common.gui.components.BasicLabel
the background color
bind2Context(SimulatorInterface) - Method in class org.gscg.gameleader.animation2D.DistributedSingleImageRenderable
 
bind2Context(SimulatorInterface) - Method in class org.gscg.gameleader.animation2D.GisActorAnimation
 
bind2Context() - Method in class org.gscg.gameleader.animation2D.GisRenderable2D
 
bindToContext(String) - Method in class org.gscg.gameleader.animation2D.DistributedGisLegendRenderable
 
bindToContext(String) - Method in class org.gscg.gameleader.animation2D.GisGraphicsRenderable
binds the renderable to the context
bindToContext(String) - Method in class org.gscg.gameleader.animation2D.GisRenderable2D
binds the renderable to the context
box - Variable in class org.gscg.gameleader.animation2D.DistributedSingleImageRenderable
the bounding box
builder - Static variable in class org.gscg.gameactors.GameDistributor
builder the xerces parser with validation turned on
builder - Static variable in class org.gscg.gameactors.GameManufacturer
builder the xerces parser with validation turned on

C

CACHE_LARGE_NEWS_MESSAGE_EVENT - Static variable in class org.gscg.common.interactionlayer.messaging.ScenarioText
the cache large news message event; this event is for a message panel
CLAIMED_AMOUNT - Static variable in class org.gscg.singleuser.interactionlayer.business.statistics.StockStatistics
the claimed amount
CLAZZ - Static variable in class org.gscg.gameleader.dialogs.actor.ActorInterfaceDialog
the actor class this panel supports
CLAZZ - Static variable in class org.gscg.gameleader.dialogs.actor.SupplyChainActorDialog
the actor class this panel supports
CLAZZ - Static variable in class org.gscg.gameleader.dialogs.actor.TraderDialog
the actor class this panel supports
CLAZZ - Static variable in class org.gscg.gameleader.dialogs.content.BillDialog
the content class this panel supports
CLAZZ - Static variable in class org.gscg.gameleader.dialogs.content.ContentDialog
the content class this panel supports
CLAZZ - Static variable in class org.gscg.gameleader.dialogs.content.OrderBasedOnQuoteDialog
the content class this panel supports
CLAZZ - Static variable in class org.gscg.gameleader.dialogs.content.OrderConfirmationDialog
the content class this panel supports
CLAZZ - Static variable in class org.gscg.gameleader.dialogs.content.PaymentDialog
the content class this panel supports
CLAZZ - Static variable in class org.gscg.gameleader.dialogs.content.QuoteDialog
the content class this panel supports
CLAZZ - Static variable in class org.gscg.gameleader.dialogs.content.RequestForQuoteDialog
the content class this panel supports
CLAZZ - Static variable in class org.gscg.gameleader.dialogs.content.ShipmentDialog
the content class this panel supports
CONTENT_TYPE_BILL_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the BILL_RECEIVED content
CONTENT_TYPE_BILL_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the BILL_SENT content
CONTENT_TYPE_INTERNALDEMAND_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the INTERNALDEMAND_RECEIVED content
CONTENT_TYPE_INTERNALDEMAND_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the INTERNALDEMAND_SENT content
CONTENT_TYPE_ORDERCOMMIT_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDERCOMMIT_RECEIVED content
CONTENT_TYPE_ORDERCOMMIT_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDERCOMMIT_SENT content
CONTENT_TYPE_ORDER_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDER_RECEIVED content
CONTENT_TYPE_ORDER_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDER_SENT content
CONTENT_TYPE_PAYMENT_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the PAYMENT_RECEIVED content
CONTENT_TYPE_PAYMENT_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the PAYMENT_SENT content
CONTENT_TYPE_PRODUCTION_ORDER_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the PRODUCTION_ORDER_RECEIVED content
CONTENT_TYPE_PRODUCTION_ORDER_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the PRODUCTION_ORDER_SENT content
CONTENT_TYPE_QUOTE_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the QUOTE_RECEIVED content
CONTENT_TYPE_QUOTE_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the QUOTE_SENT content
CONTENT_TYPE_RFQ_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the RFQ_RECEIVED content
CONTENT_TYPE_RFQ_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the RFQ_SENT content
CONTENT_TYPE_SHIPMENT_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the SHIPMENT_RECEIVED content
CONTENT_TYPE_SHIPMENT_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the SHIPMENT_SENT content
CONTEXT_NAME - Static variable in class org.gscg.common.interactionlayer.messaging.ScenarioText
the name of this object in the context
CONTEXT_NAME - Static variable in class org.gscg.game.GameGlobalData
the name of this object in the context
CUSTOMER_STATISTICS_NEW_PERSISTENT - Static variable in class org.gscg.singleuser.interactionlayer.business.statistics.CustomerStatistics
fired to update a customer client-side statistic
CUSTOMER_STATISTICS_SENT_GUI_UPDATE - Static variable in class org.gscg.singleuser.interactionlayer.business.statistics.CustomerStatistics
fired in case of announce event when a gui is initialized
CalculateLatLonDistance - class org.gscg.common.geo.CalculateLatLonDistance.
Calculates the distance between two lat/long points.
CalculateLatLonDistance() - Constructor for class org.gscg.common.geo.CalculateLatLonDistance
constructs a new CalculateLatLonDistance
CashFlowData - class org.gscg.singleuser.interactionlayer.dataobjects.CashFlowData.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
CashFlowData() - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.CashFlowData
constructs a new CashFlowData
ChartPanel - class org.gscg.common.gui.statistics.ChartPanel.
The ChartPanel
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
ChartPanel(ColorInterface, Map, Map, int, int) - Constructor for class org.gscg.common.gui.statistics.ChartPanel
constructs a new ChartPanel
ClientInterface - interface org.gscg.common.gui.ClientInterface.
The client interface serves as a placeholder for several methods each client graphical user interface should embody.
ClientSideInteractionLayerInterface - interface org.gscg.common.gui.ClientSideInteractionLayerInterface.
Methods which should be implemented by a client side interactionlayer.
ColorInterface - interface org.gscg.common.gui.ColorInterface.
Defines the colors which are used by the different Swing objects.
CommittedOrderDayData - class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderDayData.
Contains the data for a committed order on a daily basis.
CommittedOrderDayData(String, int, double) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderDayData
constructs a new CommittedOrderDayData
CommittedOrderHandler - class org.gscg.singleuser.handlers.CommittedOrderHandler.
Updates the number of orders based on the day in the interactive simulation.
CommittedOrderHandler(SingleUserInteractionLayerInterface) - Constructor for class org.gscg.singleuser.handlers.CommittedOrderHandler
constructs a new CommittedOrderHandler
CommittedOrderMonthData - class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderMonthData.
Contains the data for a committed order on a monthly basis.
CommittedOrderMonthData(String, int, double) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderMonthData
constructs a new CommittedOrderMonthData
CommittedOrderWeekData - class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderWeekData.
Contains the data for a committed order on a weekly basis.
CommittedOrderWeekData(String, int, double) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderWeekData
constructs a new CommittedOrderWeekData
ConfirmedOrderHandler - class org.gscg.singleuser.handlers.ConfirmedOrderHandler.
Updates the number of orders based on the day in the interactive simulation.
ConfirmedOrderHandler(SingleUserInteractionLayerInterface) - Constructor for class org.gscg.singleuser.handlers.ConfirmedOrderHandler
constructs a new ConfirmedOrderHandler
ConfirmedProductionHandler - class org.gscg.singleuser.handlers.ConfirmedProductionHandler.
Updates the number of produced products based on the day in the interactive simulation.
ConfirmedProductionHandler(SingleUserInteractionLayerInterface) - Constructor for class org.gscg.singleuser.handlers.ConfirmedProductionHandler
constructs a new ConfirmedOrderHandler
ContentData - class org.gscg.singleuser.interactionlayer.dataobjects.content.ContentData.
This object is the basis for several data objects which are sent to a client-side graphical user interface and is used to update information.
ContentData(String, String, String, String) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.ContentData
 
ContentDialog - class org.gscg.gameleader.dialogs.content.ContentDialog.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
ContentDialog() - Constructor for class org.gscg.gameleader.dialogs.content.ContentDialog
constructs a new ContentDialog
ContentDialog - class org.gscg.gameleader.dialogs.content.components.ContentDialog.
A GUI element for presentation and manipulation of a content object.
ContentDialog(Content) - Constructor for class org.gscg.gameleader.dialogs.content.components.ContentDialog
Constructs a new ContentDialog.
ContentDialog(Window, Content) - Constructor for class org.gscg.gameleader.dialogs.content.components.ContentDialog
Constructs a new ContentDialog.
ContentDialog(Window, String, Component) - Constructor for class org.gscg.gameleader.dialogs.content.components.ContentDialog
Constructs a new ContentDialog.
ContentDialogAction - class org.gscg.gameleader.dialogs.content.actions.ContentDialogAction.
The ContentDialogAction is used when a game administrator clicks on a content animation on the animation panel.
ContentDialogAction(Content) - Constructor for class org.gscg.gameleader.dialogs.content.actions.ContentDialogAction
constructs a new ContentDialogAction
ContentListData - class org.gscg.singleuser.interactionlayer.dataobjects.content.ContentListData.
An object that contains the productname and a list containing information for a specific content type such as a rfq, quote, bill, etc..
ContentListData(String, List) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.ContentListData
constructs a new ContentListData
ContentNumberData - class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData.
This keeps track of the different numbers per message per product.
ContentNumberData(String, Content, int, boolean) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
 
ContentNumberData(String, Class, int, boolean) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
 
ContentStatisticsLayer - class org.gscg.gameactors.statistics.ContentStatisticsLayer.
The ContentStatisticsLayer is the layer in between the statistics which are kept track of for content, and the interaction layers of players.
ContentStatisticsLayer(SingleUserInteractionLayerInterface) - Constructor for class org.gscg.gameactors.statistics.ContentStatisticsLayer
constructs a new ContentStatisticsLayer
ContentUtilities - class org.gscg.gameleader.dialogs.content.components.ContentUtilities.
Utilities for the content dialog panels.
CreateGameContext - class org.gscg.gameleader.interactionlayer.CreateGameContext.
Creates a game context server-side.
CreateGameContext() - Constructor for class org.gscg.gameleader.interactionlayer.CreateGameContext
constructs a new CreateGameContext
CurrentRowOrColumnData - class org.gscg.singleuser.interactionlayer.dataobjects.CurrentRowOrColumnData.
The CurrentRowOrColumnData reflects a data object meant for client side.
CurrentRowOrColumnData(int, int, int) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.CurrentRowOrColumnData
constructs a new CurrentRowOrColumnData
CurrentRowOrColumnNumber - class org.gscg.common.interactionlayer.timecontrol.CurrentRowOrColumnNumber.
The CurrentRowOrColumnNumber calculates the row or column which should be selected according to the time in the simulation.
CurrentRowOrColumnNumber(EventListenerInterface) - Constructor for class org.gscg.common.interactionlayer.timecontrol.CurrentRowOrColumnNumber
constructs a new CurrentRowOrColumnNumber
CustomerStatistics - class org.gscg.singleuser.interactionlayer.business.statistics.CustomerStatistics.
The CustomerStatistics subscribes to messages between a supplier and a customer.
CustomerStatistics(SimulatorInterface, SingleUserInteractionLayerInterface) - Constructor for class org.gscg.singleuser.interactionlayer.business.statistics.CustomerStatistics
constructs a new CustomerStatistics
cache - Variable in class org.gscg.common.gui.statistics.components.StatisticsXYChart
the cache
calculateDistance(SupplyChainActor) - Method in class org.gscg.gameactors.GameDistributor
 
calculateDistance(SupplyChainActor) - Method in class org.gscg.gameactors.GameManufacturer
 
calculateDistance(SupplyChainActor) - Method in class org.gscg.gameactors.GameMarket
 
calculateDistance(SupplyChainActor) - Method in class org.gscg.gameactors.GameSupplier
 
changeAmount(double, boolean) - Method in class org.gscg.singleuser.production.ProductionSchedule
changes the amount of the schedule
changeDemand(Product, boolean, double) - Method in class org.gscg.gameactors.GameMarket
Method changeDemand changes the demand of a PCMarket for the specified product.
changePrice(Product, boolean, double) - Method in class org.gscg.singleuser.handlers.PCShopRequestForQuoteHandler
Method changePrice changes the price distribution of a PCManufacturer
changeProductionTime(double, boolean) - Method in class org.gscg.singleuser.production.ProductionSchedule
changes the production time of the schedule
charts - Variable in class org.gscg.common.gui.statistics.ChartPanel
a map with the charts to display
checkContentClass(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveBillHandler
 
checkContentClass(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveBillTimeOutHandler
 
checkContentClass(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveInternalDemandHandler
 
checkContentClass(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveOrderConfirmationFineHandler
 
checkContentClass(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveQuoteHandler
 
checkContentClass(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveRequestForQuoteHandler
 
checkContentClass(Serializable) - Method in class org.gscg.singleuser.handlers.PCShopRequestForQuoteHandler
 
checkPayment(Bill) - Method in class org.gscg.singleuser.handlers.InteractiveBillTimeOutHandler
 
checkShipment(OrderConfirmation) - Method in class org.gscg.singleuser.handlers.InteractiveOrderConfirmationFineHandler
 
compare(Object, Object) - Method in class org.gscg.common.geo.LatLonDistanceComparator
 
compare(Object, Object) - Method in class org.gscg.common.gui.statistics.components.XYSeriesComparator
 
compare(Object, Object) - Method in class org.gscg.gameleader.interactionlayer.util.EventTypeComparator
 
compare(Object, Object) - Method in class org.gscg.singleuser.interactionlayer.business.ProductComparator
 
constructModel(SimulatorInterface) - Method in class org.gscg.game.Game
 
contains(Component) - Method in class org.gscg.common.gui.statistics.TablePanel
contains this container
contains(Point2D, Rectangle2D, Dimension) - Method in class org.gscg.gameleader.animation2D.DistributedGisRenderable2D
 
contains(Point2D, Rectangle2D, Dimension) - Method in class org.gscg.gameleader.animation2D.GisGraphicsRenderable
 
contentPanel - Variable in class org.gscg.common.gui.statistics.ChartPanel
the contentPanel of this chartPanel
createEditor(SpinnerModel) - Method in class org.gscg.common.gui.components.interactivespinner.JInteractiveSpinner
 
createXYChart() - Method in class org.gscg.common.gui.statistics.components.StatisticsXYChart
create the statistics
customerStatistics - Variable in class org.gscg.gameactors.GameDistributor
the customer statistisc for this player
customerStatistics - Variable in class org.gscg.gameactors.GameManufacturer
the customer statistisc for this player

D

DIJKSTRASEMAPHORE - Static variable in class org.gscg.common.interactionlayer.ThreadedEventProducer
the dijkstra semaphore, value is adjusted in the model class
DSOLApplicationDistributorGame - class org.gscg.gameleader.DSOLApplicationDistributorGame.

Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
DSOLApplicationDistributorGame() - Constructor for class org.gscg.gameleader.DSOLApplicationDistributorGame
constructs a new DSOLApplicationDistributorGame
DataInterface - interface org.gscg.common.interactionlayer.dataobjects.DataInterface.
The DataInterface is used to indicate that each data object implementing this interface should implement the getData method.
DateIntData - class org.gscg.singleuser.interactionlayer.dataobjects.DateIntData.
The DateIntData object takes care of parsing the data in the form of days, months and years into a DateFormat, or vice versa, taken into account the starttime of the simulator.
DateIntData(int, int, int) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.DateIntData
 
DefaultEditor - class org.gscg.common.gui.components.interactivespinner.DefaultEditor.
A simple base class for more specialized editors that displays a read-only view of the model's current value with a JFormattedTextField.
DefaultEditor(JInteractiveSpinner) - Constructor for class org.gscg.common.gui.components.interactivespinner.DefaultEditor
Constructs an editor component for the specified JSpinner.
DeleteColumnAction - class org.gscg.common.gui.statistics.actions.DeleteColumnAction.
DeleteColumnAction
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
DeleteColumnAction(ChartPanel) - Constructor for class org.gscg.common.gui.statistics.actions.DeleteColumnAction
constructs a new DeleteColumnAction
DeleteRowAction - class org.gscg.common.gui.statistics.actions.DeleteRowAction.
DeleteRowAction
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
DeleteRowAction(ChartPanel) - Constructor for class org.gscg.common.gui.statistics.actions.DeleteRowAction
constructs a new DeleteRowAction
DemandChangedStatisticsXYChart - class org.gscg.common.gui.statistics.components.DemandChangedStatisticsXYChart.
An implementation of the XYChartStatistics suitable for demand statistics.
DemandChangedStatisticsXYChart(ActorApplicationInterface, EventType, String, String, String, double) - Constructor for class org.gscg.common.gui.statistics.components.DemandChangedStatisticsXYChart
constructs a new DemandChangedStatisticsXYChart
DemandStatistics - class org.gscg.gameleader.interactionlayer.statistics.DemandStatistics.
The DemandStatistics subscribes to demand changed events fired by the an actor.
DemandStatistics(GameLeaderInteractionLayer, GameMarket) - Constructor for class org.gscg.gameleader.interactionlayer.statistics.DemandStatistics
constructs a new DemandStatistics
DemandStatisticsChangedData - class org.gscg.common.gui.statistics.data.DemandStatisticsChangedData.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
DemandStatisticsChangedData(String, TimedEvent) - Constructor for class org.gscg.common.gui.statistics.data.DemandStatisticsChangedData
constructs a new DemandStatisticsChangedData
DialogInterface - interface org.gscg.gameleader.dialogs.components.DialogInterface.
The DialogInterface is used to ensure that each class implementing this interfaces is able to provide a String array with a number of class names which are used to initialize a panel dialog.
DialogPanelFactory - class org.gscg.gameleader.dialogs.components.DialogPanelFactory.
The DialogPanelFactory is used to create customized JPanels based on the object given to the factory.
DijkstraSemaphore - class org.gscg.common.DijkstraSemaphore.
Also called counting semaphores, Dijkkstra semaphores are used to control access to a set of resources.
DijkstraSemaphore(int) - Constructor for class org.gscg.common.DijkstraSemaphore
Creates a Dijkstra semaphore with the specified max count and initial count set to the max count (all resources released)
DijkstraSemaphore(int, int) - Constructor for class org.gscg.common.DijkstraSemaphore
Creates a Dijkstra semaphore with the specified max count and an initial count of acquire() operations that are assumed to have already been performed.
DistTriangularDiscrete - class org.gscg.experiment.DistTriangularDiscrete.
The discrete Triangular distribution
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
DistTriangularDiscrete(StreamInterface, double, double, double) - Constructor for class org.gscg.experiment.DistTriangularDiscrete
 
DistTriangularGetters - class org.gscg.experiment.DistTriangularGetters.
An implementation of the DistTriangular with getters for the attribute values.
DistTriangularGetters(StreamInterface, double, double, double) - Constructor for class org.gscg.experiment.DistTriangularGetters
 
DistributedGisActorSingleImageRenderable - class org.gscg.gameleader.animation2D.DistributedGisActorSingleImageRenderable.
The DistributedGisActorSingleImageRenderable is used to show a single image renderable on a remote animation panel.
DistributedGisActorSingleImageRenderable(DirectedPoint, Dimension, SimulatorInterface, URL, String, String) - Constructor for class org.gscg.gameleader.animation2D.DistributedGisActorSingleImageRenderable
constructs a new DistributedGisActorSingleImageRenderable
DistributedGisActorSingleImageRenderable(LocatableInterface, SimulatorInterface, URL, String, String) - Constructor for class org.gscg.gameleader.animation2D.DistributedGisActorSingleImageRenderable
constructs a new DistributedGisActorSingleImageRenderable
DistributedGisActorSingleImageRenderable(Point2D, Dimension, SimulatorInterface, URL, String, String) - Constructor for class org.gscg.gameleader.animation2D.DistributedGisActorSingleImageRenderable
constructs a new DistributedGisActorSingleImageRenderable
DistributedGisContentSingleImageRenderable - class org.gscg.gameleader.animation2D.DistributedGisContentSingleImageRenderable.
The DistributedGisContentSingleImageRenderable is used to show the contents of a single image renderable on a remote animation panel.
DistributedGisContentSingleImageRenderable(DirectedPoint, Dimension, SimulatorInterface, URL) - Constructor for class org.gscg.gameleader.animation2D.DistributedGisContentSingleImageRenderable
constructs a new DistributedGisActorSingleImageRenderable
DistributedGisContentSingleImageRenderable(LocatableInterface, SimulatorInterface, URL) - Constructor for class org.gscg.gameleader.animation2D.DistributedGisContentSingleImageRenderable
constructs a new DistributedGisActorSingleImageRenderable
DistributedGisContentSingleImageRenderable(Point2D, Dimension, SimulatorInterface, URL) - Constructor for class org.gscg.gameleader.animation2D.DistributedGisContentSingleImageRenderable
constructs a new DistributedGisActorSingleImageRenderable
DistributedGisLegendRenderable - class org.gscg.gameleader.animation2D.DistributedGisLegendRenderable.
Displays the legend on a remote animation panel.
DistributedGisLegendRenderable(DirectedPoint, SimulatorInterface) - Constructor for class org.gscg.gameleader.animation2D.DistributedGisLegendRenderable
constructs a new DistributedGisLegendRenderable
DistributedGisRenderable2D - class org.gscg.gameleader.animation2D.DistributedGisRenderable2D.
This renderable draws CAD/GIS objects.
DistributedGisRenderable2D(URL) - Constructor for class org.gscg.gameleader.animation2D.DistributedGisRenderable2D
constructs a new GisRenderable2D
DistributedRenderable2DInterface - interface org.gscg.gameleader.animation2D.DistributedRenderable2DInterface.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
DistributedSingleImageRenderable - class org.gscg.gameleader.animation2D.DistributedSingleImageRenderable.
The DistributedSingleImageRenderable is used to show the contents of a single image renderable on a remote animation panel.
DistributedSingleImageRenderable(LocatableInterface, SimulatorInterface, URL) - Constructor for class org.gscg.gameleader.animation2D.DistributedSingleImageRenderable
constructs a new SingleImageRenderable
DistributedSingleImageRenderable(Point2D, Dimension, SimulatorInterface, URL) - Constructor for class org.gscg.gameleader.animation2D.DistributedSingleImageRenderable
constructs a new SingleImageRenderable
DistributedSingleImageRenderable(DirectedPoint, Dimension, SimulatorInterface, URL) - Constructor for class org.gscg.gameleader.animation2D.DistributedSingleImageRenderable
constructs a new SingleImageRenderable
DistributorParser - class org.gscg.experiment.DistributorParser.
The DistributorParser parses xml-based experiments into their java objects.
DistributorParser() - Constructor for class org.gscg.experiment.DistributorParser
constructs a new ManufacturerParser This is a Utility Class.
DistributorSingleUserInteractionLayer - class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer.
The DistributorSingleUserInteractionLayer takes care of the communication between the simulation server side and a client side application for a distributor.
DistributorSingleUserInteractionLayer(SimulatorInterface, String, SupplyChainActor, GameGlobalData) - Constructor for class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
constructs a new DistributorSingleUserInteractionLayer
DistributorStatistics - class org.gscg.gameactors.statistics.DistributorStatistics.
This class keeps track of all kind of statistics for all the manufacturers present in a game.
DistributorStatistics() - Constructor for class org.gscg.gameactors.statistics.DistributorStatistics
constructs a new DistributorStatistics
DistributorXSDParser - class org.gscg.experiment.xsd.DistributorXSDParser.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
DistributorXSDParser() - Constructor for class org.gscg.experiment.xsd.DistributorXSDParser
constructs a new DistributorXSDParser
Distributors - class org.gscg.experiment.Distributors.
Distributors contains all the distributors to be used in the game.
Distributors() - Constructor for class org.gscg.experiment.Distributors
constructs a new Distributors
deleteColumn() - Method in class org.gscg.common.gui.statistics.ChartPanel
deletes a column
deleteColumn() - Method in class org.gscg.common.gui.statistics.TablePanel
deletes a column from the tablePanel
deleteRow() - Method in class org.gscg.common.gui.statistics.ChartPanel
deletes a row
deleteRow() - Method in class org.gscg.common.gui.statistics.TablePanel
deletes a row from the contentpanel
destroy() - Method in class org.gscg.gameleader.animation2D.DistributedGisRenderable2D
destroys an RenderableObject by unsubscribing it from the context.
destroy() - Method in class org.gscg.gameleader.animation2D.GisGraphicsRenderable
destroys an RenderableObject by unsubscribing it from the context.
dismiss(JInteractiveSpinner) - Method in class org.gscg.common.gui.components.interactivespinner.DefaultEditor
Disconnect this editor from the specified JSpinner.
dispose() - Method in interface org.gscg.common.gui.ClientInterface
The dispose method is called when the frame which is started by client is closed.
distributorStatistics - Variable in class org.gscg.game.Game
the distributor statistics; reference made for persistency reasons
dragEnter(DropTargetDragEvent) - Method in class org.gscg.common.gui.statistics.ChartPanel
 
dragExit(DropTargetEvent) - Method in class org.gscg.common.gui.statistics.ChartPanel
 
dragOver(DropTargetDragEvent) - Method in class org.gscg.common.gui.statistics.ChartPanel
 
draw() - Method in class org.gscg.experiment.DistTriangularDiscrete
 
draw() - Method in class org.gscg.experiment.DistTriangularGetters
 
drop(DropTargetDropEvent) - Method in class org.gscg.common.gui.statistics.ChartPanel
 
dropActionChanged(DropTargetDragEvent) - Method in class org.gscg.common.gui.statistics.ChartPanel
 

E

ESTIMATED_TRANSPORT_TIME_SPINNER - Static variable in class org.gscg.common.gui.components.EstimatedTransportTimePanel
the name of the spinner
EVENT_FULL_LIST_BILL_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the BILL_RECEIVED event
EVENT_FULL_LIST_BILL_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the BILL_SENT event
EVENT_FULL_LIST_INTERNALDEMAND_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the INTERNALDEMAND_RECEIVED event
EVENT_FULL_LIST_INTERNALDEMAND_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the INTERNALDEMAND_SENT event
EVENT_FULL_LIST_ORDERCOMMIT_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDERCOMMIT_RECEIVED event
EVENT_FULL_LIST_ORDERCOMMIT_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDERCOMMIT_SENT event
EVENT_FULL_LIST_ORDER_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDER_RECEIVED event
EVENT_FULL_LIST_ORDER_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDER_SENT event
EVENT_FULL_LIST_PAYMENT_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the PAYMENT_RECEIVED event
EVENT_FULL_LIST_PAYMENT_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the PAYMENT_SENT event
EVENT_FULL_LIST_PRODUCTION_ORDER_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the PRODUCTION_ORDER_RECEIVED event
EVENT_FULL_LIST_PRODUCTION_ORDER_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the PRODUCTION_ORDER_SENT event
EVENT_FULL_LIST_QUOTE_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the QUOTE_RECEIVED event
EVENT_FULL_LIST_QUOTE_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the QUOTE_SENT event
EVENT_FULL_LIST_RFQ_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the RFQ_RECEIVED event
EVENT_FULL_LIST_RFQ_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the RFQ_SENT event
EVENT_FULL_LIST_SHIPMENT_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the SHIPMENT_RECEIVED event
EVENT_FULL_LIST_SHIPMENT_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the SHIPMENT_SENT event
EVENT_NUMBER_BILL_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the BILL_RECEIVED event
EVENT_NUMBER_BILL_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the BILL_SENT event
EVENT_NUMBER_INTERNALDEMAND_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the INTERNALDEMAND_RECEIVED event
EVENT_NUMBER_INTERNALDEMAND_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the INTERNALDEMAND_SENT event
EVENT_NUMBER_ORDERCOMMIT_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDERCOMMIT_RECEIVED event
EVENT_NUMBER_ORDERCOMMIT_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDERCOMMIT_SENT event
EVENT_NUMBER_ORDERCOMMIT_SENT_DAY - Static variable in class org.gscg.singleuser.handlers.CommittedOrderHandler
the event type for the amount of orders per product per day
EVENT_NUMBER_ORDERCOMMIT_SENT_MONTH - Static variable in class org.gscg.singleuser.handlers.CommittedOrderHandler
the event type for the amount of orders per product per month
EVENT_NUMBER_ORDERCOMMIT_SENT_UPDATE - Static variable in class org.gscg.singleuser.handlers.CommittedOrderHandler
the event type to update all the order commitments
EVENT_NUMBER_ORDERCOMMIT_SENT_WEEK - Static variable in class org.gscg.singleuser.handlers.CommittedOrderHandler
the event type for the amount of orders per product per week
EVENT_NUMBER_ORDERCONFIRMED_RECEIVED_DAY - Static variable in class org.gscg.singleuser.handlers.ConfirmedOrderHandler
the event type for the amount of orders per product per day
EVENT_NUMBER_ORDERCONFIRMED_RECEIVED_MONTH - Static variable in class org.gscg.singleuser.handlers.ConfirmedOrderHandler
the event type for the amount of orders per product per month
EVENT_NUMBER_ORDERCONFIRMED_RECEIVED_UPDATE - Static variable in class org.gscg.singleuser.handlers.ConfirmedOrderHandler
the event type to update all the order commitments
EVENT_NUMBER_ORDERCONFIRMED_RECEIVED_WEEK - Static variable in class org.gscg.singleuser.handlers.ConfirmedOrderHandler
the event type for the amount of orders per product per week
EVENT_NUMBER_ORDERPRODUCED_DAY - Static variable in class org.gscg.singleuser.handlers.ConfirmedProductionHandler
the event type for the amount of orders per product per day
EVENT_NUMBER_ORDERPRODUCED_MONTH - Static variable in class org.gscg.singleuser.handlers.ConfirmedProductionHandler
the event type for the amount of produced orders per product per month
EVENT_NUMBER_ORDERPRODUCED_UPDATE - Static variable in class org.gscg.singleuser.handlers.ConfirmedProductionHandler
the event type to update all the produced order
EVENT_NUMBER_ORDERPRODUCED_WEEK - Static variable in class org.gscg.singleuser.handlers.ConfirmedProductionHandler
the event type for the amount of orders per product per week
EVENT_NUMBER_ORDER_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDER_RECEIVED event
EVENT_NUMBER_ORDER_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDER_SENT event
EVENT_NUMBER_PAYMENT_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the PAYMENT_RECEIVED event
EVENT_NUMBER_PAYMENT_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the PAYMENT_SENT event
EVENT_NUMBER_PRODUCTION_ORDER_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDER_PRODUCTION_RECEIVED event
EVENT_NUMBER_PRODUCTION_ORDER_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the ORDER_PRODUCTION_SENT event
EVENT_NUMBER_QUOTE_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the QUOTE_RECEIVED event
EVENT_NUMBER_QUOTE_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the QUOTE_SENT event
EVENT_NUMBER_RFQ_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the RFQ_RECEIVED event
EVENT_NUMBER_RFQ_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the RFQ_SENT event
EVENT_NUMBER_SHIPMENT_RECEIVED - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the SHIPMENT_RECEIVED event
EVENT_NUMBER_SHIPMENT_SENT - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
the SHIPMENT_SENT event
EVENT_ORDERCOMMIT_RECEIVED - Static variable in class org.gscg.game.GameActorContentStore
the event for the order confirmation received
EVENT_ORDERCOMMIT_SENT - Static variable in class org.gscg.game.GameActorContentStore
the event for the order confirmation sent
EVENT_PRODUCTION_STARTED - Static variable in class org.gscg.singleuser.production.GameDelayProductionService
the EVENT_PRODUCTION_STARTED event
EXPERIMENT_PARSED_EVENT - Static variable in class org.gscg.gameleader.interactionlayer.experiment.ExperimentParsingThread
EXPERIMENT_PARSED_EVENT
Economics - class org.gscg.singleuser.interactionlayer.economics.Economics.
The Economics manages all the server-side actions related to the economic state of a player.
Economics(SingleUserInteractionLayerInterface) - Constructor for class org.gscg.singleuser.interactionlayer.economics.Economics
constructs a new Economics
EconomicsData - class org.gscg.singleuser.interactionlayer.dataobjects.EconomicsData.
The EconomicsData object is a placeholder for data for the client-side economics panel.
EconomicsData(int, String, String[]) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.EconomicsData
constructs a new EconomicData
EconomicsFinancial - class org.gscg.singleuser.interactionlayer.economics.EconomicsFinancial.
The EconomicsFinancial calculates the data for the financial fields in the economics panel of a supply chain client.
EconomicsFinancial(SingleUserInteractionLayerInterface, SupplyChainActor) - Constructor for class org.gscg.singleuser.interactionlayer.economics.EconomicsFinancial
constructs a new economics financial
EstimatedTransportTimePanel - class org.gscg.common.gui.components.EstimatedTransportTimePanel.
The AmountSpinnerModel is a spinner model to indicate the amount for a product.
EstimatedTransportTimePanel(int) - Constructor for class org.gscg.common.gui.components.EstimatedTransportTimePanel
constructs a new AmountSpinnerPanel, initializes the spinner with a minimum of 1, a maximum of 1000 and a stepsize of 1
EstimatedTransportTimePanel(double, double, int, int) - Constructor for class org.gscg.common.gui.components.EstimatedTransportTimePanel
constructs a new AmountSpinnerPanel
Event - class org.gscg.experiment.scenario.Event.
An event of a scenario.
Event(Object, long, String, Object[]) - Constructor for class org.gscg.experiment.scenario.Event
constructs a new Event
EventTypeComparator - class org.gscg.gameleader.interactionlayer.util.EventTypeComparator.
A comparator to put event types in an alfabetical order.
EventTypeComparator() - Constructor for class org.gscg.gameleader.interactionlayer.util.EventTypeComparator
constructs a new EventTypeComparator
ExperimentInterface - interface org.gscg.gameleader.interactionlayer.experiment.ExperimentInterface.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
ExperimentParser - class org.gscg.gameleader.interactionlayer.experiment.ExperimentParser.
The ExperimentParser parses xml-based experiments into their java objects Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
ExperimentParser() - Constructor for class org.gscg.gameleader.interactionlayer.experiment.ExperimentParser
constructs a new ExperimentParser This is a Utility Class.
ExperimentParsingThread - class org.gscg.gameleader.interactionlayer.experiment.ExperimentParsingThread.
A ExperimentParsingThread Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
ExperimentParsingThread(Component, URL) - Constructor for class org.gscg.gameleader.interactionlayer.experiment.ExperimentParsingThread
constructs a new ExperimentParsingThread
endProduction(ProductionOrder) - Method in class org.gscg.singleuser.production.GameDelayProductionService
endProduction is scheduled after the production time, which starts when all raw materials are available.
eventType - Variable in class org.gscg.common.gui.statistics.components.StatisticsXYChart
the event type used to update the xy chart

F

FinanceStatisticsXYChart - class org.gscg.common.gui.statistics.components.FinanceStatisticsXYChart.
(c) copyright 2005 Delft University of Technology , the Netherlands.
FinanceStatisticsXYChart(ActorApplicationInterface, EventType, String, String, String, double) - Constructor for class org.gscg.common.gui.statistics.components.FinanceStatisticsXYChart
constructs a new FinanceStatisticsXYChart
findActor(String) - Method in class org.gscg.common.interactionlayer.location.YellowPage
Method findActor.
fireAllContentData(Class, boolean, String) - Method in class org.gscg.gameactors.GameDistributor
Method getContent returns all data objects of type contentClass
fireAllContentData(Class, boolean, String) - Method in class org.gscg.gameactors.GameManufacturer
Method getContent returns all data objects of type contentClass
fireAllNumberData() - Method in class org.gscg.gameactors.GameDistributor
Method fireAllNumberData.
fireAllNumberData() - Method in class org.gscg.gameactors.GameManufacturer
Method fireAllNumberData.
fireAllNumberData() - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
Method fireAllNumberData.
fireAllNumberData() - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
Method fireAllNumberData.
fireAllProductContentData(Class, boolean, String) - Method in class org.gscg.game.GameActorContentStore
Method fireAllContentData.
fireAllProductNumberData(String) - Method in class org.gscg.game.GameActorContentStore
Method fireAllNumberData.
fireEvent(EventListenerInterface, EventInterface) - Method in class org.gscg.common.interactionlayer.ThreadedEventProducer
 
fireEvent(EventInterface) - Method in class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime.CustomEventProducer
 
fireEvent(EventInterface) - Method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber.CustomEventProducer
 
fireEvent(EventInterface) - Method in class org.gscg.singleuser.interactionlayer.business.statistics.CustomerStatistics
 
fireNewsMessageEvent(Integer) - Method in class org.gscg.common.interactionlayer.messaging.ScenarioText
Method fireNewsMessageEvent.
fireNewsMessageEvent(String, String, String, String, String) - Method in class org.gscg.common.interactionlayer.messaging.ScenarioText
Fires a large news message event with the given title and conten.
fixedTime - Variable in class org.gscg.singleuser.production.GameDelayProductionService
fixed time, independent of order size; otherwise time is per unit

G

GAME_LEADER_SENT_SMALL_NEWS_MESSAGE_EVENT - Static variable in class org.gscg.common.interactionlayer.messaging.ScenarioText
the sent small news message event
Game - class org.gscg.game.Game.
The Game is the object which initializes the game.
Game() - Constructor for class org.gscg.game.Game
constructs a new Game
GameActorContentStore - class org.gscg.game.GameActorContentStore.
The GameActorContentStore is taking care of storing content for display on the client screen.
GameActorContentStore(SupplyChainActor, DEVSSimulatorInterface) - Constructor for class org.gscg.game.GameActorContentStore
Constructs a new GameActorContentStore
GameActorInteractiveInterface - interface org.gscg.gameactors.GameActorInteractiveInterface.
The GameActorInteractiveInterface.
GameActorInterface - interface org.gscg.common.GameActorInterface.

Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
GameAnimator - class org.gscg.common.GameAnimator.
A GameAnimator is used to synchronize between executing the events of the event list of the simulator underneath and the ThreadedEventProducers that are used for communication with remote clients.
GameAnimator() - Constructor for class org.gscg.common.GameAnimator
constructs a new GameAnimator
GameDelayProductionService - class org.gscg.singleuser.production.GameDelayProductionService.
The GameDelayProductionService starts production at the latest possible moment to meet the delivery date of the production order.
GameDelayProductionService(Trader, StockInterface, Product, DistContinuous, boolean, boolean, double) - Constructor for class org.gscg.singleuser.production.GameDelayProductionService
Constructs a new production service for one product.
GameDistributor - class org.gscg.gameactors.GameDistributor.
The GameDistributor extends a Distributor from the supplychain project and provides additional game-specific functionalities.
GameDistributor(String, DEVSSimulatorInterface, Point3d, Bank) - Constructor for class org.gscg.gameactors.GameDistributor
constructs a new GameDistributor; used when dragging and dropping an actor
GameDistributor(String, DEVSSimulatorInterface, Point3d, Role[], Bank, Product[], Double[], Trader[], GameGlobalData) - Constructor for class org.gscg.gameactors.GameDistributor
constructs a new GameDistributor
GameDistributor(String, DEVSSimulatorInterface, Point3d, Role[], Bank, double, Product[], Double[], Trader[], GameGlobalData) - Constructor for class org.gscg.gameactors.GameDistributor
Constructs a new GameDistributor
GameDistributorInteractive - class org.gscg.gameactors.GameDistributorInteractive.
The GameDistributorInteractive extends a GameDistributor from the supplychain-game project and provides additional interactive functionalities.
GameDistributorInteractive(String, DEVSSimulatorInterface, Point3d, Bank) - Constructor for class org.gscg.gameactors.GameDistributorInteractive
constructs a new GameDistributorInteractive; used when dragging and dropping an actor
GameDistributorInteractive(GameGlobalData, String, DEVSSimulatorInterface, Point3d, Role[], Bank, double, Product[], Double[], Trader[]) - Constructor for class org.gscg.gameactors.GameDistributorInteractive
constructs a new GameDistributorInteractive
GameDistributorInteractive(GameGlobalData, String, DEVSSimulatorInterface, Point3d, Role[], Bank, Product[], Double[], Trader[]) - Constructor for class org.gscg.gameactors.GameDistributorInteractive
constructs a new GameDistributorInteractive
GameGlobalData - class org.gscg.game.GameGlobalData.
The GameGlobalData contains all the data of the game, e.g. the products and actors.
GameGlobalData(SimulatorInterface) - Constructor for class org.gscg.game.GameGlobalData
constructs a new GlobalSupplyChainData
GameInteractiveActorRoleInterface - interface org.gscg.gameactors.GameInteractiveActorRoleInterface.
Defines the methods a supply chain actor role suitable for computer- and human-control should implement.
GameLeaderInteractionLayer - class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer.
The game leader interaction layer is the layer between server-side game control logic and a client-side game administrator application.
GameLeaderInteractionLayer(String) - Constructor for class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
constructs a new GameLeaderInteractionLayer
GameManufacturer - class org.gscg.gameactors.GameManufacturer.
The GameManufacturer extends a Manufacturer from the supplychain project and provides additional game-specific functionalities.
GameManufacturer(String, DEVSSimulatorInterface, Point3d, Bank) - Constructor for class org.gscg.gameactors.GameManufacturer
constructs a new GameManufacturer; used when dragging and dropping an actor
GameManufacturer(String, DEVSSimulatorInterface, Point3d, Role[], Bank, Product[], Double[], GameGlobalData, Trader[]) - Constructor for class org.gscg.gameactors.GameManufacturer
constructs a new GameManufacturer
GameManufacturer(String, DEVSSimulatorInterface, Point3d, Role[], Bank, double, Product[], Double[], GameGlobalData, Trader[]) - Constructor for class org.gscg.gameactors.GameManufacturer
constructs a new GameManufacturer
GameManufacturerInteractive - class org.gscg.gameactors.GameManufacturerInteractive.
The GameDistributorInteractive extends a GameDistributor from the supplychain-game project and provides additional interactive functionalities.
GameManufacturerInteractive(String, DEVSSimulatorInterface, Point3d, Bank) - Constructor for class org.gscg.gameactors.GameManufacturerInteractive
constructs a new GameDistributorInteractive; used when dragging and dropping an actor
GameManufacturerInteractive(GameGlobalData, String, DEVSSimulatorInterface, Point3d, Role[], Bank, double, Product[], Double[], Trader[]) - Constructor for class org.gscg.gameactors.GameManufacturerInteractive
constructs a new GameDistributorInteractive
GameManufacturerInteractive(GameGlobalData, String, DEVSSimulatorInterface, Point3d, Role[], Bank, Product[], Double[], Trader[]) - Constructor for class org.gscg.gameactors.GameManufacturerInteractive
constructs a new GameDistributorInteractive
GameMarket - class org.gscg.gameactors.GameMarket.
The GameMarket extends a Customer from the supplychain project and provides additional game-specific functionalities.
GameMarket(String, DEVSSimulatorInterface, Point3d, Bank) - Constructor for class org.gscg.gameactors.GameMarket
constructs a new GameMarket; used when dragging and dropping an actor
GameMarket(String, DEVSSimulatorInterface, Point3d, Bank, double, Product[], Demand[], Retailer[]) - Constructor for class org.gscg.gameactors.GameMarket
constructs a new GameMarket
GameMouseInputListener - class org.gscg.gameleader.mouse.GameMouseInputListener.
The GameMouseInputListener is used to show a customized version of the introspection panel.
GameMouseInputListener(DSOLApplicationInterface, AnimationPanel) - Constructor for class org.gscg.gameleader.mouse.GameMouseInputListener
constructs a new GameMouseInputListener
GameSupplier - class org.gscg.gameactors.GameSupplier.
The GameSupplier extends a Supplier from the supplychain project and provides additional game-specific functionalities.
GameSupplier(String, DEVSSimulatorInterface, Point3d, Bank) - Constructor for class org.gscg.gameactors.GameSupplier
constructs a new GameSupplier; used when dragging and dropping an actor
GameSupplier(String, DEVSSimulatorInterface, Point3d, Role[], Bank, Product[], Double[]) - Constructor for class org.gscg.gameactors.GameSupplier
constructs a new GameSupplier
GameSupplier(String, DEVSSimulatorInterface, Point3d, Role[], Bank, double, Product[], Double[]) - Constructor for class org.gscg.gameactors.GameSupplier
constructs a new GameSupplier
GamingPersistent - class org.gscg.common.gui.statistics.components.GamingPersistent.
A GamingPersistent is used to enable the setting of values upon an update of the user interface.
GamingPersistent(ActorApplicationInterface, String, EventType, EventType, EventListenerInterface) - Constructor for class org.gscg.common.gui.statistics.components.GamingPersistent
constructs a new GamingPersistent
GamingPersistentData - class org.gscg.common.interactionlayer.dataobjects.GamingPersistentData.
The GamingPersistentData is used to contain data meant for a persisten which is present client-side.
GamingPersistentData(double, double, long, double, double, double, String) - Constructor for class org.gscg.common.interactionlayer.dataobjects.GamingPersistentData
constructs a new GamingPersistentData
GisActorAnimation - class org.gscg.gameleader.animation2D.GisActorAnimation.
The GisActorAnimation is useful in combination with a GIS based map as a background image.
GisActorAnimation(LocatableInterface, SimulatorInterface, URL) - Constructor for class org.gscg.gameleader.animation2D.GisActorAnimation
constructs a new GisActorAnimation
GisActorImageDataElement - class org.gscg.gameleader.animation2D.GisActorImageDataElement.
The GisActorImageDataElement contains the data for an actor image which can be displayed on a remote animation panel.
GisActorImageDataElement(String, String, String, DirectedPoint, Dimension, String, String) - Constructor for class org.gscg.gameleader.animation2D.GisActorImageDataElement
constructs a new GisActorImageDataElement
GisGraphicsRenderable - class org.gscg.gameleader.animation2D.GisGraphicsRenderable.
The GisGraphicsRenderable is useful in combination with a GIS based map as a background image.
GisGraphicsRenderable() - Constructor for class org.gscg.gameleader.animation2D.GisGraphicsRenderable
constructs a new GisGraphicsRenderable; this emtpy constructor is needed for persistency reasons
GisGraphicsRenderable(DirectedPoint, SimulatorInterface, String) - Constructor for class org.gscg.gameleader.animation2D.GisGraphicsRenderable
constructs a new GisGraphicsRenderable
GisGraphicsRenderable.Locatable - class org.gscg.gameleader.animation2D.GisGraphicsRenderable.Locatable.
A private implementation of the locatable interface.
GisGraphicsRenderable.Locatable(DirectedPoint, BoundingBox) - Constructor for class org.gscg.gameleader.animation2D.GisGraphicsRenderable.Locatable
constructs a new Locatable
GisLegendRenderable - class org.gscg.gameleader.animation2D.GisLegendRenderable.
Displays the legend on a non-remote animation panel.
GisLegendRenderable() - Constructor for class org.gscg.gameleader.animation2D.GisLegendRenderable
constructs a new GisLegendRenderable; this emtpy constructor is needed for persistency reasons
GisLegendRenderable(DirectedPoint, SimulatorInterface, String) - Constructor for class org.gscg.gameleader.animation2D.GisLegendRenderable
constructs a new DistributedGisLegendRenderable
GisRenderable2D - class org.gscg.gameleader.animation2D.GisRenderable2D.
An implementation suitable for deserialization.
GisRenderable2D() - Constructor for class org.gscg.gameleader.animation2D.GisRenderable2D
constructs a new GisRenderable2D
GisRenderable2D(SimulatorInterface, URL, String) - Constructor for class org.gscg.gameleader.animation2D.GisRenderable2D
constructs a new GisRenderable2D
GlobalInteractionLayerInterface - interface org.gscg.common.interactionlayer.GlobalInteractionLayerInterface.
Defines the methods for all the interaction layers present in a distributed interactive simulation, i.e. the single user and game leader interaction layers..
GlobalProgressDateAndTime - class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime.
The GlobalProgressDataAndTime object manages progress time for all the objects part of an interactive distributed simulation.
GlobalProgressDateAndTime(SimulatorInterface) - Constructor for class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime
constructs a new SimulationDateTime
GlobalProgressDateAndTime.CustomEventProducer - class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime.CustomEventProducer.
A custom implementation of an event producer.
GlobalProgressDateAndTime.CustomEventProducer() - Constructor for class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime.CustomEventProducer
constructs a new CustomEventProducer
GlobalRowOrColumnNumber - class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber.
The RowOrColumnNumber calculates the row or column which should be selected according to the time in the simulation.
GlobalRowOrColumnNumber(SimulatorInterface) - Constructor for class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
constructs a new GlobalRowOrColumnNumber
GlobalRowOrColumnNumber.CustomEventProducer - class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber.CustomEventProducer.
A custom implementation of an event producer.
GlobalRowOrColumnNumber.CustomEventProducer() - Constructor for class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber.CustomEventProducer
constructs a new CustomEventProducer
gameSemaphore - Variable in class org.gscg.common.GameAnimator
the semaphore for the game
getA() - Method in class org.gscg.experiment.DistTriangularDiscrete
 
getA() - Method in class org.gscg.experiment.DistTriangularGetters
 
getActions() - Method in class org.gscg.experiment.scenario.Scenario
 
getActorClassName() - Method in class org.gscg.gameleader.animation2D.GisActorImageDataElement
 
getActorKeys() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
getActorKeys() - Method in interface org.gscg.gameleader.interactionlayer.RemoteInteractionLayerInterface
 
getActorName() - Method in class org.gscg.gameleader.animation2D.GisActorImageDataElement
 
getActorType() - Method in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
 
getAllProductContent(Class, boolean, String) - Method in class org.gscg.game.GameActorContentStore
Method getAllProductContent returns the Content objects of type contentClass for a certain product
getAllProductContentData(Class, boolean, String) - Method in class org.gscg.game.GameActorContentStore
Method getAllProductContentData returns the Content object of type contentClass for a certain product in the form of data objects
getAmount() - Method in class org.gscg.common.gui.components.AmountSpinnerPanel
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderDayData
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderMonthData
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderWeekData
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderDayData
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderMonthData
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderWeekData
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderBasedOnQuoteData
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderConfirmationData
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderData
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderStandAloneData
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.QuoteData
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers
 
getAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.SentQuoteData
 
getAnimation() - Method in class org.gscg.gameactors.GameDistributor
 
getAnimation() - Method in class org.gscg.gameactors.GameManufacturer
 
getAnimation() - Method in class org.gscg.gameactors.GameMarket
 
getAnimation() - Method in class org.gscg.gameactors.GameSupplier
 
getAnimationDelay() - Method in class org.gscg.common.GameAnimator
 
getAnimationDelay() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
getAnimationDelay() - Method in interface org.gscg.gameleader.interactionlayer.RemoteInteractionLayerInterface
 
getArgs() - Method in class org.gscg.experiment.scenario.Event
 
getB() - Method in class org.gscg.experiment.DistTriangularDiscrete
 
getB() - Method in class org.gscg.experiment.DistTriangularGetters
 
getBank() - Static method in class org.gscg.game.Game
 
getBillData() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.PaymentData
 
getBindings() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
getBindings() - Method in interface org.gscg.gameleader.interactionlayer.RemoteInteractionLayerInterface
 
getBounds() - Method in class org.gscg.gameactors.GameDistributor
 
getBounds() - Method in class org.gscg.gameactors.GameManufacturer
 
getBounds() - Method in class org.gscg.gameactors.GameMarket
 
getBounds() - Method in class org.gscg.gameactors.GameSupplier
 
getBounds() - Method in class org.gscg.gameleader.animation2D.DistributedGisRenderable2D
 
getBounds() - Method in class org.gscg.gameleader.animation2D.GisGraphicsRenderable.Locatable
 
getBusinessPanelBackGroundColor() - Method in interface org.gscg.common.gui.ColorInterface
 
getC() - Method in class org.gscg.experiment.DistTriangularDiscrete
 
getC() - Method in class org.gscg.experiment.DistTriangularGetters
 
getCache(Object, EventType, boolean) - Method in interface org.gscg.common.interactionlayer.GlobalInteractionLayerInterface
this method is used by a remote client to indicate that it is 'online' the server side object is then able to subscribe to client side events and to send cached data
getCache(Object, EventType, boolean) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
getCache(Object, EventType, boolean) - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
getCache(Object, EventType, boolean) - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
getCell(int, int) - Method in class org.gscg.common.gui.statistics.TablePanel
gets the container in a cell
getCellBackGroundColor() - Method in interface org.gscg.common.gui.ColorInterface
 
getCellButtonBackGroundColor() - Method in interface org.gscg.common.gui.ColorInterface
 
getCellValue() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.BusinessData
 
getCellValues() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.EconomicsData
 
getChangedDistributors() - Static method in class org.gscg.gameactors.GameDistributorInteractive
 
getChangedManufacturers() - Static method in class org.gscg.gameactors.GameManufacturerInteractive
 
getChartTitle() - Method in class org.gscg.common.gui.statistics.components.BoxAndWhiskerChart
 
getChartTitle() - Method in interface org.gscg.common.gui.statistics.components.StatisticsChartInterface
Method getChartTitle
getChartTitle() - Method in class org.gscg.common.gui.statistics.components.StatisticsXYChart
 
getClientPersistentEventTypes() - Method in class org.gscg.singleuser.interactionlayer.business.statistics.CustomerStatistics
 
getClientSideInteractionLayerInterface() - Method in interface org.gscg.common.gui.ActorApplicationInterface
 
getColumn(Point) - Method in class org.gscg.common.gui.statistics.TablePanel
returns the column of a point on the panel
getColumnNumber() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.BusinessData
 
getColumnNumber() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.EconomicsData
 
getColumns() - Method in class org.gscg.common.gui.statistics.TablePanel
returns the number of Columns
getConfirmationStatus() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.SentOrderConfirmationData
 
getContent() - Method in class org.gscg.common.interactionlayer.dataobjects.NewsMessage
Method getContent.
getContent() - Method in class org.gscg.common.interactionlayer.dataobjects.SocialMessage
Method getContent.
getContentList(Class, boolean, String) - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
getContentList(Class, boolean, String) - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
getContentList(Class, boolean, String) - Method in interface org.gscg.singleuser.interactionlayer.RemoteInteractionLayerInterface
Method getContentList.
getContentList() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.ContentListData
Method getContentList
getContentType() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
 
getCurrentNumberDay() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getCurrentNumberMonth() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getCurrentNumberWeek() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getCustomEventProducer() - Method in class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime
 
getCustomEventProducer() - Method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getCutOffDate() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData
 
getData(String) - Method in interface org.gscg.common.interactionlayer.dataobjects.DataInterface
Method getData.
getData(String) - Method in class org.gscg.common.interactionlayer.dataobjects.ProgressionData
 
getData() - Method in class org.gscg.gameleader.animation2D.mouse.IntrospectionData
 
getData(String) - Method in class org.gscg.singleuser.interactionlayer.dataobjects.CurrentRowOrColumnData
 
getDate() - Method in class org.gscg.common.interactionlayer.dataobjects.SocialMessage
Method getDate.
getDate() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime
Method getDate returns the date based on the simulator time.
getDay() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderDayData
 
getDay() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.DateIntData
 
getDay() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderDayData
 
getDayHeaderValues() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getDayNumberTableRowNumber() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getDeliveryDate() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderData
 
getDimension() - Method in class org.gscg.gameleader.animation2D.GisActorImageDataElement
 
getDimension() - Method in class org.gscg.gameleader.animation2D.SingleImageDataElement
 
getDistance(LocatableInterface, LocatableInterface) - Method in class org.gscg.common.geo.CalculateLatLonDistance
 
getDistance(Point2d, Point2d) - Method in class org.gscg.common.geo.CalculateLatLonDistance
Returns the distance between two points (lat/lon) in kilometres.
getDistanceInKilometres() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData
 
getDistributor(String) - Static method in class org.gscg.experiment.Distributors
Method getDistributor returns a GameDistributor
getDistributorsArray() - Static method in class org.gscg.experiment.Distributors
Method getDistributorsArray returns an array of the distributors.
getEarliestDelivery() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData
 
getEarliestDelivery() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers
 
getEconomicsFinancial() - Method in class org.gscg.singleuser.interactionlayer.economics.Economics
 
getEndDate() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ProductionStartedData
Method getEndDate
getEventProducer() - Method in class org.gscg.singleuser.production.GameDelayProductionService
Method getEventProducer
getFinalPaymentDate() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.BillData
 
getFormat() - Method in class org.gscg.common.gui.components.interactivespinner.NumberEditor
Returns the java.text.NumberFormat object the JFormattedTextField uses to parse and format numbers.
getFormattedLabel(String) - Method in class org.gscg.gameleader.dialogs.components.AbstractPanel
Method getFormattedLabel returns a formatted label
getGameContentStore() - Method in class org.gscg.gameactors.GameDistributor
 
getGameContentStore() - Method in interface org.gscg.gameactors.GameInteractiveActorRoleInterface
Method getGameContentStore
getGameContentStore() - Method in class org.gscg.gameactors.GameManufacturer
 
getGlobalInteractionLayerInterface() - Method in interface org.gscg.common.gui.ActorApplicationInterface
 
getGlobalRowOrColumnNumber() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getGlobalSupplyChainData() - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
getGlobalSupplyChainData() - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
getGlobalSupplyChainData() - Method in interface org.gscg.singleuser.interactionlayer.SingleUserInteractionLayerInterface
 
getHeaderValue() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.BusinessData
 
getHeaderValue() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.EconomicsData
 
getId() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
getImage() - Method in class org.gscg.gameleader.animation2D.ImageDataElement
 
getImage() - Method in interface org.gscg.gameleader.animation2D.ImageDataInterface
returns the url of the image as a String
getInitialRFQData(String) - Method in class org.gscg.gameactors.GameDistributor
 
getInitialRFQData(String) - Method in class org.gscg.gameactors.GameManufacturer
 
getInternalDemandID() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.BillData
 
getInternalDemandID() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderData
 
getInternalDemandIdentifier() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData
 
getIntrospectedObjectData(String) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
getIntrospectedObjectData(String) - Method in interface org.gscg.gameleader.interactionlayer.RemoteInteractionLayerInterface
Method getIntrospectedObjectData returns the date of the object which has been introspected on a client-side animationpanel.
getJFreeChart() - Method in class org.gscg.common.gui.statistics.components.BoxAndWhiskerChart
 
getJFreeChart() - Method in interface org.gscg.common.gui.statistics.components.StatisticsChartInterface
Method getJFreeChart
getJFreeChart() - Method in class org.gscg.common.gui.statistics.components.StatisticsXYChart
 
getKey() - Method in class org.gscg.gameleader.animation2D.ImageDataElement
 
getKey() - Method in interface org.gscg.gameleader.animation2D.ImageDataInterface
method get key
getKey() - Method in class org.gscg.gameleader.animation2D.mouse.IntrospectionData
 
getLabel() - Method in class org.gscg.common.gui.components.BasicLabel
 
getLatLonLocation() - Method in interface org.gscg.common.geo.LatLonInterface
 
getLatestDelivery() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData
 
getLatestDelivery() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers
 
getLocation() - Method in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
 
getLocation() - Method in class org.gscg.gameleader.animation2D.DistributedGisRenderable2D
 
getLocation() - Method in class org.gscg.gameleader.animation2D.GisGraphicsRenderable.Locatable
 
getMainPanelBackGroundColor() - Method in interface org.gscg.common.gui.ColorInterface
 
getManufacturer(String) - Static method in class org.gscg.experiment.Manufacturers
Method getManufacturer returns a GameManufacturer
getManufacturersArray() - Static method in class org.gscg.experiment.Manufacturers
Method getManufacturersArray returns an array of the manufacturers.
getMarket(String) - Static method in class org.gscg.experiment.Markets
Method getMarket returns a PCMarket
getMarketsArray() - Static method in class org.gscg.experiment.Markets
Method getMarketsArray returns an array of the distributors.
getMax() - Method in class org.gscg.common.interactionlayer.dataobjects.GamingPersistentData
 
getMaximumCount() - Method in class org.gscg.common.DijkstraSemaphore
 
getMethodName() - Method in class org.gscg.experiment.scenario.Event
 
getMin() - Method in class org.gscg.common.interactionlayer.dataobjects.GamingPersistentData
 
getModel() - Method in class org.gscg.common.gui.components.interactivespinner.NumberEditor
Return our spinner ancestor's SpinnerNumberModel.
getMonth() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderMonthData
 
getMonth() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.DateIntData
 
getMonth() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderMonthData
 
getMonthHeaderValues() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getMonthNumberTableRowNumber() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getMonthStrings() - Static method in class org.gscg.common.gui.components.SpinnerUtilities
Method getMonthStrings.
getN() - Method in class org.gscg.common.interactionlayer.dataobjects.GamingPersistentData
 
getName() - Method in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
 
getName() - Method in class org.gscg.gameactors.GameDistributor
 
getName() - Method in class org.gscg.gameactors.GameManufacturer
 
getName() - Method in class org.gscg.gameactors.GameMarket
 
getName() - Method in class org.gscg.gameactors.GameSupplier
 
getName() - Method in class org.gscg.gameactors.statistics.Region
 
getName() - Method in interface org.gscg.gameactors.statistics.RegionInterface
 
getName() - Method in class org.gscg.gameleader.animation2D.mouse.IntrospectedFieldData
 
getName() - Method in class org.gscg.gameleader.animation2D.mouse.IntrospectionData
 
getName() - Method in class org.gscg.gameleader.dialogs.components.AbstractPanel
 
getNumber() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
 
getNumberOfDays() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getObjectSize(Object) - Static method in class org.gscg.common.interactionlayer.ObjectMeter
Determines the size of an object in bytes when it is serialized.
getOrder() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ProductionStartedData
Method getOrder
getOrderData() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.BillData
 
getOrderData() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderConfirmationData
 
getOrderData() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.SentOrderConfirmationData
 
getOrderData() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.ShipmentData
 
getOrientation() - Method in class org.gscg.gameleader.animation2D.SingleImageDataElement
 
getOwnLocation() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers
 
getOwner() - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
getOwner() - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
getOwner() - Method in interface org.gscg.singleuser.interactionlayer.SingleUserInteractionLayerInterface
 
getPaidAmount() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.PaymentData
 
getPanel(Object) - Static method in class org.gscg.gameleader.dialogs.components.DialogPanelFactory
Method getPanel returns an panel based on the given object
getPanelClassNames() - Method in class org.gscg.gameleader.dialogs.components.AbstractDialog
 
getPanelClassNames() - Method in interface org.gscg.gameleader.dialogs.components.DialogInterface
Method getPanelClassNames returns the panels which are supported by the panel.
getPersistent() - Method in class org.gscg.common.gui.statistics.components.GamingPersistent
 
getPersistentName() - Method in class org.gscg.common.interactionlayer.dataobjects.GamingPersistentData
 
getPoint() - Method in class org.gscg.gameleader.animation2D.ImageDataElement
 
getPoint() - Method in interface org.gscg.gameleader.animation2D.ImageDataInterface
 
getPrice() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.BillData
 
getPrice() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderBasedOnQuoteData
 
getPrice() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderConfirmationData
 
getPrice() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderData
 
getPrice() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderStandAloneData
 
getPrice() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.QuoteData
 
getPrice() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.SentQuoteData
 
getProduct(String) - Static method in class org.gscg.experiment.Products
Method getProduct returns a product based on its name
getProduct(String) - Method in class org.gscg.game.GameGlobalData
 
getProduct() - Method in class org.gscg.singleuser.production.ProductionSchedule
 
getProductName() - Method in class org.gscg.common.gui.statistics.data.DemandStatisticsChangedData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderDayData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderMonthData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderWeekData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderDayData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderMonthData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderWeekData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.ContentListData
Method getProductName
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderBasedOnQuoteData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderConfirmationData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderStandAloneData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.QuoteData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers
 
getProductName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.SentQuoteData
 
getProductNameToSuppliers() - Method in class org.gscg.gameactors.GameDistributor
 
getProductNameToSuppliers() - Method in class org.gscg.gameactors.GameManufacturer
 
getProducts() - Method in class org.gscg.game.GameGlobalData
 
getProducts() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.BusinessHeaderData
 
getProductsArray() - Static method in class org.gscg.experiment.Products
Method getProductsArray returns an array of the products.
getProgress() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime
 
getProgressCalendar() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getProgressIndicatorColor() - Method in interface org.gscg.common.gui.ColorInterface
 
getProgressTime() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime
 
getProperty(String) - Method in class org.gscg.experiment.scenario.Scenario
returns a property
getProposedDelivery() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderConfirmationData
 
getProposedDelivery() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.QuoteData
 
getProposedDelivery() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.SentQuoteData
 
getProposedShippingDate() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderConfirmationData
 
getProposedShippingDate() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderData
 
getQuoteData() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderBasedOnQuoteData
 
getReceivedSocialMessages() - Method in class org.gscg.common.interactionlayer.messaging.SocialMessaging
 
getReceiverLocationDescription() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.ContentData
 
getReceiverName() - Method in class org.gscg.common.interactionlayer.dataobjects.SocialMessage
Method getReceiverName.
getReceiverName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.ContentData
 
getRegion() - Method in interface org.gscg.gameactors.statistics.StatisticContentHandlerInterface
 
getRegion() - Method in class org.gscg.gameactors.statistics.StatisticOrderAverageUnitPriceHandler
 
getRegions() - Static method in class org.gscg.gameactors.statistics.DistributorStatistics
 
getRegions() - Static method in class org.gscg.gameactors.statistics.ManufacturerStatistics
 
getRemoteEventListener() - Method in interface org.gscg.common.gui.ClientSideInteractionLayerInterface
 
getReplication() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
getRfqData() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.QuoteData
 
getRfqData() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.SentQuoteData
 
getRow(Point) - Method in class org.gscg.common.gui.statistics.TablePanel
returns the row of a specific point
getRowNumber() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.BusinessData
 
getRows() - Method in class org.gscg.common.gui.statistics.TablePanel
returns the number of rows
getSampleMean() - Method in class org.gscg.common.interactionlayer.dataobjects.GamingPersistentData
 
getScenarioText() - Static method in class org.gscg.common.interactionlayer.messaging.ScenarioText
 
getSchedules() - Method in class org.gscg.singleuser.handlers.PCShopOrderHandlerMake
 
getSelectedObjects(Point2D) - Method in class org.gscg.gameleader.mouse.GameMouseInputListener
 
getSenderLocationDescription() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.ContentData
 
getSenderName() - Method in class org.gscg.common.interactionlayer.dataobjects.NewsMessage
Method getSenderName.
getSenderName() - Method in class org.gscg.common.interactionlayer.dataobjects.SocialMessage
Method getSenderName.
getSenderName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.ContentData
 
getSenderName() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers
 
getSentSocialMessages() - Method in class org.gscg.common.interactionlayer.messaging.SocialMessaging
 
getSeries() - Method in interface org.gscg.gameactors.statistics.StatisticContentHandlerInterface
 
getSeries() - Method in class org.gscg.gameactors.statistics.StatisticOrderAverageUnitPriceHandler
 
getSimulator() - Method in class org.gscg.experiment.scenario.Scenario
returns the simulator
getSimulator() - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
getSimulator() - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
getSimulator() - Method in interface org.gscg.singleuser.interactionlayer.SingleUserInteractionLayerInterface
 
getSimulatorTime() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
getSingleUserInteractionLayer() - Method in interface org.gscg.gameactors.GameActorInteractiveInterface
Method getSingleUserInteractionLayer.
getSingleUserInteractionLayer() - Method in class org.gscg.gameactors.GameDistributorInteractive
 
getSingleUserInteractionLayer() - Method in class org.gscg.gameactors.GameManufacturerInteractive
 
getSmallMapLocation() - Method in interface org.gscg.common.GameActorInterface
 
getSmallMapLocation(double, double, double, double) - Static method in class org.gscg.common.gui.images.LatLonToSmallMap
Method getSmallMapLocation returns a point reflecting the small map location for a player gui.
getSmallMapLocation() - Method in class org.gscg.gameactors.GameDistributor
 
getSmallMapLocation() - Method in class org.gscg.gameactors.GameManufacturer
 
getSmallMapLocation() - Method in class org.gscg.gameactors.GameMarket
 
getSmallMapLocation() - Method in class org.gscg.gameactors.GameSupplier
 
getSource() - Method in class org.gscg.gameleader.animation2D.DistributedGisRenderable2D
 
getSource() - Method in class org.gscg.gameleader.animation2D.GisGraphicsRenderable
 
getSpinner() - Method in class org.gscg.common.gui.components.AmountSpinnerPanel
 
getSpinner() - Method in class org.gscg.common.gui.components.EstimatedTransportTimePanel
 
getSpinner() - Method in class org.gscg.common.gui.components.PriceSpinnerPanel
 
getSpinner() - Method in class org.gscg.common.gui.components.TransportationCostsSpinnerPanel
 
getSpinner() - Method in class org.gscg.common.gui.components.interactivespinner.DefaultEditor
Returns the JSpinner ancestor of this editor or null.
getStartTime() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getStartTime() - Method in class org.gscg.experiment.scenario.Event
 
getStaticGlobalRowOrColumnNumber() - Method in class org.gscg.game.Game
 
getStaticProgressDateAndTime() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime
 
getStaticProgressDateAndTime() - Method in class org.gscg.game.Game
 
getStatisticEventTypes() - Method in interface org.gscg.common.interactionlayer.GlobalInteractionLayerInterface
 
getStatisticEventTypes() - Method in interface org.gscg.gameactors.statistics.StatisticContentHandlerInterface
 
getStatisticEventTypes() - Method in class org.gscg.gameactors.statistics.StatisticOrderAverageUnitPriceHandler
 
getStatisticEventTypes() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
getStatisticEventTypes() - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
getStatisticEventTypes() - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
getStatisticHandlers() - Method in class org.gscg.gameactors.statistics.Region
 
getStatisticHandlers() - Method in interface org.gscg.gameactors.statistics.RegionInterface
 
getStopTime() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime
 
getStream() - Method in class org.gscg.experiment.DistTriangularDiscrete
 
getStream() - Method in class org.gscg.experiment.DistTriangularGetters
 
getSubject() - Method in class org.gscg.common.interactionlayer.dataobjects.SocialMessage
Method getSubject.
getSum() - Method in class org.gscg.common.interactionlayer.dataobjects.GamingPersistentData
 
getSupplier(String) - Static method in class org.gscg.experiment.Suppliers
Method getSupplier returns a GameSupplier
getSuppliers(String) - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
getSuppliers(String) - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
getSuppliers(String) - Method in interface org.gscg.singleuser.interactionlayer.RemoteInteractionLayerInterface
Method getSuppliers returns the suppliers for the specified product name.
getSuppliers() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers
 
getSuppliersArray() - Static method in class org.gscg.experiment.Suppliers
Method getSuppliersArray returns an array of the suppliers.
getSuppliersLocations() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers
 
getSuppliersNickNames() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers
 
getSupplyChainActor(String) - Method in class org.gscg.game.GameGlobalData
 
getSupplyChainActors() - Method in class org.gscg.game.GameGlobalData
 
getSwingable() - Method in class org.gscg.common.gui.statistics.components.BoxAndWhiskerChart
 
getSwingable() - Method in interface org.gscg.common.gui.statistics.components.StatisticsChartInterface
Method getSwingable.
getSwingable() - Method in class org.gscg.common.gui.statistics.components.StatisticsXYChart
 
getTargetObject() - Method in class org.gscg.experiment.scenario.Event
 
getTextField(JSpinner) - Static method in class org.gscg.common.gui.components.SpinnerUtilities
Return the formatted text field used by the editor, or null if the editor doesn't descend from JSpinner.DefaultEditor or DefaultEditor..
getTextField(JInteractiveSpinner) - Static method in class org.gscg.common.gui.components.SpinnerUtilities
Return the formatted text field used by the editor, or null if the editor doesn't descend from JSpinner.DefaultEditor or DefaultEditor..
getTextField() - Method in class org.gscg.common.gui.components.interactivespinner.DefaultEditor
Returns the JFormattedTextField child of this editor.
getTime() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalProgressDateAndTime
 
getTime() - Method in class org.gscg.singleuser.production.ProductionSchedule
 
getTimeStep() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
getTimedEvent() - Method in class org.gscg.common.gui.statistics.data.DemandStatisticsChangedData
 
getTotalNumberOfDays() - Method in interface org.gscg.common.interactionlayer.GlobalInteractionLayerInterface
 
getTotalNumberOfDays() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
getTotalNumberOfDays() - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
getTotalNumberOfDays() - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
getTransPortMode() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData
 
getTransferData(DataFlavor) - Method in class org.gscg.common.gui.statistics.components.StatisticsTransferable
 
getTransferDataFlavors() - Method in class org.gscg.common.gui.statistics.components.StatisticsTransferable
 
getType() - Method in class org.gscg.gameleader.animation2D.ImageDataElement
 
getType() - Method in interface org.gscg.gameleader.animation2D.ImageDataInterface
Method getType returns a String reflecting the type of image, e.g.
getUnitPrice() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData
 
getUnitWeight() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData
 
getUrl() - Method in class org.gscg.experiment.scenario.Scenario
returns the URL
getValue() - Method in class org.gscg.gameleader.animation2D.mouse.IntrospectedFieldData
 
getVarianceSum() - Method in class org.gscg.common.interactionlayer.dataobjects.GamingPersistentData
 
getWeek() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.CommittedOrderWeekData
 
getWeek() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderWeekData
 
getWeekHeaderValues() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getWeekNumberTableRowNumber() - Static method in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
 
getXyChart() - Method in class org.gscg.common.gui.statistics.components.StatisticsXYChart
 
getYear() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.DateIntData
 
getYellowPage() - Method in class org.gscg.game.GameGlobalData
 
globalSupplyChainData - Variable in class org.gscg.gameactors.GameDistributor
the global supply chain game data
globalSupplyChainData - Variable in class org.gscg.gameactors.GameManufacturer
the global supply chain game data
greedy - Variable in class org.gscg.singleuser.production.GameDelayProductionService
if true, immediately start picking raw materials

H

HandlerParser - class org.gscg.experiment.HandlerParser.
Parses XML Elements into handlers.
HandlerParser() - Constructor for class org.gscg.experiment.HandlerParser
constructs a new HandlerParser
handleContent(Serializable) - Method in class org.gscg.gameactors.GameDistributorInteractive
 
handleContent(Serializable) - Method in class org.gscg.gameactors.GameManufacturerInteractive
 
handleContent(Serializable) - Method in class org.gscg.gameactors.statistics.StatisticOrderAverageUnitPriceHandler
 
handleContent(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveBillHandler
 
handleContent(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveBillTimeOutHandler
 
handleContent(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveInternalDemandHandler
 
handleContent(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveOrderConfirmationFineHandler
For the moment, the handler will just reorder the products from the start of the process, in case the confirmation is negative.
handleContent(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveOrderHandlerStock
 
handleContent(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveQuoteHandler
 
handleContent(Serializable) - Method in class org.gscg.singleuser.handlers.InteractiveRequestForQuoteHandler
 
handleContent(Serializable) - Method in class org.gscg.singleuser.handlers.LatLonOrderHandlerStock
 
handleContent(Serializable) - Method in class org.gscg.singleuser.handlers.LatLonRequestForQuoteHandler
 
handleContent(Serializable) - Method in class org.gscg.singleuser.handlers.ManufacturerOrderHandlerProduce
 
handleContent(Serializable) - Method in class org.gscg.singleuser.handlers.PCShopOrderHandlerMake
 
handleContent(Serializable) - Method in class org.gscg.singleuser.handlers.PCShopRequestForQuoteHandler
 
handleContent(Serializable) - Method in class org.gscg.singleuser.interactionlayer.business.statistics.CustomerStatistics
 
handleOrder(Order) - Method in class org.gscg.singleuser.handlers.InteractiveOrderHandlerStock
method sendOrder is called when a user confirms an order
humanControlled - Variable in class org.gscg.gameactors.GameDistributor
if true than we use any human intervention
humanControlled - Variable in class org.gscg.gameactors.GameManufacturer
if true than we use any human intervention

I

INITIALIZATION_COMPLETED_EVENT - Static variable in interface org.gscg.common.gui.ClientInterface
the INITIALIZATION_COMPLETED_EVENT is fired when the client is initialized completely
ImageDataElement - class org.gscg.gameleader.animation2D.ImageDataElement.
The ImageDataElement contains data in order to facilitate displaying images on a remote animation panel.
ImageDataElement(String, String, DirectedPoint, String) - Constructor for class org.gscg.gameleader.animation2D.ImageDataElement
constructs a new ImageDataElement
ImageDataInterface - interface org.gscg.gameleader.animation2D.ImageDataInterface.
The ImageDataInterface describes the methods an ImageDateElement must implement.
InteractiveBillHandler - class org.gscg.singleuser.handlers.InteractiveBillHandler.
The InteractiveBillTimeOutHandler implements the most basic rules to deal with bills.
InteractiveBillHandler(SupplyChainActor) - Constructor for class org.gscg.singleuser.handlers.InteractiveBillHandler
Constructor of the empty interactive QuoteHandler
InteractiveBillTimeOutHandler - class org.gscg.singleuser.handlers.InteractiveBillTimeOutHandler.
The InteractiveBillTimeOutHandler implements the most basic rules to deal with bills.
InteractiveBillTimeOutHandler(SupplyChainActor, double) - Constructor for class org.gscg.singleuser.handlers.InteractiveBillTimeOutHandler
constructs a new InteractiveBillTimeOutHandler
InteractiveInternalDemandHandler - class org.gscg.singleuser.handlers.InteractiveInternalDemandHandler.
The InteractiveInternalDemandHandler is a simple implementation of the business logic for an InternalDemand that comes in.
InteractiveInternalDemandHandler(SupplyChainActor) - Constructor for class org.gscg.singleuser.handlers.InteractiveInternalDemandHandler
Constructs a new InteractiveOrderConfirmationFineHandler.
InteractiveOrderConfirmationFineHandler - class org.gscg.singleuser.handlers.InteractiveOrderConfirmationFineHandler.
The InteractiveOrderConfirmationFineHandler is a simple implementation of the business logic for a OrderConfirmation that comes in.
InteractiveOrderConfirmationFineHandler(SupplyChainActor, double, double, double) - Constructor for class org.gscg.singleuser.handlers.InteractiveOrderConfirmationFineHandler
constructs a new InteractiveOrderConfirmationFineHandler
InteractiveOrderHandlerStock - class org.gscg.singleuser.handlers.InteractiveOrderHandlerStock.
The most simple form of an OrderHandler that takes the orders from stock is one that sends out an OrderConfirmation right away, and waits till the delivery date (should be minus the expected transportation time), picks the order, and ships it out as a Shipment.
InteractiveOrderHandlerStock(SupplyChainActor, StockInterface) - Constructor for class org.gscg.singleuser.handlers.InteractiveOrderHandlerStock
Construct a new InteractiveOrderHandler that takes the goods from stock when ordered.
InteractiveQuoteHandler - class org.gscg.singleuser.handlers.InteractiveQuoteHandler.
An Interactive Quote Handler.
InteractiveQuoteHandler(SupplyChainActor) - Constructor for class org.gscg.singleuser.handlers.InteractiveQuoteHandler
Constructor of the empty interactive QuoteHandler
InteractiveRequestForQuoteHandler - class org.gscg.singleuser.handlers.InteractiveRequestForQuoteHandler.

Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
InteractiveRequestForQuoteHandler(SupplyChainActor) - Constructor for class org.gscg.singleuser.handlers.InteractiveRequestForQuoteHandler
Constructor of the empty interactive QuoteHandler
IntrospectedFieldData - class org.gscg.gameleader.animation2D.mouse.IntrospectedFieldData.
Contains data for a field for client-side introspected objects on an animation panel.
IntrospectedFieldData(String, Serializable, boolean) - Constructor for class org.gscg.gameleader.animation2D.mouse.IntrospectedFieldData
constructs a new IntrospectedFieldData
IntrospectedObjectDataAction - class org.gscg.gameleader.animation2D.mouse.IntrospectedObjectDataAction.
The IntrospectedObjectDataAction opens an introspection dialog if the action is invoked via a popup window on an animation panel.
IntrospectedObjectDataAction(IntrospectionData, RemoteInteractionLayerInterface) - Constructor for class org.gscg.gameleader.animation2D.mouse.IntrospectedObjectDataAction
constructs a new IntrospectedObjectDataAction
IntrospectionData - class org.gscg.gameleader.animation2D.mouse.IntrospectionData.
Contains the field data of an introspected object, plus some additional information regarding the object like the key.
IntrospectionData(Serializable, IntrospectedFieldData[], String) - Constructor for class org.gscg.gameleader.animation2D.mouse.IntrospectionData
constructs a new IntrospectionData
IntrospectionUtil - class org.gscg.gameleader.interactionlayer.util.IntrospectionUtil.
Utility class for introspection.
idMap - Static variable in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
the static list of ids in this game for identification mapping
idMap - Static variable in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
the static list of ids in this game for identification mapping
init() - Method in class org.gscg.gameactors.GameDistributor
initializes the content handlers
init() - Method in class org.gscg.gameactors.GameDistributorInteractive
 
init() - Method in class org.gscg.gameactors.GameManufacturer
Method init
init() - Method in class org.gscg.gameactors.GameManufacturerInteractive
 
init() - Method in class org.gscg.gameactors.GameMarket
 
initialize() - Method in class org.gscg.gameleader.dialogs.actor.components.BankAccountPanel
 
initialize() - Method in class org.gscg.gameleader.dialogs.actor.components.NamePanel
 
initialize() - Method in class org.gscg.gameleader.dialogs.actor.components.StockPanel
 
initialize() - Method in class org.gscg.gameleader.dialogs.components.AbstractPanel
Method initialize.
initialize() - Method in class org.gscg.gameleader.dialogs.content.components.BillContentPanel
 
initialize() - Method in class org.gscg.gameleader.dialogs.content.components.NamePanel
 
initialize() - Method in class org.gscg.gameleader.dialogs.content.components.OrderBasedOnQuoteContentPanel
 
initialize() - Method in class org.gscg.gameleader.dialogs.content.components.OrderConfirmationContentPanel
 
initialize() - Method in class org.gscg.gameleader.dialogs.content.components.PaymentContentPanel
 
initialize() - Method in class org.gscg.gameleader.dialogs.content.components.QuoteContentPanel
 
initialize() - Method in class org.gscg.gameleader.dialogs.content.components.RequestForQuoteContentPanel
 
initialize() - Method in class org.gscg.gameleader.dialogs.content.components.ShipmentContentPanel
 
initialize() - Method in class org.gscg.gameleader.interactionlayer.CreateGameContext
Initializes a context and binds a game leader interaction layer to it.
initialize(Replication) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
interactiveQuoteHandler - Variable in class org.gscg.gameactors.GameDistributor
the special interactive quotehander
interactiveQuoteHandler - Variable in class org.gscg.gameactors.GameManufacturer
the special interactive quotehander
introspectObject(Object, Serializable) - Static method in class org.gscg.gameleader.interactionlayer.util.IntrospectionUtil
Introspects the given object
isDataFlavorSupported(DataFlavor) - Method in class org.gscg.common.gui.statistics.components.StatisticsTransferable
 
isDelivered() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.ShipmentData
 
isEditable() - Method in class org.gscg.gameleader.animation2D.mouse.IntrospectedFieldData
 
isFlip() - Method in class org.gscg.gameleader.animation2D.SingleImageDataElement
 
isHumanControlled() - Method in class org.gscg.gameactors.GameDistributor
 
isHumanControlled() - Method in class org.gscg.gameactors.GameManufacturer
 
isInTransit() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.ShipmentData
 
isInteractive() - Method in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
Method isInteractive.
isRotate() - Method in class org.gscg.gameleader.animation2D.SingleImageDataElement
 
isRunning() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
isScale() - Method in class org.gscg.gameleader.animation2D.SingleImageDataElement
 
isStatus() - Method in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
Method isStatus.
isTranslate() - Method in class org.gscg.gameleader.animation2D.SingleImageDataElement
 

J

JFormattedTextField - class org.gscg.common.gui.components.interactivespinner.JFormattedTextField.
(c) copyright 2005 Delft University of Technology , the Netherlands.
JFormattedTextField() - Constructor for class org.gscg.common.gui.components.interactivespinner.JFormattedTextField
constructs a new JFormattedTextField
JFormattedTextField(Object) - Constructor for class org.gscg.common.gui.components.interactivespinner.JFormattedTextField
constructs a new JFormattedTextField
JFormattedTextField(Format) - Constructor for class org.gscg.common.gui.components.interactivespinner.JFormattedTextField
constructs a new JFormattedTextField
JFormattedTextField(JFormattedTextField.AbstractFormatter) - Constructor for class org.gscg.common.gui.components.interactivespinner.JFormattedTextField
constructs a new JFormattedTextField
JFormattedTextField(JFormattedTextField.AbstractFormatterFactory) - Constructor for class org.gscg.common.gui.components.interactivespinner.JFormattedTextField
constructs a new JFormattedTextField
JFormattedTextField(JFormattedTextField.AbstractFormatterFactory, Object) - Constructor for class org.gscg.common.gui.components.interactivespinner.JFormattedTextField
constructs a new JFormattedTextField
JInteractiveSpinner - class org.gscg.common.gui.components.interactivespinner.JInteractiveSpinner.
The JInteractiveSpinner is used to override the interactivity settings of the underlying editors.
JInteractiveSpinner() - Constructor for class org.gscg.common.gui.components.interactivespinner.JInteractiveSpinner
constructs a new JInteractiveSpinner
JInteractiveSpinner(SpinnerModel) - Constructor for class org.gscg.common.gui.components.interactivespinner.JInteractiveSpinner
constructs a new JInteractiveSpinner

K

KEY_LOCAL_DATE - Static variable in class org.gscg.common.interactionlayer.dataobjects.ProgressionData
the local date key
KEY_LOCAL_PROGRESS - Static variable in class org.gscg.common.interactionlayer.dataobjects.ProgressionData
the local progress key
KEY_LOCAL_PROGRESS_TIME - Static variable in class org.gscg.common.interactionlayer.dataobjects.ProgressionData
the local progress time key
KEY_LOCAL_STOP_TIME - Static variable in class org.gscg.common.interactionlayer.dataobjects.ProgressionData
the local stop time key
KEY_LOCAL_TIME - Static variable in class org.gscg.common.interactionlayer.dataobjects.ProgressionData
the local time key
keyPressed(KeyEvent) - Method in class org.gscg.common.gui.components.interactivespinner.JFormattedTextField
 
keyReleased(KeyEvent) - Method in class org.gscg.common.gui.components.interactivespinner.JFormattedTextField
 
keyTyped(KeyEvent) - Method in class org.gscg.common.gui.components.interactivespinner.JFormattedTextField
 

L

LARGE_NEWS_MESSAGE_EVENT - Static variable in class org.gscg.common.interactionlayer.messaging.ScenarioText
the large news message event; this event is for a message panel
LatLonDistanceComparator - class org.gscg.common.geo.LatLonDistanceComparator.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
LatLonDistanceComparator(Point2d) - Constructor for class org.gscg.common.geo.LatLonDistanceComparator
constructs a new LatLonDistanceComparator
LatLonInterface - interface org.gscg.common.geo.LatLonInterface.
A LatLon Interface.
LatLonOrderHandlerStock - class org.gscg.singleuser.handlers.LatLonOrderHandlerStock.
(c) copyright 2005 Delft University of Technology , the Netherlands.
LatLonOrderHandlerStock(SupplyChainActor, StockInterface) - Constructor for class org.gscg.singleuser.handlers.LatLonOrderHandlerStock
constructs a new LatLonOrderHandlerStock
LatLonRequestForQuoteHandler - class org.gscg.singleuser.handlers.LatLonRequestForQuoteHandler.
(c) copyright 2005 Delft University of Technology , the Netherlands.
LatLonRequestForQuoteHandler(Trader, StockInterface, double, DistContinuous, TransportMode) - Constructor for class org.gscg.singleuser.handlers.LatLonRequestForQuoteHandler
constructs a new LatLonRequestForQuoteHandler
LatLonRequestForQuoteHandler(Trader, StockInterface, double, double, TransportMode) - Constructor for class org.gscg.singleuser.handlers.LatLonRequestForQuoteHandler
constructs a new LatLonRequestForQuoteHandler
LatLonToSmallMap - class org.gscg.common.gui.images.LatLonToSmallMap.
(c) copyright 2004 Delft University of Technology , the Netherlands.
LatLonToSmallMap() - Constructor for class org.gscg.common.gui.images.LatLonToSmallMap
constructs a new LatLonToSmallMap
LocationAndNameData - class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData.
The LocationAndNameData object contains the information with regards to the differnt actors in an interactive simulation.
LocationAndNameData() - Constructor for class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
constructs a new LocationAndNameData
LocationAndNameData(DirectedPoint, String, String, boolean) - Constructor for class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
constructs a new LocationObject
label - Variable in class org.gscg.common.gui.components.BasicLabel
the label
latLonDistanceCalculator - Variable in class org.gscg.gameactors.GameDistributor
the lat lon distance calculator to use
latLonDistanceCalculator - Variable in class org.gscg.gameactors.GameManufacturer
the lat lon distance calculator to use
layoutContainer(Container) - Method in class org.gscg.common.gui.components.interactivespinner.DefaultEditor
 
locatable - Variable in class org.gscg.gameleader.animation2D.GisGraphicsRenderable
the locatable
login(RemoteEventListenerInterface) - Method in interface org.gscg.common.interactionlayer.GlobalInteractionLayerInterface
 
login(RemoteEventListenerInterface) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
login(RemoteEventListenerInterface) - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
login(RemoteEventListenerInterface) - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 

M

ManufacturerOrderHandlerProduce - class org.gscg.singleuser.handlers.ManufacturerOrderHandlerProduce.
This handler receives an order and tries to collect the products for it.
ManufacturerOrderHandlerProduce(Trader, ProductionOrderHandler) - Constructor for class org.gscg.singleuser.handlers.ManufacturerOrderHandlerProduce
constructs a new ManufacturerOrderHandlerProduce
ManufacturerParser - class org.gscg.experiment.ManufacturerParser.
The ManufacturerParser parses xml-based experiments into their java objects.
ManufacturerParser() - Constructor for class org.gscg.experiment.ManufacturerParser
constructs a new ManufacturerParser This is a Utility Class.
ManufacturerSingleUserInteractionLayer - class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer.
The ManufacturerSingleUserInteractionLayer takes care of the communication between the simulation server side and a client side application for a manufacturer.
ManufacturerSingleUserInteractionLayer(SimulatorInterface, String, SupplyChainActor, GameGlobalData) - Constructor for class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
constructs a new DistributorSingleUserInteractionLayer
ManufacturerStatistics - class org.gscg.gameactors.statistics.ManufacturerStatistics.
This class keeps track of all kind of statistics for all the manufacturers present in a game.
ManufacturerStatistics() - Constructor for class org.gscg.gameactors.statistics.ManufacturerStatistics
constructs a new ManufacturerStatistics
ManufacturerXSDParser - class org.gscg.experiment.xsd.ManufacturerXSDParser.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
ManufacturerXSDParser() - Constructor for class org.gscg.experiment.xsd.ManufacturerXSDParser
constructs a new ManufacturerXSDParser
Manufacturers - class org.gscg.experiment.Manufacturers.
Manufacturers contains all the manufacturers to be used in the game.
Manufacturers() - Constructor for class org.gscg.experiment.Manufacturers
constructs a new Manufacturers
MarketParser - class org.gscg.experiment.MarketParser.
The MarketParser parses xml-based experiments into their java objects.
MarketParser() - Constructor for class org.gscg.experiment.MarketParser
constructs a new MarketParser This is a Utility Class.
MarketXSDParser - class org.gscg.experiment.xsd.MarketXSDParser.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
MarketXSDParser() - Constructor for class org.gscg.experiment.xsd.MarketXSDParser
constructs a new MarketXSDParser
Markets - class org.gscg.experiment.Markets.
Markets contains all the markets to be used in the game.
Markets() - Constructor for class org.gscg.experiment.Markets
constructs a new Markets
main(String[]) - Static method in class org.gscg.common.geo.CalculateLatLonDistance
 
main(String[]) - Static method in class org.gscg.common.gui.WaitingFrame
Method main
main(String[]) - Static method in class org.gscg.experiment.xsd.DistributorXSDParser
 
main(String[]) - Static method in class org.gscg.experiment.xsd.ManufacturerXSDParser
 
main(String[]) - Static method in class org.gscg.experiment.xsd.MarketXSDParser
 
main(String[]) - Static method in class org.gscg.experiment.xsd.ParseXSDS
Method main
main(String[]) - Static method in class org.gscg.experiment.xsd.ScriptXSDParser
 
main(String[]) - Static method in class org.gscg.game.Game
executes SingeUserGame
main(String[]) - Static method in class org.gscg.gameleader.DSOLApplicationDistributorGame
 
main(String[]) - Static method in class org.gscg.gameleader.interactionlayer.CreateGameContext
 
makeDateIntData(double, SimulatorInterface) - Static method in class org.gscg.singleuser.interactionlayer.dataobjects.DateIntData
 
makeSimulationDate(DateIntData, SimulatorInterface) - Static method in class org.gscg.singleuser.interactionlayer.dataobjects.DateIntData
 
manufacturer - Variable in class org.gscg.gameactors.GameDistributor
the manufacturers where the GameDistributor buys
manufacturerStatistics - Variable in class org.gscg.game.Game
the manufacturer statistics; reference made for persistency reasons
minimumLayoutSize(Container) - Method in class org.gscg.common.gui.components.interactivespinner.DefaultEditor
Returns the minimum size of first (and only) child plus the size of the parents insets.
mouseClicked(MouseEvent) - Method in class org.gscg.common.gui.components.AmountSpinnerPanel
 
mouseClicked(MouseEvent) - Method in class org.gscg.common.gui.components.EstimatedTransportTimePanel
 
mouseClicked(MouseEvent) - Method in class org.gscg.gameleader.mouse.GameMouseInputListener
 
mouseEntered(MouseEvent) - Method in class org.gscg.common.gui.components.AmountSpinnerPanel
 
mouseEntered(MouseEvent) - Method in class org.gscg.common.gui.components.EstimatedTransportTimePanel
 
mouseExited(MouseEvent) - Method in class org.gscg.common.gui.components.AmountSpinnerPanel
 
mouseExited(MouseEvent) - Method in class org.gscg.common.gui.components.EstimatedTransportTimePanel
 
mousePressed(MouseEvent) - Method in class org.gscg.common.gui.components.AmountSpinnerPanel
 
mousePressed(MouseEvent) - Method in class org.gscg.common.gui.components.EstimatedTransportTimePanel
 
mouseReleased(MouseEvent) - Method in class org.gscg.common.gui.components.AmountSpinnerPanel
 
mouseReleased(MouseEvent) - Method in class org.gscg.common.gui.components.EstimatedTransportTimePanel
 

N

NamePanel - class org.gscg.gameleader.dialogs.actor.components.NamePanel.
The NamePanel is used to display the name of an actor.
NamePanel(Object) - Constructor for class org.gscg.gameleader.dialogs.actor.components.NamePanel
constructs a new NamePanel
NamePanel - class org.gscg.gameleader.dialogs.content.components.NamePanel.
The NamePanel is used to display the name of an actor.
NamePanel(Object) - Constructor for class org.gscg.gameleader.dialogs.content.components.NamePanel
constructs a new NamePanel
NewsMessage - class org.gscg.common.interactionlayer.dataobjects.NewsMessage.
A news messsage is sent by a game leader to players in a game.
NewsMessage(String, String) - Constructor for class org.gscg.common.interactionlayer.dataobjects.NewsMessage
constructs a new NewsMessage
NumberEditor - class org.gscg.common.gui.components.interactivespinner.NumberEditor.
An editor for a JSpinner whose model is a SpinnerNumberModel.
NumberEditor(JInteractiveSpinner) - Constructor for class org.gscg.common.gui.components.interactivespinner.NumberEditor
Construct a JSpinner editor that supports displaying and editing the value of a SpinnerNumberModel with a JFormattedTextField.
NumberEditor(JInteractiveSpinner, String) - Constructor for class org.gscg.common.gui.components.interactivespinner.NumberEditor
Construct a JSpinner editor that supports displaying and editing the value of a SpinnerNumberModel with a JFormattedTextField.
namingExceptionThrown(NamingExceptionEvent) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
notify(EventInterface) - Method in class org.gscg.common.gui.statistics.components.DemandChangedStatisticsXYChart
 
notify(EventInterface) - Method in class org.gscg.common.gui.statistics.components.FinanceStatisticsXYChart
 
notify(EventInterface) - Method in class org.gscg.common.gui.statistics.components.GamingPersistent
 
notify(EventInterface) - Method in class org.gscg.common.gui.statistics.components.StatisticsStockXYChart
 
notify(EventInterface) - Method in class org.gscg.common.gui.statistics.components.StatisticsXYChart
 
notify(EventInterface) - Method in class org.gscg.common.interactionlayer.messaging.ScenarioText
 
notify(EventInterface) - Method in class org.gscg.common.interactionlayer.messaging.SocialMessaging
 
notify(EventInterface) - Method in class org.gscg.gameactors.GameDistributorInteractive
 
notify(EventInterface) - Method in class org.gscg.gameactors.GameManufacturerInteractive
 
notify(EventInterface) - Method in class org.gscg.gameactors.statistics.StatisticOrderAverageUnitPriceHandler
 
notify(EventInterface) - Method in class org.gscg.gameleader.DSOLApplicationDistributorGame
 
notify(EventInterface) - Method in class org.gscg.gameleader.dialogs.actor.components.BankAccountPanel
 
notify(EventInterface) - Method in class org.gscg.gameleader.dialogs.actor.components.StockPanel
 
notify(EventInterface) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
notify(EventInterface) - Method in class org.gscg.gameleader.interactionlayer.statistics.DemandStatistics
 
notify(EventInterface) - Method in class org.gscg.singleuser.handlers.CommittedOrderHandler
 
notify(EventInterface) - Method in class org.gscg.singleuser.handlers.ConfirmedOrderHandler
 
notify(EventInterface) - Method in class org.gscg.singleuser.handlers.ConfirmedProductionHandler
 
notify(EventInterface) - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
notify(EventInterface) - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
notify(EventInterface) - Method in class org.gscg.singleuser.interactionlayer.business.statistics.BankStatistics
 
notify(EventInterface) - Method in class org.gscg.singleuser.interactionlayer.business.statistics.StockStatistics
 
notify(EventInterface) - Method in class org.gscg.singleuser.interactionlayer.economics.EconomicsFinancial
 
notifyAnnounced(EventInterface) - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
notifyAnnounced(EventInterface) - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
notifyAnnounced(EventInterface) - Method in interface org.gscg.singleuser.interactionlayer.SingleUserInteractionLayerInterface
Method notifyAnnounced.

O

OBJECT_ADDED_EVENT - Static variable in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
the object added event
OBJECT_REMOVED_EVENT - Static variable in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
the object removed event
ORDERCOMMIT_SENT - Static variable in class org.gscg.singleuser.interactionlayer.business.statistics.CustomerStatistics
fired when an order commitment has been sent
ORDERED_AMOUNT - Static variable in class org.gscg.singleuser.interactionlayer.business.statistics.StockStatistics
the ordered amount
ORDER_CONFIRMATION_SENT_BY_CLIENT_EVENT - Static variable in class org.gscg.gameactors.GameDistributorInteractive
a client has confirmed an order
ORDER_CONFIRMATION_SENT_BY_CLIENT_EVENT - Static variable in class org.gscg.gameactors.GameManufacturerInteractive
a client has confirmed an order
ObjectMeter - class org.gscg.common.interactionlayer.ObjectMeter.
http://www.churchillobjects.com/c/13029.html See for project information www.simulation.tudelft.nl
OrderBasedOnQuoteContentPanel - class org.gscg.gameleader.dialogs.content.components.OrderBasedOnQuoteContentPanel.
The OrderBasedOnQuoteContentPanel is used to display the contents of an order.
OrderBasedOnQuoteContentPanel(Object, SimulatorInterface) - Constructor for class org.gscg.gameleader.dialogs.content.components.OrderBasedOnQuoteContentPanel
constructs a new OrderBasedOnQuoteContentPanel
OrderBasedOnQuoteData - class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderBasedOnQuoteData.
Contains data for an order.
OrderBasedOnQuoteData(OrderBasedOnQuote, SimulatorInterface) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderBasedOnQuoteData
constructs a new OrderBasedOnQuoteData
OrderBasedOnQuoteDialog - class org.gscg.gameleader.dialogs.content.OrderBasedOnQuoteDialog.
The OrderBasedOnQuoteDialog is used to show the contents of an order and the corresponding quote and request for quote.
OrderBasedOnQuoteDialog() - Constructor for class org.gscg.gameleader.dialogs.content.OrderBasedOnQuoteDialog
constructs a new OrderBasedOnQuoteDialog
OrderConfirmationContentPanel - class org.gscg.gameleader.dialogs.content.components.OrderConfirmationContentPanel.
The OrderConfirmationContentPanel is used to display the contents of an order confirmation.
OrderConfirmationContentPanel(Object) - Constructor for class org.gscg.gameleader.dialogs.content.components.OrderConfirmationContentPanel
constructs a new NamePanel
OrderConfirmationData - class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderConfirmationData.
Contains data for an order confirmation.
OrderConfirmationData(OrderConfirmation, SimulatorInterface) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderConfirmationData
 
OrderConfirmationDialog - class org.gscg.gameleader.dialogs.content.OrderConfirmationDialog.
The OrderConfirmationDialog is used to show the contents of an order confirmation and the corresponding order, quote and request for quote.
OrderConfirmationDialog() - Constructor for class org.gscg.gameleader.dialogs.content.OrderConfirmationDialog
constructs a new OrderConfirmationDialog
OrderData - class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderData.
Contains data for an order.
OrderData(Order, SimulatorInterface) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderData
constructs a new OrderData
OrderOutOfDateException - class org.gscg.common.gui.exceptions.OrderOutOfDateException.
The OrderOutOfDateException is thrown when a scheduled delivery of a product falls outside the simulation run length.
OrderOutOfDateException(Object, String, String) - Constructor for class org.gscg.common.gui.exceptions.OrderOutOfDateException
constructs a new OrderOutOfDateException
OrderStandAloneData - class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderStandAloneData.
Contains data for an order.
OrderStandAloneData(OrderStandAlone, SimulatorInterface) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderStandAloneData
constructs a new OrderBasedOnQuoteData
objectAdded(NamingEvent) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
objectRemoved(NamingEvent) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
objectRenamed(NamingEvent) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
org.gscg.common - package org.gscg.common
 
org.gscg.common.geo - package org.gscg.common.geo
 
org.gscg.common.gui - package org.gscg.common.gui
 
org.gscg.common.gui.components - package org.gscg.common.gui.components
 
org.gscg.common.gui.components.interactivespinner - package org.gscg.common.gui.components.interactivespinner
 
org.gscg.common.gui.exceptions - package org.gscg.common.gui.exceptions
 
org.gscg.common.gui.images - package org.gscg.common.gui.images
 
org.gscg.common.gui.statistics - package org.gscg.common.gui.statistics
 
org.gscg.common.gui.statistics.actions - package org.gscg.common.gui.statistics.actions
 
org.gscg.common.gui.statistics.components - package org.gscg.common.gui.statistics.components
 
org.gscg.common.gui.statistics.data - package org.gscg.common.gui.statistics.data
 
org.gscg.common.interactionlayer - package org.gscg.common.interactionlayer
 
org.gscg.common.interactionlayer.dataobjects - package org.gscg.common.interactionlayer.dataobjects
 
org.gscg.common.interactionlayer.location - package org.gscg.common.interactionlayer.location
 
org.gscg.common.interactionlayer.messaging - package org.gscg.common.interactionlayer.messaging
 
org.gscg.common.interactionlayer.timecontrol - package org.gscg.common.interactionlayer.timecontrol
 
org.gscg.experiment - package org.gscg.experiment
 
org.gscg.experiment.scenario - package org.gscg.experiment.scenario
 
org.gscg.experiment.xsd - package org.gscg.experiment.xsd
 
org.gscg.game - package org.gscg.game
 
org.gscg.gameactors - package org.gscg.gameactors
 
org.gscg.gameactors.statistics - package org.gscg.gameactors.statistics
 
org.gscg.gameleader - package org.gscg.gameleader
 
org.gscg.gameleader.animation2D - package org.gscg.gameleader.animation2D
 
org.gscg.gameleader.animation2D.mouse - package org.gscg.gameleader.animation2D.mouse
 
org.gscg.gameleader.dialogs.actor - package org.gscg.gameleader.dialogs.actor
 
org.gscg.gameleader.dialogs.actor.actions - package org.gscg.gameleader.dialogs.actor.actions
 
org.gscg.gameleader.dialogs.actor.components - package org.gscg.gameleader.dialogs.actor.components
 
org.gscg.gameleader.dialogs.components - package org.gscg.gameleader.dialogs.components
 
org.gscg.gameleader.dialogs.content - package org.gscg.gameleader.dialogs.content
 
org.gscg.gameleader.dialogs.content.actions - package org.gscg.gameleader.dialogs.content.actions
 
org.gscg.gameleader.dialogs.content.components - package org.gscg.gameleader.dialogs.content.components
 
org.gscg.gameleader.interactionlayer - package org.gscg.gameleader.interactionlayer
 
org.gscg.gameleader.interactionlayer.experiment - package org.gscg.gameleader.interactionlayer.experiment
 
org.gscg.gameleader.interactionlayer.statistics - package org.gscg.gameleader.interactionlayer.statistics
 
org.gscg.gameleader.interactionlayer.util - package org.gscg.gameleader.interactionlayer.util
 
org.gscg.gameleader.mouse - package org.gscg.gameleader.mouse
 
org.gscg.singleuser.handlers - package org.gscg.singleuser.handlers
 
org.gscg.singleuser.interactionlayer - package org.gscg.singleuser.interactionlayer
 
org.gscg.singleuser.interactionlayer.business - package org.gscg.singleuser.interactionlayer.business
 
org.gscg.singleuser.interactionlayer.business.statistics - package org.gscg.singleuser.interactionlayer.business.statistics
 
org.gscg.singleuser.interactionlayer.dataobjects - package org.gscg.singleuser.interactionlayer.dataobjects
 
org.gscg.singleuser.interactionlayer.dataobjects.content - package org.gscg.singleuser.interactionlayer.dataobjects.content
 
org.gscg.singleuser.interactionlayer.economics - package org.gscg.singleuser.interactionlayer.economics
 
org.gscg.singleuser.production - package org.gscg.singleuser.production
 

P

PAY_BILL_EVENT - Static variable in class org.gscg.gameactors.GameDistributorInteractive
a client has selected a bill to pay
PAY_BILL_EVENT - Static variable in class org.gscg.gameactors.GameManufacturerInteractive
a client has selected a bill to pay
PCShopOrderHandlerMake - class org.gscg.singleuser.handlers.PCShopOrderHandlerMake.
A production handler is able to generate products for stock with a certain interval.
PCShopOrderHandlerMake(Trader, ProductionSchedule[]) - Constructor for class org.gscg.singleuser.handlers.PCShopOrderHandlerMake
constructs a new PCShopOrderHandlerMake
PCShopRequestForQuoteHandler - class org.gscg.singleuser.handlers.PCShopRequestForQuoteHandler.
The RequestForQuotehandler implements the business logic for a supplier who receives a RequestForQuote.
PCShopRequestForQuoteHandler(Trader, DistContinuous, Product[], DistTriangularGetters[], DistContinuous) - Constructor for class org.gscg.singleuser.handlers.PCShopRequestForQuoteHandler
Construct a new RFQ handler.
PREFERRED_WIDTH - Static variable in class org.gscg.gameleader.dialogs.components.AbstractPanel
the preferred width
PREFIX - Static variable in class org.gscg.gameactors.statistics.DistributorStatistics
the prefix for the manufacturers to use
PREFIX - Static variable in class org.gscg.gameactors.statistics.ManufacturerStatistics
the prefix for the manufacturers to use
PRICE_SPINNER_NAME - Static variable in class org.gscg.common.gui.components.PriceSpinnerPanel
the name of the spinner
ParseXSDS - class org.gscg.experiment.xsd.ParseXSDS.
Parses all xsds based on the latest xml information.
ParseXSDS() - Constructor for class org.gscg.experiment.xsd.ParseXSDS
constructs a new ParseXSDS
PaymentContentPanel - class org.gscg.gameleader.dialogs.content.components.PaymentContentPanel.
The PaymentContentPanel is used to display the contents of a payment.
PaymentContentPanel(Object, SimulatorInterface) - Constructor for class org.gscg.gameleader.dialogs.content.components.PaymentContentPanel
constructs a new BillContentPanel
PaymentData - class org.gscg.singleuser.interactionlayer.dataobjects.content.PaymentData.
Contains data for a payment.
PaymentData(Payment, SimulatorInterface) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.PaymentData
 
PaymentDialog - class org.gscg.gameleader.dialogs.content.PaymentDialog.
The PaymentDialog is used to show the contents of a payment, and the corresponding bill, order, quote and request for quote.
PaymentDialog() - Constructor for class org.gscg.gameleader.dialogs.content.PaymentDialog
constructs a new PaymentDialog
PriceSpinnerPanel - class org.gscg.common.gui.components.PriceSpinnerPanel.
The PriceSpinnerPanel
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
PriceSpinnerPanel(boolean, double, int, double, int) - Constructor for class org.gscg.common.gui.components.PriceSpinnerPanel
constructs a new PriceSpinnerPanel
PriceSpinnerPanel(boolean, double, double, ChangeListener[], int) - Constructor for class org.gscg.common.gui.components.PriceSpinnerPanel
constructs a new PriceSpinnerPanel
ProducedOrderDayData - class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderDayData.
Contains the data for a produced order on a daily basis.
ProducedOrderDayData(String, int, double) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderDayData
constructs a new ProducedOrderDayData
ProducedOrderMonthData - class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderMonthData.
Contains the data for a produced order on a monthly basis.
ProducedOrderMonthData(String, int, double) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderMonthData
constructs a new ProducedOrderMonthData
ProducedOrderWeekData - class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderWeekData.
Contains the data for a produced order on a weekly basis.
ProducedOrderWeekData(String, int, double) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.ProducedOrderWeekData
constructs a new ProducedOrderWeekData
ProductComparator - class org.gscg.singleuser.interactionlayer.business.ProductComparator.
A comparator to put products in an alfabetical order.
ProductComparator() - Constructor for class org.gscg.singleuser.interactionlayer.business.ProductComparator
constructs a new ProductComparator
ProductParser - class org.gscg.experiment.ProductParser.
The ProductParser parses xml-based experiments into their java objects.
ProductParser() - Constructor for class org.gscg.experiment.ProductParser
constructs a new ProductParser This is a Utility Class.
ProductionSchedule - class org.gscg.singleuser.production.ProductionSchedule.
The ProductionSchedule is used to produce a product according to a predefined schedule.
ProductionSchedule(Product, double, double, StockInterface, DEVSSimulatorInterface) - Constructor for class org.gscg.singleuser.production.ProductionSchedule
constructs a new ProductionSchedule
ProductionStartedData - class org.gscg.singleuser.interactionlayer.dataobjects.ProductionStartedData.
Contains the production order as well as the expected production end date.
ProductionStartedData(ProductionOrder, double) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.ProductionStartedData
constructs a new ProductionStartedData
Products - class org.gscg.experiment.Products.
Products contains all the products to be used in the game.
Products() - Constructor for class org.gscg.experiment.Products
constructs a new Products
ProgressDateAndTime - class org.gscg.common.interactionlayer.timecontrol.ProgressDateAndTime.
The ProgressDataAndTime object manages the client-side ProgressPanel and ProgressIndicator panels.
ProgressDateAndTime(EventListenerInterface) - Constructor for class org.gscg.common.interactionlayer.timecontrol.ProgressDateAndTime
constructs a new SimulationDateTime
ProgressionData - class org.gscg.common.interactionlayer.dataobjects.ProgressionData.
The ProgressionData encapsulates all the data necessary to update the time and progression panel in a user interface.
ProgressionData(String, String, String, double, String) - Constructor for class org.gscg.common.interactionlayer.dataobjects.ProgressionData
constructs a new ProgressionData object.
paint(Graphics2D, Rectangle2D, Dimension, ImageObserver) - Method in class org.gscg.gameleader.animation2D.DistributedGisActorSingleImageRenderable
 
paint(Graphics2D, Rectangle2D, Dimension, ImageObserver) - Method in class org.gscg.gameleader.animation2D.DistributedGisContentSingleImageRenderable
 
paint(Graphics2D, Rectangle2D, Dimension, ImageObserver) - Method in class org.gscg.gameleader.animation2D.DistributedGisLegendRenderable
 
paint(Graphics2D, Rectangle2D, Dimension, ImageObserver) - Method in class org.gscg.gameleader.animation2D.DistributedGisRenderable2D
 
paint(Graphics2D, Rectangle2D, Dimension, ImageObserver) - Method in class org.gscg.gameleader.animation2D.GisActorAnimation
 
paint(Graphics2D, Rectangle2D, Dimension, ImageObserver) - Method in class org.gscg.gameleader.animation2D.GisGraphicsRenderable
 
paint(Graphics2D, Rectangle2D, Dimension, ImageObserver) - Method in class org.gscg.gameleader.animation2D.GisLegendRenderable
 
panels - Variable in class org.gscg.gameleader.dialogs.components.AbstractDialog
the list with panels
parent - Variable in class org.gscg.gameleader.interactionlayer.experiment.ExperimentParsingThread
the parent component
parseAndAddHandler(SupplyChainActor, Element) - Static method in class org.gscg.experiment.HandlerParser
parses the given handler element to a handler and adds this to the actor
parseDateToDateString(double, SimulatorInterface) - Static method in class org.gscg.gameleader.dialogs.content.components.ContentUtilities
Method parseTimeToDateString parses the given time to a date in the form of a String
parseDistributors(String, URL, GameGlobalData, DEVSSimulatorInterface) - Static method in class org.gscg.experiment.DistributorParser
parses a product xml-file.
parseExperiment(Element) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
parseExperiment(Element) - Method in interface org.gscg.gameleader.interactionlayer.experiment.ExperimentInterface
method parseExperiment
parseExperiment(Element) - Static method in class org.gscg.gameleader.interactionlayer.experiment.ExperimentParser
parses an experiment xml-file.
parseManufacturers(String, URL, GameGlobalData, DEVSSimulatorInterface) - Static method in class org.gscg.experiment.ManufacturerParser
parses a product xml-file.
parseMarkets(String, URL, DEVSSimulatorInterface) - Static method in class org.gscg.experiment.MarketParser
parses a product xml-file.
parseProducts(String, URL) - Static method in class org.gscg.experiment.ProductParser
parses a product xml-file.
parseScenario(String, URL) - Static method in class org.gscg.experiment.scenario.ScenarioParser
parses a scenario xml-file.
parseSuppliers(String, URL, DEVSSimulatorInterface) - Static method in class org.gscg.experiment.SupplierParser
parses a product xml-file.
parseUnit(String) - Static method in class org.gscg.experiment.ProductParser
Parses a string representing a unit into a unit
pay(Bill) - Method in class org.gscg.gameactors.GameDistributorInteractive
pays the bill
pay(Bill) - Method in class org.gscg.gameactors.GameManufacturerInteractive
pays the bill
pickRawMaterials(ProductionOrder, HashMap, boolean) - Method in class org.gscg.singleuser.production.GameDelayProductionService
 
popup(MouseEvent) - Method in class org.gscg.gameleader.mouse.GameMouseInputListener
 
preferredLayoutSize(Container) - Method in class org.gscg.common.gui.components.interactivespinner.DefaultEditor
Returns the preferred size of first (and only) child plus the size of the parents insets.
printBalanceSheet() - Method in class org.gscg.game.GameGlobalData
Prints a balance sheet to the output stream
printTally() - Method in class org.gscg.game.GameGlobalData
Prints a tally to the output stream
processFocusEvent(FocusEvent) - Method in class org.gscg.common.gui.components.interactivespinner.JFormattedTextField
 
produce() - Method in class org.gscg.singleuser.production.ProductionSchedule
produces the product and adds the produced product to the stock
productionTime - Variable in class org.gscg.singleuser.production.GameDelayProductionService
the time distribution to produce products
profitMargin - Variable in class org.gscg.singleuser.production.GameDelayProductionService
the fraction that is added to the cost of the materials
propertyChange(PropertyChangeEvent) - Method in class org.gscg.common.gui.components.interactivespinner.DefaultEditor
Called by the JFormattedTextField PropertyChangeListener.
publicFireEvent(EventInterface) - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
Method publicFireEvent.
publicFireEvent(EventInterface) - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
Method publicFireEvent.

Q

QUOTE_SENT_BY_CLIENT_EVENT - Static variable in class org.gscg.gameactors.GameDistributorInteractive
a client has selected an rfq and sent a quote
QUOTE_SENT_BY_CLIENT_EVENT - Static variable in class org.gscg.gameactors.GameManufacturerInteractive
a client has selected an rfq and sent a quote
QuoteContentPanel - class org.gscg.gameleader.dialogs.content.components.QuoteContentPanel.
The QuoteContentPanel is used to display the contents of a quote.
QuoteContentPanel(Object, SimulatorInterface) - Constructor for class org.gscg.gameleader.dialogs.content.components.QuoteContentPanel
constructs a new QuoteContentPanel
QuoteData - class org.gscg.singleuser.interactionlayer.dataobjects.content.QuoteData.
Contains data for a quote.
QuoteData(Quote, SimulatorInterface) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.QuoteData
constructs a new QuoteData
QuoteDialog - class org.gscg.gameleader.dialogs.content.QuoteDialog.
The QuoteDialog is used to show the contents of a quote and the corresponding request for quote.
QuoteDialog() - Constructor for class org.gscg.gameleader.dialogs.content.QuoteDialog
constructs a new QuoteDialog

R

RECEIVE_SOCIAL_MESSAGE - Static variable in class org.gscg.common.interactionlayer.messaging.SocialMessaging
event for social messages received by a human controlled actor
RFQData - class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData.
Contains data for a request for quote.
RFQData(RequestForQuote, SimulatorInterface) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData
 
RFQDataSuppliers - class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers.
Contains data for the suppliers to which a request for quote can be send.
RFQDataSuppliers(String, String[], String[], DateIntData, DateIntData, double, String, Point2d, Point2d[]) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQDataSuppliers
constructs a new RFQDataSuppliers
RFQ_DELETED_BY_CLIENT_EVENT - Static variable in class org.gscg.gameactors.GameDistributorInteractive
a client has deleted an rfq
RFQ_DELETED_BY_CLIENT_EVENT - Static variable in class org.gscg.gameactors.GameManufacturerInteractive
a client has deleted an rfq
RFQ_SENT_BY_CLIENT_EVENT - Static variable in class org.gscg.gameactors.GameDistributorInteractive
a client has sent an RFQ which forms the basis for a quote
RFQ_SENT_BY_CLIENT_EVENT - Static variable in class org.gscg.gameactors.GameManufacturerInteractive
a client has sent an RFQ which forms the basis for a quote
ReceivedUnknownEventException - class org.gscg.common.gui.exceptions.ReceivedUnknownEventException.
The ReceivedUnknownEventException is fired when an event listener receives an event but the listener has no logic to process the event, or the eventtype.
ReceivedUnknownEventException(Object, String, EventType) - Constructor for class org.gscg.common.gui.exceptions.ReceivedUnknownEventException
constructs a new ReceivedUnknownEventException
Region - class org.gscg.gameactors.statistics.Region.
A region is used to specify the geographical bounds.
Region(String, Point, Point) - Constructor for class org.gscg.gameactors.statistics.Region
constructs a new Region
RegionInterface - interface org.gscg.gameactors.statistics.RegionInterface.
The RegionInterface is used by regions.
RemoteInteractionLayerInterface - interface org.gscg.gameleader.interactionlayer.RemoteInteractionLayerInterface.
The RemoteInteraction interface defines the methods for the client-side application.
RemoteInteractionLayerInterface - interface org.gscg.singleuser.interactionlayer.RemoteInteractionLayerInterface.
THe RemoteInteraction interface defines the methods for the client-side application.
RequestForQuoteContentPanel - class org.gscg.gameleader.dialogs.content.components.RequestForQuoteContentPanel.
The RequestForQuotePanel is used to display the contents of a request for quote.
RequestForQuoteContentPanel(Object, SimulatorInterface) - Constructor for class org.gscg.gameleader.dialogs.content.components.RequestForQuoteContentPanel
constructs a new RequestForQuoteContentPanel
RequestForQuoteDialog - class org.gscg.gameleader.dialogs.content.RequestForQuoteDialog.
The RequestForQuoteDialog is used to show the contents of a request for quote.
RequestForQuoteDialog() - Constructor for class org.gscg.gameleader.dialogs.content.RequestForQuoteDialog
constructs a new RequestForQuoteDialog
release() - Method in class org.gscg.common.DijkstraSemaphore
Releases a previously acquires semaphore and increments the count by one.
release(int) - Method in class org.gscg.common.DijkstraSemaphore
Same as release() except that the count is increased by pCount instead of 1.
releaseAll() - Method in class org.gscg.common.DijkstraSemaphore
Releases all semaphores setting the count to max count.
removeActor(GameActorInterface) - Method in class org.gscg.common.interactionlayer.location.YellowPage
Method removeActor.
removeAllContentHandlers() - Method in class org.gscg.gameactors.GameDistributor
removes all the content handlers
removeAllContentHandlers() - Method in class org.gscg.gameactors.GameManufacturer
removes all the content handlers
removeAllSelectedCharts() - Method in class org.gscg.common.gui.statistics.ChartPanel
Method removeAllSelectedCharts removes all the listeners of the selected charts for server-side events.
removeAnimationRefreshDelayListener(RemoteEventListenerInterface) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
removeAnimationRefreshDelayListener(RemoteEventListenerInterface) - Method in interface org.gscg.gameleader.interactionlayer.RemoteInteractionLayerInterface
removes a listener for a refresh delay
removeCell(int, int) - Method in class org.gscg.common.gui.statistics.TablePanel
removes the content of a cell
removeLayoutComponent(Component) - Method in class org.gscg.common.gui.components.interactivespinner.DefaultEditor
This LayoutManager method does nothing.
removeListener(EventListenerInterface, EventType) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
removeListener(EventListenerInterface, EventType) - Method in class org.gscg.singleuser.interactionlayer.DistributorSingleUserInteractionLayer
 
removeListener(EventListenerInterface, EventType) - Method in class org.gscg.singleuser.interactionlayer.ManufacturerSingleUserInteractionLayer
 
removeSentReceivedContent(Content, boolean) - Method in class org.gscg.game.GameActorContentStore
 
resolveContentType(Class, boolean) - Static method in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
 
resolveEventType(Class, boolean) - Static method in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
 
resolveFullListEventType(Class, boolean) - Static method in class org.gscg.singleuser.interactionlayer.dataobjects.ContentNumberData
 
run() - Method in class org.gscg.common.GameAnimator
 
run() - Method in class org.gscg.experiment.scenario.ScenarioParsingThread
 
run() - Method in class org.gscg.gameleader.interactionlayer.experiment.ExperimentParsingThread
 

S

SCENARIO_ANALYST - Static variable in class org.gscg.experiment.scenario.Scenario
SCENARIO_ANALYST the analyst name property
SCENARIO_NAME - Static variable in class org.gscg.experiment.scenario.Scenario
SCENARIO_NAME the name property
SCENARIO_PARSED_EVENT - Static variable in class org.gscg.experiment.scenario.ScenarioParsingThread
SCENARIO_PARSED_EVENT
SELECTED_QUOTE_EVENT - Static variable in class org.gscg.gameactors.GameDistributorInteractive
a client has selected a quote which forms the basis for an order
SELECTED_QUOTE_EVENT - Static variable in class org.gscg.gameactors.GameManufacturerInteractive
a client has selected a quote which forms the basis for an order
SMALL_NEWS_MESSAGE_EVENT - Static variable in class org.gscg.common.interactionlayer.messaging.ScenarioText
the small news message event; this event is for a news bar
SOCIAL_MESSAGE_SENT - Static variable in class org.gscg.common.interactionlayer.messaging.SocialMessaging
event for social messages sent by a human controlled actor
STOCK_CHANGED_EVENT - Static variable in class org.gscg.singleuser.interactionlayer.business.statistics.StockStatistics
fired in case of bank changed events
Scenario - class org.gscg.experiment.scenario.Scenario.
The Scenario specifies the parameters for a simulation experiment
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
Scenario() - Constructor for class org.gscg.experiment.scenario.Scenario
constructs a new Scenario
ScenarioManager - class org.gscg.experiment.scenario.ScenarioManager.
The ScenarioManager.
ScenarioManager(Scenario, DEVSSimulatorInterface) - Constructor for class org.gscg.experiment.scenario.ScenarioManager
constructs a new ScenarioManager
ScenarioParser - class org.gscg.experiment.scenario.ScenarioParser.
The ScenarioParser parses xml-based scenarios into a sequence of events.
ScenarioParser() - Constructor for class org.gscg.experiment.scenario.ScenarioParser
constructs a new ExperimentParser This is a Utility Class.
ScenarioParsingThread - class org.gscg.experiment.scenario.ScenarioParsingThread.
A ScenarioParsingThread.
ScenarioParsingThread(EventListenerInterface, URL) - Constructor for class org.gscg.experiment.scenario.ScenarioParsingThread
constructs a new ScenarioParsingThread
ScenarioText - class org.gscg.common.interactionlayer.messaging.ScenarioText.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
ScenarioText(SimulatorInterface) - Constructor for class org.gscg.common.interactionlayer.messaging.ScenarioText
constructs a new ScenarioText
ScriptXSDParser - class org.gscg.experiment.xsd.ScriptXSDParser.
The ScriptXSDParser is used to parse a xml-schema file, and update it with the latest information on which it depends such as the number of manufacturers in a supply chain game.
ScriptXSDParser() - Constructor for class org.gscg.experiment.xsd.ScriptXSDParser
constructs a new ScriptXSDParser
SentOrderConfirmationData - class org.gscg.singleuser.interactionlayer.dataobjects.content.SentOrderConfirmationData.
Contains data for an order confirmation.
SentOrderConfirmationData(OrderData, int) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.SentOrderConfirmationData
constructs a new SentOrderConfirmationData
SentQuoteData - class org.gscg.singleuser.interactionlayer.dataobjects.content.SentQuoteData.
Contains data for a quote.
SentQuoteData(RFQData, DateIntData, double, double) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.SentQuoteData
constructs a new SentQuoteData
ShipmentContentPanel - class org.gscg.gameleader.dialogs.content.components.ShipmentContentPanel.
The ShipmentContentPanel is used to display the contents of a shipment.
ShipmentContentPanel(Object) - Constructor for class org.gscg.gameleader.dialogs.content.components.ShipmentContentPanel
constructs a new ShipmentContentPanel
ShipmentData - class org.gscg.singleuser.interactionlayer.dataobjects.content.ShipmentData.
Contains data for a shipment.
ShipmentData(Shipment, SimulatorInterface) - Constructor for class org.gscg.singleuser.interactionlayer.dataobjects.content.ShipmentData
 
ShipmentDialog - class org.gscg.gameleader.dialogs.content.ShipmentDialog.
The ShipmentDialog is used to show the contents of a shipment, and the corresponding order, quote and request for quote.
ShipmentDialog() - Constructor for class org.gscg.gameleader.dialogs.content.ShipmentDialog
constructs a new OrderConfirmationDialog
SingleImageDataElement - class org.gscg.gameleader.animation2D.SingleImageDataElement.
The SingleImageDataElement contains the data for a single image renderable which can be displayed on a remote animation panel.
SingleImageDataElement(String, String, String, DirectedPoint, Dimension, boolean, short, boolean, boolean, boolean) - Constructor for class org.gscg.gameleader.animation2D.SingleImageDataElement
constructs a new ImageDataElement
SingleUserInteractionLayerInterface - interface org.gscg.singleuser.interactionlayer.SingleUserInteractionLayerInterface.
The interface for single user interaction layers.
SocialMessage - class org.gscg.common.interactionlayer.dataobjects.SocialMessage.
A social messsage is sent between human controlled actors and game leader.
SocialMessage(String, String, String, String) - Constructor for class org.gscg.common.interactionlayer.dataobjects.SocialMessage
constructs a new SocialMessage
SocialMessaging - class org.gscg.common.interactionlayer.messaging.SocialMessaging.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
SocialMessaging(GlobalInteractionLayerInterface, YellowPage) - Constructor for class org.gscg.common.interactionlayer.messaging.SocialMessaging
constructs a new SocialMessaging
SpinnerNumberModel - class org.gscg.common.gui.components.interactivespinner.SpinnerNumberModel.
(c) copyright 2005 Delft University of Technology , the Netherlands.
SpinnerNumberModel() - Constructor for class org.gscg.common.gui.components.interactivespinner.SpinnerNumberModel
constructs a new SpinnerNumberModel
SpinnerNumberModel(double, double, double, double) - Constructor for class org.gscg.common.gui.components.interactivespinner.SpinnerNumberModel
constructs a new SpinnerNumberModel
SpinnerNumberModel(int, int, int, int) - Constructor for class org.gscg.common.gui.components.interactivespinner.SpinnerNumberModel
constructs a new SpinnerNumberModel
SpinnerNumberModel(Number, Comparable, Comparable, Number) - Constructor for class org.gscg.common.gui.components.interactivespinner.SpinnerNumberModel
constructs a new SpinnerNumberModel
SpinnerUtilities - class org.gscg.common.gui.components.SpinnerUtilities.

Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
StatisticContentHandlerInterface - interface org.gscg.gameactors.statistics.StatisticContentHandlerInterface.
The StatisticContentHandler interface.
StatisticOrderAverageUnitPriceHandler - class org.gscg.gameactors.statistics.StatisticOrderAverageUnitPriceHandler.
The StatisticOrderAverageUnitPriceHandler is used to collect statistics with regards to ordersPerProduct.
StatisticOrderAverageUnitPriceHandler(RegionInterface, String) - Constructor for class org.gscg.gameactors.statistics.StatisticOrderAverageUnitPriceHandler
constructs a new StatisticOrderAverageUnitPriceHandler
StatisticsChartInterface - interface org.gscg.common.gui.statistics.components.StatisticsChartInterface.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
StatisticsInterface - interface org.gscg.common.gui.statistics.components.StatisticsInterface.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
StatisticsStockXYChart - class org.gscg.common.gui.statistics.components.StatisticsStockXYChart.
The StatisticsStockXYChart is used to display a set of values (x,y) using a xy-chart.
StatisticsStockXYChart(ActorApplicationInterface, EventType, String, String, String, double, String) - Constructor for class org.gscg.common.gui.statistics.components.StatisticsStockXYChart
the StatisticsStockXYChart show the statistics per area which are used in the are infromation frame
StatisticsTransferable - class org.gscg.common.gui.statistics.components.StatisticsTransferable.
The ContextTransferable class transfers keys in DropNDrag Operations.
StatisticsTransferable(Object) - Constructor for class org.gscg.common.gui.statistics.components.StatisticsTransferable
constructs a new ContextTransferable
StatisticsXYChart - class org.gscg.common.gui.statistics.components.StatisticsXYChart.
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
StatisticsXYChart(ActorApplicationInterface, EventType, String, String, String, double) - Constructor for class org.gscg.common.gui.statistics.components.StatisticsXYChart
the AreaStatistics show the statistics per area which are used in the are infromation frame
StockPanel - class org.gscg.gameleader.dialogs.actor.components.StockPanel.
The StockPanel is used to show information about the stock of a trader, and to enable a game leader to change the amount of the products.
StockPanel(Object) - Constructor for class org.gscg.gameleader.dialogs.actor.components.StockPanel
constructs a new StockPanel
StockStatistics - class org.gscg.singleuser.interactionlayer.business.statistics.StockStatistics.
The StockStatistics subscribes to stock changed events fired by the stock of an actor.
StockStatistics(SingleUserInteractionLayerInterface, Trader, int) - Constructor for class org.gscg.singleuser.interactionlayer.business.statistics.StockStatistics
constructs a new StockStatistics
SupplierParser - class org.gscg.experiment.SupplierParser.
The SupplierParser parses xml-based experiments into their java objects.
SupplierParser() - Constructor for class org.gscg.experiment.SupplierParser
constructs a new SupplierParser This is a Utility Class.
Suppliers - class org.gscg.experiment.Suppliers.
Suppliers contains all the suppliers to be used in the game.
Suppliers() - Constructor for class org.gscg.experiment.Suppliers
constructs a new Suppliers
SupplyChainActorDialog - class org.gscg.gameleader.dialogs.actor.SupplyChainActorDialog.
The SupplyChainActorDialog is used to show the name and balance of a supply chain actor.
SupplyChainActorDialog() - Constructor for class org.gscg.gameleader.dialogs.actor.SupplyChainActorDialog
constructs a new ActorInterfaceDialog
saveSimulation() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
saveSimulation() - Method in interface org.gscg.gameleader.interactionlayer.RemoteInteractionLayerInterface
saves a simulation to a persitent storage
scenario - Variable in class org.gscg.experiment.scenario.ScenarioParsingThread
the scenario
scheduleObjects() - Method in class org.gscg.experiment.scenario.ScenarioManager
Method scheduleObjects schedules all the actions part of the scenario
selectImage() - Method in class org.gscg.gameleader.animation2D.DistributedSingleImageRenderable
 
selectedCharts - Variable in class org.gscg.common.gui.statistics.ChartPanel
the map with selected charts
sendContent(Content, double) - Method in class org.gscg.gameactors.GameDistributorInteractive
 
sendContent(Content, double) - Method in class org.gscg.gameactors.GameManufacturer
 
sendContent(Content, double) - Method in class org.gscg.gameactors.GameManufacturerInteractive
 
sendContent(Content, double) - Method in class org.gscg.gameactors.GameSupplier
 
series - Variable in class org.gscg.common.gui.statistics.components.StatisticsXYChart
the series
setActions(Event[]) - Method in class org.gscg.experiment.scenario.Scenario
sets the actions
setActorType(String) - Method in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
 
setAmount(double) - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.OrderConfirmationData
 
setAnimationDelay(long) - Method in class org.gscg.common.GameAnimator
 
setAnimationDelay(long) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
setAnimationDelay(long) - Method in interface org.gscg.gameleader.interactionlayer.RemoteInteractionLayerInterface
 
setAnimationRefreshDelay(double, RemoteEventListenerInterface) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
setAnimationRefreshDelay(double, RemoteEventListenerInterface) - Method in interface org.gscg.gameleader.interactionlayer.RemoteInteractionLayerInterface
sets the refresh delay for the client side animation panel; the server responds with a GameLeaderInteractionLayer.ANIMATION_UPDATE_EVENT
setBackground(Color) - Method in class org.gscg.common.gui.components.BasicLabel
 
setCell(Component, int, int) - Method in class org.gscg.common.gui.statistics.TablePanel
Method setCell.
setCellValues(String[]) - Method in class org.gscg.singleuser.interactionlayer.dataobjects.EconomicsData
 
setDate(String) - Method in class org.gscg.common.interactionlayer.dataobjects.SocialMessage
Method setDate.
setFont(Font) - Method in class org.gscg.common.gui.components.BasicLabel
 
setForeground(Color) - Method in class org.gscg.common.gui.components.BasicLabel
 
setInteractiveQuoteHandler(InteractiveQuoteHandler) - Method in class org.gscg.gameactors.GameDistributor
sets the interactive quote handler
setInteractiveQuoteHandler(InteractiveQuoteHandler) - Method in class org.gscg.gameactors.GameManufacturer
sets the interactive quote handler
setLocation(DirectedPoint) - Method in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
 
setLocation(DirectedPoint) - Method in class org.gscg.gameleader.animation2D.DistributedGisLegendRenderable
 
setLocation(DirectedPoint) - Method in class org.gscg.gameleader.animation2D.DistributedGisRenderable2D
 
setLocation(DirectedPoint) - Method in interface org.gscg.gameleader.animation2D.DistributedRenderable2DInterface
sets the location of an object
setLocation(DirectedPoint) - Method in class org.gscg.gameleader.animation2D.DistributedSingleImageRenderable
 
setMaximumCount(int) - Method in class org.gscg.common.DijkstraSemaphore
sets the maximum count
setName(String) - Method in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
 
setPoints(double[]) - Method in class org.gscg.gameleader.animation2D.ImageDataElement
 
setPoints(DirectedPoint) - Method in class org.gscg.gameleader.animation2D.ImageDataElement
sets the directed point
setPoints(double[]) - Method in interface org.gscg.gameleader.animation2D.ImageDataInterface
sets the directed point
setProperty(String, String) - Method in class org.gscg.experiment.scenario.Scenario
sets a property
setSimulator(SimulatorInterface) - Method in class org.gscg.experiment.scenario.Scenario
sets the simulator
setSimulator(SimulatorInterface) - Static method in class org.gscg.gameleader.dialogs.components.DialogPanelFactory
Method setSimulator sets the simulator to use.
setSingleUserInteractionLayer(SingleUserInteractionLayerInterface) - Method in interface org.gscg.gameactors.GameActorInteractiveInterface
 
setSingleUserInteractionLayer(SingleUserInteractionLayerInterface) - Method in class org.gscg.gameactors.GameDistributorInteractive
 
setSingleUserInteractionLayer(SingleUserInteractionLayerInterface) - Method in class org.gscg.gameactors.GameManufacturerInteractive
 
setSingleUserInteractionlayer(SingleUserInteractionLayerInterface) - Method in class org.gscg.game.GameActorContentStore
 
setSmallMapLocation(DirectedPoint) - Method in class org.gscg.gameactors.GameDistributor
 
setSmallMapLocation(DirectedPoint) - Method in class org.gscg.gameactors.GameManufacturer
 
setSmallMapLocation(DirectedPoint) - Method in class org.gscg.gameactors.GameMarket
 
setSmallMapLocation(DirectedPoint) - Method in class org.gscg.gameactors.GameSupplier
 
setStatus(boolean) - Method in class org.gscg.common.gui.statistics.components.BoxAndWhiskerChart
 
setStatus(boolean) - Method in class org.gscg.common.gui.statistics.components.GamingPersistent
 
setStatus(boolean) - Method in interface org.gscg.common.gui.statistics.components.StatisticsInterface
Method setStatus sets the status of the statistic.
setStatus(boolean) - Method in class org.gscg.common.gui.statistics.components.StatisticsXYChart
 
setStatus(boolean) - Method in class org.gscg.common.interactionlayer.dataobjects.LocationAndNameData
Method setStatus.
setTimeStep(double) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
setUrl(URL) - Method in class org.gscg.experiment.scenario.Scenario
sets the URL of the experiment
setValue(Number) - Method in class org.gscg.gameleader.animation2D.mouse.IntrospectedFieldData
Sets the value Since we assume that this is always a number.
ship(Order) - Method in class org.gscg.singleuser.handlers.InteractiveOrderHandlerStock
Pick and ship the goods.
ship(Order) - Method in class org.gscg.singleuser.handlers.LatLonOrderHandlerStock
Pick and ship the goods.
ship(Order) - Method in class org.gscg.singleuser.handlers.ManufacturerOrderHandlerProduce
Pick and ship the goods.
ship(Order) - Method in class org.gscg.singleuser.handlers.PCShopOrderHandlerMake
Pick and ship the goods.
source - Variable in class org.gscg.experiment.scenario.ScenarioParsingThread
the owning listener
start() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
startProduction(ProductionOrder, double, HashMap) - Method in class org.gscg.singleuser.production.GameDelayProductionService
Start the production at the latest possible time.
starvationCheck() - Method in class org.gscg.common.DijkstraSemaphore
This method blocks the calling thread until the count drops to zero.
stateChanged(ChangeEvent) - Method in class org.gscg.common.gui.components.PriceSpinnerPanel
 
stateChanged(ChangeEvent) - Method in class org.gscg.common.gui.components.TransportationCostsSpinnerPanel
 
stateChanged(ChangeEvent) - Method in class org.gscg.common.gui.components.interactivespinner.DefaultEditor
This method is called when the spinner's model's state changes.
stateChanged(ChangeEvent) - Method in class org.gscg.gameleader.dialogs.actor.components.BankAccountPanel
 
stats - Variable in class org.gscg.common.gui.statistics.ChartPanel
a map with all the statistics
step() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
stop() - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
suppliers - Variable in class org.gscg.gameactors.GameManufacturer
the suppliers where the GameManufacturer buys

T

TOTAL_NUMBER_OF_DAYS - Static variable in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
fired to indicate the total number of days in the simulation
TRANSPORTATION_SPINNER_NAME - Static variable in class org.gscg.common.gui.components.TransportationCostsSpinnerPanel
the name of the spinner
TablePanel - class org.gscg.common.gui.statistics.TablePanel.
The tablePanel provides an easy to access table.
TablePanel(int, int) - Constructor for class org.gscg.common.gui.statistics.TablePanel
Constructor for TablePanel.
ThreadedEventProducer - class org.gscg.common.interactionlayer.ThreadedEventProducer.
The ThreadedEventProducer extends the EventProducer.
ThreadedEventProducer() - Constructor for class org.gscg.common.interactionlayer.ThreadedEventProducer
constructs a new ThreadedEventProducer
TraderDialog - class org.gscg.gameleader.dialogs.actor.TraderDialog.
The TraderDialog is used to show the name, balance and stock of a trader.
TraderDialog() - Constructor for class org.gscg.gameleader.dialogs.actor.TraderDialog
constructs a new TraderDialog
TransportationCostsSpinnerPanel - class org.gscg.common.gui.components.TransportationCostsSpinnerPanel.
The TransportationCostsSpinnerPanel
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
TransportationCostsSpinnerPanel(boolean, double, double, double, ChangeListener, int) - Constructor for class org.gscg.common.gui.components.TransportationCostsSpinnerPanel
constructs a new PriceSpinnerPanel
toString() - Method in class org.gscg.common.gui.statistics.components.BoxAndWhiskerChart
 
toString() - Method in class org.gscg.common.gui.statistics.components.StatisticsXYChart
 
toString() - Method in class org.gscg.experiment.scenario.Event
 
toString() - Method in class org.gscg.experiment.scenario.Scenario
 
toString() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.DateIntData
 
toString() - Method in class org.gscg.singleuser.interactionlayer.dataobjects.content.RFQData
 
tryAcquire() - Method in class org.gscg.common.DijkstraSemaphore
Non-blocking version of acquire().

U

UNSUBSCRIBE_FROM_SERVER_EVENT - Static variable in interface org.gscg.common.gui.ClientInterface
indicates all the objects which are listening to server side events to unsubscribe
UPDATE_ACTORS - Static variable in class org.gscg.common.interactionlayer.location.YellowPage
to indicate the adding or removing of new actors
UPDATE_ALL_NUMBER_DATA_EVENT - Static variable in class org.gscg.game.GameActorContentStore
the UPDATE_ALL_NUMBER_DATA_EVENT event
UPDATE_BUSINESS_PRODUCTION_PANEL_DAY - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessProduction
updates the rows in a table
UPDATE_BUSINESS_PRODUCTION_PANEL_MONTH - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessProduction
updates the rows in a table
UPDATE_BUSINESS_PRODUCTION_PANEL_WEEK - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessProduction
updates the rows in a table
UPDATE_BUSINESS_PRODUCTION_PRODUCT_HEADERS - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessProduction
updates the product headers and the number of required columns
UPDATE_BUSINESS_PURCHASE_PANEL_DAY - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessPurchase
updates the rows in a table
UPDATE_BUSINESS_PURCHASE_PANEL_MONTH - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessPurchase
updates the rows in a table
UPDATE_BUSINESS_PURCHASE_PANEL_WEEK - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessPurchase
updates the rows in a table
UPDATE_BUSINESS_PURCHASE_PRODUCT_HEADERS - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessPurchase
updates the product headers and the number of required columns
UPDATE_BUSINESS_SALES_PANEL_DAY - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessSales
updates the rows in a table
UPDATE_BUSINESS_SALES_PANEL_MONTH - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessSales
updates the rows in a table
UPDATE_BUSINESS_SALES_PANEL_WEEK - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessSales
updates the rows in a table
UPDATE_BUSINESS_SALES_PRODUCT_HEADERS - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessSales
updates the product headers and the number of required columns
UPDATE_BUSINESS_STOCK_PRODUCT_HEADERS - Static variable in class org.gscg.singleuser.interactionlayer.business.BusinessStock
updates the product headers and the number of required columns
UPDATE_CURRENT_DATE - Static variable in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
fired when the date in the game has changed
UPDATE_CURRENT_DATES - Static variable in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
fired when the all the columns and rows must be updated according to the simulation time
UPDATE_CURRENT_DAY - Static variable in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
fired when the current row or column must be updated according to the simulation time
UPDATE_CURRENT_DAY - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.CurrentRowOrColumnData
fired when the current row or column must be updated according to the simulation time
UPDATE_CURRENT_MONTH - Static variable in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
fired when the current row or column must be updated according to the simulation time
UPDATE_CURRENT_MONTH - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.CurrentRowOrColumnData
fired when the current row or column must be updated according to the simulation time
UPDATE_CURRENT_WEEK - Static variable in class org.gscg.common.interactionlayer.timecontrol.GlobalRowOrColumnNumber
fired when the current row or column must be updated according to the simulation time
UPDATE_CURRENT_YEAR - Static variable in class org.gscg.singleuser.interactionlayer.dataobjects.CurrentRowOrColumnData
fired when the current row or column must be updated according to the simulation time
UPDATE_ECONOMICS_BALANCE - Static variable in class org.gscg.singleuser.interactionlayer.economics.Economics
updates the whole economics table
UPDATE_ECONOMICS_COLUMNS_DAY - Static variable in class org.gscg.singleuser.interactionlayer.economics.EconomicsFinancial
updates a range of columns in the economics table
UPDATE_ECONOMICS_COLUMNS_MONTH - Static variable in class org.gscg.singleuser.interactionlayer.economics.EconomicsFinancial
updates a range of columns in the economics table
UPDATE_ECONOMICS_COLUMNS_WEEK - Static variable in class org.gscg.singleuser.interactionlayer.economics.EconomicsFinancial
updates a range of columns in the economics table
UPDATE_ECONOMICS_PANEL - Static variable in class org.gscg.singleuser.interactionlayer.economics.Economics
updates the whole economics table
UPDATE_ECONOMICS_PANEL_DAY - Static variable in class org.gscg.singleuser.interactionlayer.economics.Economics
updates the whole economics day table
UPDATE_ECONOMICS_PANEL_MONTH - Static variable in class org.gscg.singleuser.interactionlayer.economics.Economics
updates the whole economics month table
UPDATE_ECONOMICS_PANEL_WEEK - Static variable in class org.gscg.singleuser.interactionlayer.economics.Economics
updates the whole economics week table
UPDATE_INTERACTIVE_PLAYER_STATUS - Static variable in class org.gscg.common.interactionlayer.location.YellowPage
to indicate a change in the status of a human controlled actor
UPDATE_RECEIVED_SOCIAL_MESSAGE - Static variable in class org.gscg.common.interactionlayer.messaging.SocialMessaging
event fired when a user interface needs to be updated
UPDATE_RECEIVED_SOCIAL_MESSAGES - Static variable in class org.gscg.common.interactionlayer.messaging.SocialMessaging
event fired when a user interface needs to be updated
UPDATE_SENT_SOCIAL_MESSAGE - Static variable in class org.gscg.common.interactionlayer.messaging.SocialMessaging
event fired when a user interface needs to be updated
UPDATE_SENT_SOCIAL_MESSAGES - Static variable in class org.gscg.common.interactionlayer.messaging.SocialMessaging
event fired when a user interface needs to be updated
UnknownActorRoleException - exception org.gscg.common.gui.exceptions.UnknownActorRoleException.
This exception is thrown when a player tries to log on to a single user interaction layer with an unknown actor role.
UnknownActorRoleException() - Constructor for class org.gscg.common.gui.exceptions.UnknownActorRoleException
constructs a new UnknownActorRoleException
UnknownActorRoleException(String) - Constructor for class org.gscg.common.gui.exceptions.UnknownActorRoleException
constructs a new UnknownActorRoleException
UnknownActorRoleException(Throwable) - Constructor for class org.gscg.common.gui.exceptions.UnknownActorRoleException
constructs a new UnknownActorRoleException
UnknownActorRoleException(String, Throwable) - Constructor for class org.gscg.common.gui.exceptions.UnknownActorRoleException
constructs a new UnknownActorRoleException
UpdateBalanceAction - class org.gscg.gameleader.dialogs.actor.actions.UpdateBalanceAction.
The UpdateBalanceAction is invoked whenever a game administrator would like to update the balance of a supplychain actor.
UpdateBalanceAction(BankAccountPanel, String) - Constructor for class org.gscg.gameleader.dialogs.actor.actions.UpdateBalanceAction
constructs a new SendAction
UpdateStockAction - class org.gscg.gameleader.dialogs.actor.actions.UpdateStockAction.
The UpdateStockAction is invoked whenever a game administrator would like to update the stock of a product of a supplychain actor.
UpdateStockAction(StockPanel, String, Product) - Constructor for class org.gscg.gameleader.dialogs.actor.actions.UpdateStockAction
constructs a new SendAction
update(boolean, EventListenerInterface) - Method in class org.gscg.common.interactionlayer.location.YellowPage
Method update.
updateActor(GameActorInterface, String, boolean) - Method in class org.gscg.common.interactionlayer.location.YellowPage
Method updateActor.
updateBalance() - Method in class org.gscg.gameleader.dialogs.actor.components.BankAccountPanel
Method updateBalance() updates the balance of the actor.
updateInteractiveOnlineStatus(ActorInterface, boolean, boolean) - Method in class org.gscg.common.interactionlayer.location.YellowPage
Method updateInteractiveOnlineStatus.
updateInteractiveOnlineStatus(GameLeaderInteractionLayer, boolean, boolean) - Method in class org.gscg.common.interactionlayer.location.YellowPage
Method updateInteractiveOnlineStatus.
updateIntrospectedObject(IntrospectionData) - Method in class org.gscg.gameleader.interactionlayer.GameLeaderInteractionLayer
 
updateIntrospectedObject(IntrospectionData) - Method in interface org.gscg.gameleader.interactionlayer.RemoteInteractionLayerInterface
Method updateIntrospectedObject updates an introspected object.
updateIntrospectedObject(Object, IntrospectionData) - Static method in class org.gscg.gameleader.interactionlayer.util.IntrospectionUtil
Method updateIntrospectedObject updates an introspected object based on the given data.
updateStock(Product) - Method in class org.gscg.gameleader.dialogs.actor.components.StockPanel
Method updateStock updates the stock of a product.

V

validate() - Method in class org.gscg.common.gui.statistics.TablePanel
 

W

WaitingFrame - class org.gscg.common.gui.WaitingFrame.
The Waiting Frame
Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands.
WaitingFrame() - Constructor for class org.gscg.common.gui.WaitingFrame
constructs a new WaitingFrame
warmingUp - Variable in class org.gscg.gameactors.GameDistributor
true for warming-up
warmingUp - Variable in class org.gscg.gameactors.GameManufacturer
true for warming-up

X

XYSeriesComparator - class org.gscg.common.gui.statistics.components.XYSeriesComparator.
The XYSeriesComparator compares XYSeries based on their name and sorts them in alfabetical order.
XYSeriesComparator() - Constructor for class org.gscg.common.gui.statistics.components.XYSeriesComparator
constructs a new XYSeriesComparator
xyChart - Variable in class org.gscg.common.gui.statistics.components.StatisticsXYChart
the xy chart

Y

YellowPage - class org.gscg.common.interactionlayer.location.YellowPage.
The YellowPage object is a place holder for the actors in an interactive simulation.
YellowPage() - Constructor for class org.gscg.common.interactionlayer.location.YellowPage
constructs a new YellowPage

A B C D E F G H I J K L M N O P Q R S T U V W X Y

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