jsynoptic.base
Class HelpNode
java.lang.Object
jsynoptic.base.HelpNode
public class HelpNode
- extends java.lang.Object
HelpNode defines requirements to build an object that can be used as a HelpTree node
in JSynoptic HelpTree.
Each node holds a link to an HTML page.
- Author:
- zxpletran007
Field Summary |
protected java.util.ArrayList |
children
|
protected java.net.URL |
link
|
protected java.lang.String |
name
|
static java.lang.String |
ROOT_NODE
|
Constructor Summary |
HelpNode()
Create an root HelpNode without any sub nodes |
HelpNode(java.lang.String name,
java.net.URL link)
Create a new HelpNode without any sub nodes |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
children
protected java.util.ArrayList children
name
protected final java.lang.String name
link
protected final java.net.URL link
ROOT_NODE
public static final java.lang.String ROOT_NODE
- See Also:
- Constant Field Values
HelpNode
public HelpNode(java.lang.String name,
java.net.URL link)
- Create a new HelpNode without any sub nodes
- Parameters:
name
- link
-
HelpNode
public HelpNode()
- Create an root HelpNode without any sub nodes
- Parameters:
name
- link
-
addHelpNode
public void addHelpNode(HelpNode newNode)
- Add a node
- Parameters:
newNode
-
getChildren
public java.util.ArrayList getChildren()
getChildAt
public HelpNode getChildAt(int index)
getChildrenCount
public int getChildrenCount()
getLink
public java.net.URL getLink()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object