org.gjt.universe
Class DisplayNode

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

public class DisplayNode
extends java.lang.Object

This class represents one icon on an info tree.

See Also:
GUIDisplayTreeAWT

Field Summary
private  DisplayNode child
           
private  boolean childFound
           
private  DisplayNodeColor color
           
private  boolean expanded
           
private  Index ID
           
private  java.lang.String imageFile
           
private  DisplayNodeType listType
           
private  java.lang.String message
           
private  DisplayNode next
           
private  CivID viewer
           
 
Constructor Summary
DisplayNode(CivID AID, DisplayAlienFilter filter)
           
DisplayNode(CivID AID, DisplayFleetFilter filter)
           
DisplayNode(CivID AID, DisplayGalaxyFilter filter)
           
DisplayNode(CivID AID, DisplayNodeType in_listType)
           
DisplayNode(CivID AID, DisplayNodeType in_listType, boolean fulltree)
           
DisplayNode(CivID AID, DisplayPlanetFilter filter)
           
DisplayNode(CivID AID, DisplayStationFilter filter)
           
DisplayNode(CivID AID, DisplaySystemFilter filter)
           
DisplayNode(CivID AID, DisplayWormholeFilter filter)
           
DisplayNode(CivID AID, Index in_ID)
           
DisplayNode(CivID AID, Index in_ID, boolean fulltree)
           
 
Method Summary
 void fullExpand()
           
 DisplayNode getChild()
           
 DisplayNodeColor getColor()
           
 boolean getExpanded()
           
 Index getID()
           
 java.lang.String getImageFile()
           
 java.lang.String getMessage()
           
 DisplayNode getNext()
           
 void setImageFile(java.lang.String str)
           
 void setMessage(java.lang.String in_str)
           
 void setNext(DisplayNode DN)
           
 void toggleExpand()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

next

private DisplayNode next

child

private DisplayNode child

ID

private Index ID

listType

private DisplayNodeType listType

message

private java.lang.String message

childFound

private boolean childFound

expanded

private boolean expanded

viewer

private CivID viewer

imageFile

private java.lang.String imageFile

color

private DisplayNodeColor color
Constructor Detail

DisplayNode

public DisplayNode(CivID AID,
                   Index in_ID)

DisplayNode

public DisplayNode(CivID AID,
                   Index in_ID,
                   boolean fulltree)

DisplayNode

public DisplayNode(CivID AID,
                   DisplayNodeType in_listType)

DisplayNode

public DisplayNode(CivID AID,
                   DisplayNodeType in_listType,
                   boolean fulltree)

DisplayNode

public DisplayNode(CivID AID,
                   DisplayGalaxyFilter filter)

DisplayNode

public DisplayNode(CivID AID,
                   DisplaySystemFilter filter)

DisplayNode

public DisplayNode(CivID AID,
                   DisplayPlanetFilter filter)

DisplayNode

public DisplayNode(CivID AID,
                   DisplayStationFilter filter)

DisplayNode

public DisplayNode(CivID AID,
                   DisplayFleetFilter filter)

DisplayNode

public DisplayNode(CivID AID,
                   DisplayAlienFilter filter)

DisplayNode

public DisplayNode(CivID AID,
                   DisplayWormholeFilter filter)
Method Detail

fullExpand

public void fullExpand()

toggleExpand

public void toggleExpand()

getChild

public DisplayNode getChild()

getNext

public DisplayNode getNext()

setNext

public void setNext(DisplayNode DN)

getMessage

public java.lang.String getMessage()

setMessage

public void setMessage(java.lang.String in_str)

getID

public Index getID()

getExpanded

public boolean getExpanded()

getImageFile

public java.lang.String getImageFile()

setImageFile

public void setImageFile(java.lang.String str)

getColor

public DisplayNodeColor getColor()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2001 Universe Dev Team All Rights Reserved.