public class TreeViewTag extends IncludeTag
Modifier and Type | Class and Description |
---|---|
static class |
TreeViewTag.TreeView |
Modifier and Type | Field and Description |
---|---|
static int |
ASCENDANT |
static int |
DESCENDANT |
static int |
NONE |
static java.lang.String |
REVISION |
static java.lang.String |
RXP_CURRENT_CID |
static java.lang.String |
RXP_CURRENT_URL |
static java.lang.String |
RXP_DISPLAY |
static java.lang.String |
RXP_DISPLAY_URL |
static java.lang.String |
RXP_NODE_ID |
static java.lang.String |
RXP_PORTAL_CID |
static java.lang.String |
RXP_PORTAL_ID |
static java.lang.String |
RXP_WORKSPACE_ID |
static java.lang.String |
TREE_ID_ATTR |
static java.lang.String |
TREE_PREFIX_ATTR |
static java.lang.String |
TREEVIEW_ATTR |
INCLUDE_BODY, INCLUDE_CONTEXT, JCMS_RESOURCE_INCLUDE_PREFIX_PROP
Constructor and Description |
---|
TreeViewTag() |
Modifier and Type | Method and Description |
---|---|
void |
clean() |
int |
doEndTag() |
int |
doStartTag() |
java.lang.String |
getCss() |
java.lang.String |
getFooter(TreeViewTag.TreeView treeView) |
java.lang.String |
getHeader(TreeViewTag.TreeView treeView) |
TreeViewTag.TreeView |
getTreeView() |
protected java.lang.Class<? extends TreeViewTag.TreeView> |
getTreeViewClass() |
protected void |
handleTreePrefix() |
protected void |
initTag() |
static boolean |
isMatchCollection(java.lang.Object node,
java.util.Collection collec,
boolean descendant,
boolean parent)
Check if the given TreeNode is, is descendant or is parent
of the given TreeNode Set.
|
void |
setAjax(boolean ajaxLink) |
void |
setChecked(java.util.Collection treeChecked) |
void |
setCollection(java.util.Collection treeCollection) |
void |
setCss(java.lang.String treeCSS) |
void |
setDecorator(TreeViewDecorator decorator) |
void |
setDisable(int treeDisable) |
void |
setDisabled(java.util.Collection treeDisabled) |
void |
setDragdrop(boolean dragdrop) |
void |
setHighlight(int treeHighlight) |
void |
setHighlighted(java.util.Collection treeHighlighted) |
void |
setHint(java.lang.String treeHint) |
void |
setInput(java.lang.String treeInput) |
void |
setLevel(int treeLevel) |
void |
setLink(java.lang.String treeLink) |
void |
setMemo(java.lang.Object memo) |
void |
setNode(java.lang.Object treeNode) |
void |
setOpened(java.util.Collection treeOpened) |
void |
setPrefix(java.lang.String treePrefix) |
void |
setRemoved(java.util.Collection treeRemoved) |
void |
setRetains(java.util.Collection treeRetains) |
void |
setType(java.lang.String treeType) |
void |
setWrapper(boolean wrapper) |
doAfterBody, doBeforeBody, doInitBody, getClazz, getFile, getId, getIncludeObject, getIncludeString, getJsp, getPub, getResource, getTarget, getTargetContext, getUsage, include, include, notRecusiveInclude, printErrorMessage, setClazz, setContext, setFile, setId, setIncludeString, setJsp, setPub, setResource, setTarget, setTargetContext, setUsage, skipInclude
getBodyContent, getPreviousOut, release, setBodyContent
findAncestorWithClass, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue
public static final java.lang.String REVISION
public static final int NONE
public static final int ASCENDANT
public static final int DESCENDANT
public static final java.lang.String TREE_PREFIX_ATTR
public static final java.lang.String TREE_ID_ATTR
public static final java.lang.String TREEVIEW_ATTR
public static final java.lang.String RXP_DISPLAY
public static final java.lang.String RXP_DISPLAY_URL
public static final java.lang.String RXP_NODE_ID
public static final java.lang.String RXP_CURRENT_URL
public static final java.lang.String RXP_PORTAL_ID
public static final java.lang.String RXP_CURRENT_CID
public static final java.lang.String RXP_PORTAL_CID
public static final java.lang.String RXP_WORKSPACE_ID
public int doStartTag() throws javax.servlet.jsp.JspException
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class IncludeTag
javax.servlet.jsp.JspException
public int doEndTag()
doEndTag
in interface javax.servlet.jsp.tagext.Tag
doEndTag
in class IncludeTag
protected void initTag()
protected void handleTreePrefix()
public java.lang.String getHeader(TreeViewTag.TreeView treeView)
public java.lang.String getFooter(TreeViewTag.TreeView treeView)
public void setPrefix(java.lang.String treePrefix)
public void setNode(java.lang.Object treeNode)
public void setHint(java.lang.String treeHint)
public java.lang.String getCss()
public void setCss(java.lang.String treeCSS)
public void setWrapper(boolean wrapper)
public void setLevel(int treeLevel)
public void setDragdrop(boolean dragdrop)
public void setCollection(java.util.Collection treeCollection)
public void setLink(java.lang.String treeLink)
public void setAjax(boolean ajaxLink)
public void setInput(java.lang.String treeInput)
public void setType(java.lang.String treeType)
public void setChecked(java.util.Collection treeChecked)
public void setDisabled(java.util.Collection treeDisabled)
public void setDisable(int treeDisable)
public void setHighlighted(java.util.Collection treeHighlighted)
public void setHighlight(int treeHighlight)
public void setRemoved(java.util.Collection treeRemoved)
public void setRetains(java.util.Collection treeRetains)
public void setOpened(java.util.Collection treeOpened)
public void setMemo(java.lang.Object memo)
public void setDecorator(TreeViewDecorator decorator)
public void clean()
clean
in class IncludeTag
public static boolean isMatchCollection(java.lang.Object node, java.util.Collection collec, boolean descendant, boolean parent)
node
- the node Object to work withcollec
- a Collection of node to look fordescendant
- Check if given node Object is Descendant of given Setparent
- Check if given node Object is parent of given Setpublic TreeViewTag.TreeView getTreeView()
protected java.lang.Class<? extends TreeViewTag.TreeView> getTreeViewClass()
Copyright © 2001-2017 Jalios SA. All Rights Reserved.