public class HTMLTree extends HTMLPage
Modifier and Type | Field and Description |
---|---|
protected boolean |
clickable |
protected String |
defaultTarget |
protected boolean |
showBall |
protected boolean |
showFolder |
protected String |
treeName |
contentType, page
Constructor and Description |
---|
HTMLTree(Pair<?,?> p) |
HTMLTree(Pair<?,?> p,
String pg,
boolean clickable)
This class can be used to construct HTML pages containung a tree.
|
HTMLTree(Pair<?,?> p,
String pg,
boolean clickable,
boolean showBall,
boolean showFld,
String defaultTarget,
Resource res,
String prefix)
This class can be used to construct HTML pages containung a tree.
|
HTMLTree(Pair<?,?> p,
String pg,
boolean clickable,
boolean showBall,
String defaultTarget,
Resource res)
This class can be used to construct HTML pages containung a tree.
|
Modifier and Type | Method and Description |
---|---|
protected 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,
String leftSide) |
String |
getChildren() |
String |
getTree() |
void |
setRefreshButton(boolean r) |
String |
show()
This method returns the page contents.
|
addHeader, addHeader, addHeader, getContentType, getHeaders, setContentType, setMask, setPage, substEncoded, substitute, substitute, substitute
protected boolean clickable
protected boolean showBall
protected boolean showFolder
protected String defaultTarget
protected String treeName
public HTMLTree(Pair<?,?> p, String pg, boolean clickable, boolean showBall, boolean showFld, String defaultTarget, Resource res, 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, String pg, boolean clickable, boolean showBall, 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, 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 treepublic void setRefreshButton(boolean r)
public String show()
HTMLPage
protected String createLink(Link node, boolean encodeForJS)
node
- encodeForJS
- protected void drawNonClickable(Pair<?,?> p, int level)
public String getTree()
public String getChildren()
@enterprise 10.0.39049 Copyright © 2024 FREQUENTIS AG. All Rights Reserved.