org.gjt.universe
Class OrderModel

java.lang.Object
  |
  +--org.gjt.universe.OrderModel
All Implemented Interfaces:
TurnProcessedListener
Direct Known Subclasses:
FleetOrderModel_001, OrderableOrderModel, ShipManufacturingOrderModel_001, StationManufacturingOrderModel_001

public abstract class OrderModel
extends java.lang.Object
implements TurnProcessedListener


Field Summary
(package private)  java.util.Vector orderModelChangeListeners
           
 
Constructor Summary
OrderModel()
           
 
Method Summary
abstract  void addOrder(int item)
           
 void addOrderModelChangeListener(OrderModelChangeListener OCL)
           
 void cleanup()
           
abstract  void deleteOrder(int item)
           
 void fireOrderVectorChanged()
           
 void fireQueueVectorChanged()
           
abstract  java.util.Vector getOrderVector()
           
abstract  java.util.Vector getQueueVector()
           
 void popup()
           
 void removeOrderModelChangeListener(OrderModelChangeListener OCL)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.gjt.universe.TurnProcessedListener
turnProcessed
 

Field Detail

orderModelChangeListeners

java.util.Vector orderModelChangeListeners
Constructor Detail

OrderModel

public OrderModel()
Method Detail

getOrderVector

public abstract java.util.Vector getOrderVector()

getQueueVector

public abstract java.util.Vector getQueueVector()

addOrder

public abstract void addOrder(int item)

deleteOrder

public abstract void deleteOrder(int item)

addOrderModelChangeListener

public void addOrderModelChangeListener(OrderModelChangeListener OCL)

removeOrderModelChangeListener

public void removeOrderModelChangeListener(OrderModelChangeListener OCL)

fireOrderVectorChanged

public void fireOrderVectorChanged()

fireQueueVectorChanged

public void fireQueueVectorChanged()

cleanup

public void cleanup()

popup

public void popup()


Copyright © 2001 Universe Dev Team All Rights Reserved.