org.gscg.singleuser.interactionlayer.economics
Class EconomicsFinancial

java.lang.Object
  extended bynl.tudelft.simulation.event.EventProducer
      extended byorg.gscg.singleuser.interactionlayer.economics.EconomicsFinancial
All Implemented Interfaces:
java.util.EventListener, nl.tudelft.simulation.event.EventListenerInterface, nl.tudelft.simulation.event.EventProducerInterface, java.io.Serializable

public class EconomicsFinancial
extends nl.tudelft.simulation.event.EventProducer
implements nl.tudelft.simulation.event.EventListenerInterface

The EconomicsFinancial calculates the data for the financial fields in the economics panel of a supply chain client.

Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information www.simulation.tudelft.nl . The source code and binary code of this software is proprietary information of Delft University of Technology.

Since:
1.0.0
Version:
$Revision: 1.2 $ $Date: 2005/08/09 15:43:41 $
Author:
Stijn-Pieter van Houten , Roy Chin
See Also:
Serialized Form

Field Summary
static nl.tudelft.simulation.event.EventType UPDATE_ECONOMICS_COLUMNS_DAY
          updates a range of columns in the economics table
static nl.tudelft.simulation.event.EventType UPDATE_ECONOMICS_COLUMNS_MONTH
          updates a range of columns in the economics table
static nl.tudelft.simulation.event.EventType UPDATE_ECONOMICS_COLUMNS_WEEK
          updates a range of columns in the economics table
 
Fields inherited from class nl.tudelft.simulation.event.EventProducer
listeners
 
Fields inherited from interface nl.tudelft.simulation.event.EventProducerInterface
FIRST_POSITION, LAST_POSITION
 
Constructor Summary
EconomicsFinancial(SingleUserInteractionLayerInterface interactionLayer, nl.tudelft.simulation.supplychain.actor.SupplyChainActor actor)
          constructs a new economics financial
 
Method Summary
 void announce(boolean announce)
          Method announce.
 void notify(nl.tudelft.simulation.event.EventInterface event)
           
 
Methods inherited from class nl.tudelft.simulation.event.EventProducer
addListener, addListener, addListener, addListener, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, fireEvent, getEventTypes, removeAllListeners, removeAllListeners, removeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UPDATE_ECONOMICS_COLUMNS_DAY

public static final nl.tudelft.simulation.event.EventType UPDATE_ECONOMICS_COLUMNS_DAY
updates a range of columns in the economics table


UPDATE_ECONOMICS_COLUMNS_WEEK

public static final nl.tudelft.simulation.event.EventType UPDATE_ECONOMICS_COLUMNS_WEEK
updates a range of columns in the economics table


UPDATE_ECONOMICS_COLUMNS_MONTH

public static final nl.tudelft.simulation.event.EventType UPDATE_ECONOMICS_COLUMNS_MONTH
updates a range of columns in the economics table

Constructor Detail

EconomicsFinancial

public EconomicsFinancial(SingleUserInteractionLayerInterface interactionLayer,
                          nl.tudelft.simulation.supplychain.actor.SupplyChainActor actor)
constructs a new economics financial

Parameters:
interactionLayer - the interactionlayer
actor - the actor
Method Detail

notify

public void notify(nl.tudelft.simulation.event.EventInterface event)
            throws java.rmi.RemoteException
Specified by:
notify in interface nl.tudelft.simulation.event.EventListenerInterface
Throws:
java.rmi.RemoteException
See Also:
EventListenerInterface.notify(nl.tudelft.simulation.event.EventInterface)

announce

public void announce(boolean announce)
Method announce.

Parameters:
announce - indicates whether this is an announce


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