Package weka.gui.treevisualizer
Class Edge
java.lang.Object
weka.gui.treevisualizer.Edge
This class is used in conjunction with the Node class to form a tree
structure. This in particular contains information about an edges in the
tree.
- Version:
- $Revision: 10222 $
- Author:
- Malcolm Ware (mfw4@cs.waikato.ac.nz)
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetLabel()
Get the value of label.getLine
(int n) Returns line number nGet the value of rsource.Get the value of rtarget.Get the value of source.Get the value of target.void
setRsource
(String v) Set the value of rsource.void
setRtarget
(String v) Set the value of rtarget.void
Set the value of source.void
Set the value of target.This will calculate how large a rectangle using the FontMetrics passed that the lines of the label will take up
-
Constructor Details
-
Edge
This constructs an Edge with the specified label and parent , child serial tags.- Parameters:
label
- The text caption for the edge.source
- The ID string for this edges parent.target
- The ID string for this edges child.
-
-
Method Details
-
getLabel
Get the value of label.- Returns:
- Value of label.
-
stringSize
This will calculate how large a rectangle using the FontMetrics passed that the lines of the label will take up- Parameters:
f
- The size information for a particular Font- Returns:
- A Dimension containing the size and width of the text
-
getLine
Returns line number n- Parameters:
n
- The number of the line requested- Returns:
- The string for the line number or NULL if it didn't exist
-
getRsource
Get the value of rsource.- Returns:
- Value of rsource.
-
setRsource
Set the value of rsource.- Parameters:
v
- Value to assign to rsource.
-
getRtarget
Get the value of rtarget.- Returns:
- Value of rtarget.
-
setRtarget
Set the value of rtarget.- Parameters:
v
- Value to assign to rtarget.
-
getSource
Get the value of source.- Returns:
- Value of source.
-
setSource
Set the value of source. And then call v.addChild to add the edge to the Node.- Parameters:
v
- Value to assign to source.
-
getTarget
Get the value of target.- Returns:
- Value of target.
-
setTarget
Set the value of target. And then call v.addParent to add the edge to the Node.- Parameters:
v
- Value to assign to target.
-