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

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.TreeItem
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 TreeItem
extends AbstractTreeItemContainer

A tree item item contribution

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

Field Summary
 
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
TreeItem()
           
 
Method Summary
 int doEndTag()
           
 int doStartTag()
           
protected  ITreeItemContainer getContainer()
           
 java.lang.String getCssClass()
          Inspector for the 'cssClass' attribute.
 java.lang.String getError()
          Inspector for the 'error' attribute.
 java.lang.String getHelpID()
          Inspector for the 'helpID' attribute.
 java.lang.String getStageID()
          Inspector for the 'stageID' attribute.
 java.lang.String getStageParameters()
          Inspector for the 'stageParameters' attribute.
 TreeItemStatusType getStatus()
          Inspector for the 'status' attribute.
 java.lang.String getTip()
          Inspector for the 'tip' attribute.
 java.lang.String getTitle()
          Inspector for the 'title' attribute.
 java.lang.String getUrl()
          Inspector for the 'url' attribute.
 void setCssClass(java.lang.String cssClass)
          Modifier for the 'cssClass' attribute.
 void setError(java.lang.String error)
          Modifier for the 'error' attribute.
 void setHelpID(java.lang.String helpID)
          Modifier for the 'helpID' attribute.
 void setStageID(java.lang.String stageID)
          Modifier for the 'stageID' attribute.
 void setStageParameters(java.lang.String stageParameters)
          Modifier for the 'stageParameters' attribute.
 void setStatus(TreeItemStatusType status)
          Modifier for the 'status' attribute.
 void setTip(java.lang.String tip)
          Modifier for the 'tip' attribute.
 void setTitle(java.lang.String title)
          Modifier for the 'title' attribute.
 void setUrl(java.lang.String url)
          Modifier for the 'url' 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, 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, 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
 

Constructor Detail

TreeItem

public TreeItem()
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()

doStartTag

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

getContainer

protected ITreeItemContainer getContainer()
Returns:
the check list container tag

getCssClass

public java.lang.String getCssClass()
Inspector for the 'cssClass' attribute.

Returns:
the cssClass value

getError

public java.lang.String getError()
Inspector for the 'error' attribute.

Returns:
the error value

getHelpID

public java.lang.String getHelpID()
Inspector for the 'helpID' attribute.

Returns:
the helpID value

getStageID

public java.lang.String getStageID()
Inspector for the 'stageID' attribute.

Specified by:
getStageID in interface ITagExecutionContext
Overrides:
getStageID in class AbstractInnerDIFTag
Returns:
the stageID value
See Also:
ITagExecutionContext.getStageID()

getStageParameters

public java.lang.String getStageParameters()
Inspector for the 'stageParameters' attribute.

Returns:
the stageParameters value

getStatus

public TreeItemStatusType getStatus()
Inspector for the 'status' attribute.

Returns:
the status value

getTip

public java.lang.String getTip()
Inspector for the 'tip' attribute.

Returns:
the tip value

getTitle

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

Returns:
the title value

getUrl

public java.lang.String getUrl()
Inspector for the 'url' attribute.

Returns:
the url value

setCssClass

public void setCssClass(java.lang.String cssClass)
Modifier for the 'cssClass' attribute.

Parameters:
cssClass - the new cssClass value to set

setError

public void setError(java.lang.String error)
Modifier for the 'error' attribute.

Parameters:
error - the new error value to set

setHelpID

public void setHelpID(java.lang.String helpID)
Modifier for the 'helpID' attribute.

Parameters:
helpID - the new helpID value to set

setStageID

public void setStageID(java.lang.String stageID)
Modifier for the 'stageID' attribute.

Parameters:
stageID - the new stageID value to set

setStageParameters

public void setStageParameters(java.lang.String stageParameters)
Modifier for the 'stageParameters' attribute.

Parameters:
stageParameters - the new stageParameters value to set

setStatus

public void setStatus(TreeItemStatusType status)
Modifier for the 'status' attribute.

Parameters:
status - the new status value to set

setTip

public void setTip(java.lang.String tip)
Modifier for the 'tip' attribute.

Parameters:
tip - the new tip value to set

setTitle

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

Parameters:
title - the new title value to set

setUrl

public void setUrl(java.lang.String url)
Modifier for the 'url' attribute.

Parameters:
url - the new url value to set


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