org.gjt.universe
Class Knowledge

java.lang.Object
  |
  +--org.gjt.universe.Knowledge

public final class Knowledge
extends java.lang.Object


Field Summary
(package private) static VectorModuleDesignID defaultModuleDesigns
           
(package private) static VectorShipDesignID defaultShipDesigns
           
(package private) static VectorTechID defaultTechs
           
 
Constructor Summary
private Knowledge()
           
 
Method Summary
static void addDefaultModuleDesign(ModuleDesignID EID)
           
static void addDefaultShipDesign(ShipDesignID DID)
           
static void addDefaultTech(TechID TID)
           
(package private) static KnowledgeID detect(CivID AID, CivID AID2)
           
(package private) static KnowledgeID detect(CivID AID, FleetID FID)
           
(package private) static KnowledgeID detect(CivID AID, PlanetID PID)
           
(package private) static KnowledgeID detect(CivID AID, ShipDesignID DID)
           
(package private) static KnowledgeID detect(CivID AID, ShipID HID)
           
(package private) static KnowledgeID detect(CivID AID, StationID BID)
           
(package private) static KnowledgeID explore(CivID AID, Location loc)
           
(package private) static KnowledgeID explore(CivID AID, PlanetID PID)
           
(package private) static KnowledgeID explore(CivID AID, SystemID SID)
           
static VectorShipDesignID get(CivID AID, ShipDesignFilter filter)
           
(package private) static void updateDefaults()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultTechs

static VectorTechID defaultTechs

defaultShipDesigns

static VectorShipDesignID defaultShipDesigns

defaultModuleDesigns

static VectorModuleDesignID defaultModuleDesigns
Constructor Detail

Knowledge

private Knowledge()
Method Detail

addDefaultTech

public static void addDefaultTech(TechID TID)

addDefaultShipDesign

public static void addDefaultShipDesign(ShipDesignID DID)

addDefaultModuleDesign

public static void addDefaultModuleDesign(ModuleDesignID EID)

updateDefaults

static void updateDefaults()

explore

static KnowledgeID explore(CivID AID,
                           SystemID SID)

detect

static KnowledgeID detect(CivID AID,
                          PlanetID PID)

explore

static KnowledgeID explore(CivID AID,
                           PlanetID PID)

explore

static KnowledgeID explore(CivID AID,
                           Location loc)

detect

static KnowledgeID detect(CivID AID,
                          StationID BID)

detect

static KnowledgeID detect(CivID AID,
                          ShipDesignID DID)

detect

static KnowledgeID detect(CivID AID,
                          FleetID FID)

detect

static KnowledgeID detect(CivID AID,
                          ShipID HID)

detect

static KnowledgeID detect(CivID AID,
                          CivID AID2)

get

public static VectorShipDesignID get(CivID AID,
                                     ShipDesignFilter filter)


Copyright © 2001 Universe Dev Team All Rights Reserved.