org.gjt.universe
Class FleetStd

java.lang.Object
  |
  +--org.gjt.universe.DBItem
        |
        +--org.gjt.universe.FleetBase
              |
              +--org.gjt.universe.FleetStd
All Implemented Interfaces:
java.io.Serializable

public class FleetStd
extends FleetBase

See Also:
Serialized Form

Field Summary
static FleetStd UNDEFINED
           
 
Fields inherited from class org.gjt.universe.FleetBase
 
Constructor Summary
protected FleetStd()
          This constructor creates the special undefined fleet.
private FleetStd(CivID PID, java.lang.String in_name, Location loc)
          Private constructor - called by new Fleet() Will announce the new instance via announceCreation().
 
Method Summary
static FleetID newFleet(CivID AID, Location loc)
           
static FleetID newFleet(CivID AID, StationID loc)
           
 VectorDisplayReturn specificDisplayDebug()
           
 
Methods inherited from class org.gjt.universe.FleetBase
addShip, announceCreation, colonize, getID, getID, getIndex, getLocation, getName, getOwner, getShips, getSize, getSpeed, isColonizable, move, removeShip, setLocation, setName, transitWormhole
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNDEFINED

public static FleetStd UNDEFINED
Constructor Detail

FleetStd

private FleetStd(CivID PID,
                 java.lang.String in_name,
                 Location loc)
Private constructor - called by new Fleet() Will announce the new instance via announceCreation().


FleetStd

protected FleetStd()
This constructor creates the special undefined fleet. Other subclasses should use the designated constructor instead. Note that the undefined fleet does not announce its creation, because nobody should care.

Method Detail

newFleet

public static FleetID newFleet(CivID AID,
                               StationID loc)

newFleet

public static FleetID newFleet(CivID AID,
                               Location loc)

specificDisplayDebug

public VectorDisplayReturn specificDisplayDebug()
Specified by:
specificDisplayDebug in class DBItem


Copyright © 2001 Universe Dev Team All Rights Reserved.