pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels
Class Tree

java.lang.Object
  extended by javax.servlet.jsp.tagext.TagSupport
      extended by javax.servlet.jsp.tagext.BodyTagSupport
          extended by pt.digitalis.dif.presentation.views.jsp.taglibs.AbstractDIFTag
              extended by pt.digitalis.dif.presentation.views.jsp.taglibs.AbstractInnerDIFTag
                  extended by pt.digitalis.dif.presentation.views.jsp.taglibs.layout.AbstractTreeItemContainer
                      extended by pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.Tree
All Implemented Interfaces:
java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag, ITagExecutionContext, ITreeItemContainer

public class Tree
extends AbstractTreeItemContainer

A tree component

Author:
Pedro Viegas pviegas@digitalis.pt
See Also:
Serialized Form
Created on:
Jul 15, 2009

Field Summary
static java.lang.String SELECTED_ID_PARAM
          The selected item in the tree parameter name
 
Fields inherited from class pt.digitalis.dif.presentation.views.jsp.taglibs.AbstractDIFTag
DOCUMENT_ID, DOCUMENT_SECURITY_TOKEN, MAIN_RESPONSE_ID, PAGE_CONTENT_ATTRIBUTE
 
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport
bodyContent
 
Fields inherited from class javax.servlet.jsp.tagext.TagSupport
id, pageContext
 
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
Tree()
           
 
Method Summary
 int doEndTag()
           
 PanelAlignment getAlign()
          Inspector for the 'align' attribute.
 java.lang.Boolean getAutoNumberPrefix()
          Inspector for the 'autoNumberPrefix' attribute.
 java.lang.Boolean getBorder()
          Inspector for the 'border' attribute.
 java.lang.Boolean getCollapsed()
          Inspector for the 'collapsed' attribute.
 java.lang.Boolean getCollapsible()
          Inspector for the 'collapsible' attribute.
 java.lang.Integer getHeight()
          Inspector for the 'height' attribute.
 IPanelContainer getPanelContainerTag()
           
 java.lang.String getTitle()
          Inspector for the 'title' attribute.
 java.lang.String getWidth()
          Inspector for the 'width' attribute.
 void setAlign(PanelAlignment align)
          Modifier for the 'align' attribute.
 void setAutoNumberPrefix(java.lang.Boolean autoNumberPrefix)
          Modifier for the 'autoNumberPrefix' attribute.
 void setBorder(java.lang.Boolean border)
          Modifier for the 'border' attribute.
 void setCollapsed(java.lang.Boolean collapsed)
          Modifier for the 'collapsed' attribute.
 void setCollapsible(java.lang.Boolean collapsible)
          Modifier for the 'collapsible' attribute.
 void setHeight(java.lang.Integer height)
          Modifier for the 'height' attribute.
 void setTitle(java.lang.String title)
          Modifier for the 'title' attribute.
 void setWidth(java.lang.String width)
          Modifier for the 'width' attribute.
 
Methods inherited from class pt.digitalis.dif.presentation.views.jsp.taglibs.layout.AbstractTreeItemContainer
addItem, clearItems, getItems, getTreeItemManager, setItems, setTreeItemManager
 
Methods inherited from class pt.digitalis.dif.presentation.views.jsp.taglibs.AbstractInnerDIFTag
addHelpItem, bufferInnerContributions, flushContributions, flushContributions, flushContributions, getApplicationID, getComponentGeneratedId, getContributions, getDocumentTag, getLanguage, getLoggedProfileID, getLoggedProfileName, getLoggedUserFullName, getLoggedUserGroupIDs, getLoggedUsername, getMainDocumentTag, getMainRequestedStageID, getParentFootnoteContainerTag, getServiceID, getStageID, getTabIndexAttribute, getTabIndexAttribute, getTabIndexNumber, hasAccessToStage, hasAccessToStage, isLogged
 
