pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.grid
Class ColumnGroup

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.panels.grid.ColumnGroup
All Implemented Interfaces:
Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag, IDIFTag, ITagExecutionContext, IGridColumnGroup

public class ColumnGroup
extends AbstractInnerDIFTag
implements IGridColumnGroup

Author:
Pedro Viegas pviegas@digitalis.pt
See Also:
Serialized Form
Created on:
31 de Mai de 2011

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
ColumnGroup()
           
 
Method Summary
 void addInnerElement(IGridColumnElement element)
           
protected  void cleanUp()
          Cleanup tag after use
 int doEndTag()
           
 int doStartTag()
           
 IGridColumnGroup getColumnGroupTag()
           
 List<IGridColumnElement> getInnerElements()
          Inspector for the 'innerElements' attribute.
 String getTitle()
          Inspector for the 'title' attribute.
 void setTitle(String title)
          Modifier for the 'title' attribute.
 
Methods inherited from class pt.digitalis.dif.presentation.views.jsp.taglibs.AbstractInnerDIFTag
addHelpItem, bufferInnerContributions, flushContributions, flushContributions, flushContributions, getMainDocumentTag, getParentFootnoteContainerTag, hasAccessToStage
 
Methods inherited from class pt.digitalis.dif.presentation.views.jsp.taglibs.AbstractDIFTag
findAncestorWithClass, getApplicationID, getAuthorizationManager, getBrowserInfo, getComponentGeneratedId, getConfigurations, getContributions, getDemManager, getDIFRequest, getDIFResponse, getDIFSession, getDocLink, getDocumentTag, getHelpItem, getHttpControllerConfig, getIdentityManager, getLabelMessage, getLanguage, getLoggedProfileID, getLoggedProfileName, getLoggedUserFullName, getLoggedUserGroupIDs, getLoggedUsername, getMainRequest, getMainRequestedApplicationID, getMainRequestedServiceID, getMainRequestedStageID, getMainResponse, getMessageManager, getParameter, getParameterValueAsBoolean, getParameterValueAsString, getResponseBeanValue, getSecurityToken, getServiceID, getSessionManager, getStageID, getStageInstance, getStageLink, getStageLink, getStageLinkURL, getStageLinkWithParameters, getTabIndexAttribute, getTabIndexAttribute, getTabIndexNumber, getTagMessage, getTagMessages, getTagMessages, getTagMessages, getUICompatibilityMode, getUIDebug, getUILevel, getWebUIHTMLGenerator, getWebUIJavascriptAPI, getWebUIModeDescriptor, getWebUIStyleProvider, getYesNo, hasAccessToStage, hasParameterErrors, isAjaxMode, isComponentMode, isHelpMode, isLogged, isPopupMode, isRESTCall, isStageRegistered, isTemplateMode, setDIFResponse, setParent
 
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, 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
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
getParent, setPageContext
 

Constructor Detail

ColumnGroup

public ColumnGroup()
Method Detail

addInnerElement

public void addInnerElement(IGridColumnElement element)
Specified by:
addInnerElement in interface IGridColumnGroup
See Also:
IGridColumnGroup.addInnerElement(pt.digitalis.dif.presentation.views.jsp.taglibs.objects.beans.IGridColumnElement)

cleanUp

protected void cleanUp()
Cleanup tag after use


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

getColumnGroupTag

public IGridColumnGroup getColumnGroupTag()
Returns:
the outer grid or groupColum container tag object

getInnerElements

public List<IGridColumnElement> getInnerElements()
Description copied from interface: IGridColumnGroup
Inspector for the 'innerElements' attribute.

Specified by:
getInnerElements in interface IGridColumnGroup
Returns:
the innerElements value
See Also:
IGridColumnGroup.getInnerElements()

getTitle

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

Returns:
the title value

setTitle

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

Parameters:
title - the new title value to set


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