org.gjt.universe
Class DisplayUtil

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

public class DisplayUtil
extends java.lang.Object

This class has various utilities for displaying of information.


Constructor Summary
DisplayUtil()
           
 
Method Summary
static VectorDisplayReturn About()
          This method contains the information used in the About dialog.
private static int compare(java.lang.Object obj1, java.lang.Object obj2)
           
static java.lang.String LocationLine(Location location)
          Prints out information about a Location.
private static int partition(VectorDisplayReturn VDR, java.util.Vector criteria, int low, int high)
           
static java.lang.String PlanetLine(PlanetBase planet)
          Prints out information about one planet.
static java.lang.String PlanetLine(PlanetBase planet, boolean DisplaySystemName)
          Prints out information about one planet.
static void sort(VectorDisplayReturn VDR, java.util.Vector criteria)
          Perform quick sort.
private static void sort(VectorDisplayReturn VDR, java.util.Vector criteria, int low, int high)
           
static java.lang.String StationLine(StationBase station)
          Prints out information about one station.
private static void swap(int idx1, int idx2, VectorDisplayReturn VDR, java.util.Vector criteria)
           
static java.lang.String SystemLine(SystemBase system, CivID PID, boolean DisplayPlanetNumber)
          Prints out information about one system.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DisplayUtil

public DisplayUtil()
Method Detail

About

public static VectorDisplayReturn About()
This method contains the information used in the About dialog.


SystemLine

public static java.lang.String SystemLine(SystemBase system,
                                          CivID PID,
                                          boolean DisplayPlanetNumber)
Prints out information about one system.


PlanetLine

public static java.lang.String PlanetLine(PlanetBase planet)
Prints out information about one planet.


PlanetLine

public static java.lang.String PlanetLine(PlanetBase planet,
                                          boolean DisplaySystemName)
Prints out information about one planet.


StationLine

public static java.lang.String StationLine(StationBase station)
Prints out information about one station.


LocationLine

public static java.lang.String LocationLine(Location location)
Prints out information about a Location.


sort

public static void sort(VectorDisplayReturn VDR,
                        java.util.Vector criteria)
Perform quick sort.


sort

private static void sort(VectorDisplayReturn VDR,
                         java.util.Vector criteria,
                         int low,
                         int high)

partition

private static int partition(VectorDisplayReturn VDR,
                             java.util.Vector criteria,
                             int low,
                             int high)

swap

private static void swap(int idx1,
                         int idx2,
                         VectorDisplayReturn VDR,
                         java.util.Vector criteria)

compare

private static int compare(java.lang.Object obj1,
                           java.lang.Object obj2)


Copyright © 2001 Universe Dev Team All Rights Reserved.