Methods inherited from class pt.digitalis.dif.presentation.views.jsp.taglibs.AbstractDIFTag
getAuthorizationManager, getConfigurations, getDemManager, getDIFRequest, getDIFResponse, getDIFSession, getHttpControllerConfig, getIdentityManager, getMainRequest, getMainResponse, getMessageManager, getParameter, getParameterValueAsBoolean, getParameterValueAsString, getResponseBeanValue, getSecurityToken, getSessionManager, getStageInstance, getStageLink, getStageLink, getStageLinkURL, getStageLinkWithParameters, getTagMessage, getTagMessages, getTagMessages, getTagMessages, getUILevel, getWebUIHTMLGenerator, getWebUIJavascriptProvider, getWebUIStyleProvider, isAjaxMode, isComponentMode, isHelpMode, isPopupMode, isTemplateMode, setDIFResponse
 
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport
doAfterBody, doInitBody, doStartTag, getBodyContent, getPreviousOut, release, setBodyContent
 
Methods inherited from class javax.servlet.jsp.tagext.TagSupport
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface pt.digitalis.dif.presentation.views.jsp.taglibs.interfaces.ITagExecutionContext
getId, getSecurityToken, getTagMessage, getTagMessages, getUILevel, isAjaxMode, isComponentMode, isHelpMode, isPopupMode, isTemplateMode
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
getParent, setPageContext, setParent
 

Field Detail

SELECTED_ID_PARAM

public static final java.lang.String SELECTED_ID_PARAM
The selected item in the tree parameter name

See Also:
Constant Field Values
Constructor Detail

Tree

public Tree()
Method Detail

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class javax.servlet.jsp.tagext.BodyTagSupport
Throws:
javax.servlet.jsp.JspException
See Also:
BodyTagSupport.doEndTag()

getAlign

public PanelAlignment getAlign()
Inspector for the 'align' attribute.

Returns:
the align value

getAutoNumberPrefix

public java.lang.Boolean getAutoNumberPrefix()
Inspector for the 'autoNumberPrefix' attribute.

Returns:
the autoNumberPrefix value

getBorder

public java.lang.Boolean getBorder()
Inspector for the 'border' attribute.

Returns:
the border value

getCollapsed

public java.lang.Boolean getCollapsed()
Inspector for the 'collapsed' attribute.

Returns:
the collapsed value

getCollapsible

public java.lang.Boolean getCollapsible()
Inspector for the 'collapsible' attribute.

Returns:
the collapsible value

getHeight

public java.lang.Integer getHeight()
Inspector for the 'height' attribute.

Returns:
the height value

getPanelContainerTag

public IPanelContainer getPanelContainerTag()
Returns:
the outer panel container tag object

getTitle

public java.lang.String getTitle()
Inspector for the 'title' attribute.

Returns:
the title value

getWidth

public java.lang.String getWidth()
Inspector for the 'width' attribute.

Returns:
the width value

setAlign

public void setAlign(PanelAlignment align)
Modifier for the 'align' attribute.

Parameters:
align - the new align value to set

setAutoNumberPrefix

public void setAutoNumberPrefix(java.lang.Boolean autoNumberPrefix)
Modifier for the 'autoNumberPrefix' attribute.

Parameters:
autoNumberPrefix - the new autoNumberPrefix value to set

setBorder

public void setBorder(java.lang.Boolean border)
Modifier for the 'border' attribute.

Parameters:
border - the new border value to set

setCollapsed

public void setCollapsed(java.lang.Boolean collapsed)
Modifier for the 'collapsed' attribute.

Parameters:
collapsed - the new collapsed value to set

setCollapsible

public void setCollapsible(java.lang.Boolean collapsible)
Modifier for the 'collapsible' attribute.

Parameters:
collapsible - the new collapsible value to set

setHeight

public void setHeight(java.lang.Integer height)
Modifier for the 'height' attribute.

Parameters:
height - the new height value to set

setTitle

public void setTitle(java.lang.String title)
Modifier for the 'title' attribute.

Parameters:
title - the new title value to set

setWidth

public void setWidth(java.lang.String width)
Modifier for the 'width' attribute.

Parameters:
width - the new width value to set


Copyright © 2011 Digitalis Informática Lda. All Rights Reserved.