treebolic.model
Class NodeData

java.lang.Object
  extended by treebolic.model.NodeData
Direct Known Subclasses:
XNodeData

 class NodeData
extends java.lang.Object

Node

Author:
Bernard Bou

Field Summary
protected  java.awt.Color theBackColor
          Background color
protected  java.lang.String theContent
          Node content
protected  java.awt.Color theEdgeColor
          Tree edge color
protected  java.lang.String theEdgeImageFile
          Node image filename
protected  java.lang.String theEdgeLabel
          Tree edge label
protected  java.lang.Integer theEdgeStyle
          Tree edge style
protected  java.awt.Color theForeColor
          Foreground color
protected  java.lang.String theId
          Node id
protected  java.lang.String theImageFile
          Node image filename
protected  java.lang.String theLabel
          Node label
protected  java.lang.String theLink
          Node URL link
protected  java.lang.String theTarget
          Node link target frame
 
Constructor Summary
NodeData()
          Construct node
 
Method Summary
 java.awt.Color getBackColor()
           
 java.lang.String getContent()
           
 java.awt.Color getEdgeColor()
           
 java.lang.String getEdgeImageFile()
           
 java.lang.String getEdgeLabel()
           
 java.lang.Integer getEdgeStyle()
           
 java.awt.Color getForeColor()
           
 java.lang.String getId()
           
 java.lang.String getImageFile()
          Get image file
 java.lang.String getLabel()
           
 java.lang.String getLink()
           
 java.lang.String getTarget()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

theId

protected java.lang.String theId
Node id


theLabel

protected java.lang.String theLabel
Node label


theContent

protected java.lang.String theContent
Node content


theLink

protected java.lang.String theLink
Node URL link


theTarget

protected java.lang.String theTarget
Node link target frame


theBackColor

protected java.awt.Color theBackColor
Background color


theForeColor

protected java.awt.Color theForeColor
Foreground color


theImageFile

protected java.lang.String theImageFile
Node image filename


theEdgeLabel

protected java.lang.String theEdgeLabel
Tree edge label


theEdgeColor

protected java.awt.Color theEdgeColor
Tree edge color


theEdgeStyle

protected java.lang.Integer theEdgeStyle
Tree edge style


theEdgeImageFile

protected java.lang.String theEdgeImageFile
Node image filename

Constructor Detail

NodeData

public NodeData()
Construct node

Method Detail

getId

public java.lang.String getId()

toString

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

getLabel

public java.lang.String getLabel()

getEdgeLabel

public java.lang.String getEdgeLabel()

getContent

public java.lang.String getContent()

getBackColor

public java.awt.Color getBackColor()

getForeColor

public java.awt.Color getForeColor()

getEdgeColor

public java.awt.Color getEdgeColor()

getEdgeStyle

public java.lang.Integer getEdgeStyle()

getLink

public java.lang.String getLink()

getTarget

public java.lang.String getTarget()

getImageFile

public java.lang.String getImageFile()
Get image file

Returns:
image file

getEdgeImageFile

public java.lang.String getEdgeImageFile()