universe.client.gui
Class DisplayNode

java.lang.Object
  |
  +--universe.client.gui.DisplayNode

public class DisplayNode
extends java.lang.Object

This class represents one icon on an info tree.

Version:
$Id: DisplayNode.java,v 1.6 2002/05/19 18:08:07 brianrater Exp $
Author:
Sean Starkey

Field Summary
private  DisplayNode child
           
private  boolean childFound
           
private  DisplayNodeColor color
           
private  boolean expanded
           
private  Index ID
           
private  java.lang.String imageFile
           
private  java.lang.String message
           
private  DisplayNode next
           
 
Constructor Summary
DisplayNode(java.util.Enumeration toBeDisplayed, java.lang.String message)
           
DisplayNode(Index in_ID)
           
DisplayNode(Index in_ID, boolean fulltree)
           
 
Method Summary
 void fullExpand()
           
 DisplayNode getChild()
           
 DisplayNodeColor getColor()
           
(package private)  DisplayNode getDisplayNodeChildren()
           
(package private)  DisplayNodeColor getDisplayNodeColor(DatabaseObjectView obj)
           
(package private)  java.lang.String getDisplayNodeIcon(DatabaseObjectView obj)
           
(package private)  java.lang.String getDisplayNodeMessage(DatabaseObjectView obj)
           
 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

message

private java.lang.String message

childFound

private boolean childFound

expanded

private boolean expanded

imageFile

private java.lang.String imageFile

color

private DisplayNodeColor color
Constructor Detail

DisplayNode

public DisplayNode(Index in_ID)

DisplayNode

public DisplayNode(Index in_ID,
                   boolean fulltree)

DisplayNode

public DisplayNode(java.util.Enumeration toBeDisplayed,
                   java.lang.String message)
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

getDisplayNodeMessage

java.lang.String getDisplayNodeMessage(DatabaseObjectView obj)

getDisplayNodeColor

DisplayNodeColor getDisplayNodeColor(DatabaseObjectView obj)

getDisplayNodeIcon

java.lang.String getDisplayNodeIcon(DatabaseObjectView obj)

getDisplayNodeChildren

DisplayNode getDisplayNodeChildren()


Copyright © 2001 Universe Dev Team All Rights Reserved.