|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.groiss.gui.HTMLPage com.groiss.gui.HTMLTree
public class HTMLTree
Shows a tree, the tree is build with javascript.
Field Summary | |
---|---|
protected boolean |
clickable
|
protected java.lang.String |
defaultTarget
|
protected boolean |
showBall
|
protected boolean |
showFolder
|
protected java.lang.String |
treeName
|
Fields inherited from class com.groiss.gui.HTMLPage |
---|
contentType, page |
Constructor Summary | |
---|---|
HTMLTree(Pair p)
|
|
HTMLTree(Pair p,
java.lang.String pg,
boolean clickable)
This class can be used to construct HTML pages containung a tree. |
|
HTMLTree(Pair p,
java.lang.String pg,
boolean clickable,
boolean showBall,
boolean showFld,
java.lang.String defaultTarget,
Resource res,
java.lang.String prefix)
This class can be used to construct HTML pages containung a tree. |
|
HTMLTree(Pair p,
java.lang.String pg,
boolean clickable,
boolean showBall,
java.lang.String defaultTarget,
Resource res)
This class can be used to construct HTML pages containung a tree. |
Method Summary | |
---|---|
protected java.lang.String |
createLink(Link node,
boolean encodeForJS)
create the link. |
protected void |
drawNonClickable(Pair p,
int level)
|
protected void |
drawTree(Pair p,
int level,
boolean lastNode,
java.lang.String leftSide)
|
java.lang.String |
getChildren()
|
java.lang.String |
getTree()
|
void |
setRefreshButton(boolean r)
|
java.lang.String |
show()
This method returns the page contents. |
Methods inherited from class com.groiss.gui.HTMLPage |
---|
getContentType, setContentType, setMask, setPage, substEncoded, substitute, substitute, substitute |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected boolean clickable
protected boolean showBall
protected boolean showFolder
protected java.lang.String defaultTarget
protected java.lang.String treeName
Constructor Detail |
---|
public HTMLTree(Pair p, java.lang.String pg, boolean clickable, boolean showBall, boolean showFld, java.lang.String defaultTarget, Resource res, java.lang.String prefix)
p
- the treepg
- the HTMLPage to put the tree intoclickable
- if true the tree can be opened and closed with mouse clicksshowBall
- shows an icon (red ball) left of node nameshowFld
- shows an icon (yellow folder) left of node name (birgit)defaultTarget
- the name of the frame or window where the pages of links without a target should be sentres
- the resource object for translating labels in the page pgprefix
- defines a prefix for the id of the node (if the node as no id)public HTMLTree(Pair p, java.lang.String pg, boolean clickable, boolean showBall, java.lang.String defaultTarget, Resource res)
p
- the treepg
- the HTMLPage to put the tree intoclickable
- if true the tree can be opened and closed with mouse clicksshowBall
- shows an icons (red ball) left of node namedefaultTarget
- the name of the frame or window where the pages of links without a target should be sentres
- the resource object for translating labels in the page pgpublic HTMLTree(Pair p, java.lang.String pg, boolean clickable)
p
- the treepg
- the HTMLPage to put the tree intoclickable
- if true the tree can be opened and closed with mouse clickspublic HTMLTree(Pair p)
p
- the treeMethod Detail |
---|
public void setRefreshButton(boolean r)
public java.lang.String show()
HTMLPage
show
in interface Page
show
in class HTMLPage
protected java.lang.String createLink(Link node, boolean encodeForJS)
node
- encodeForJS
- protected void drawTree(Pair p, int level, boolean lastNode, java.lang.String leftSide)
protected void drawNonClickable(Pair p, int level)
public java.lang.String getTree()
public java.lang.String getChildren()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |