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

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.AbstractGridTag
                      extended by pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.grid.Grid
                          extended by pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.MultiSelect
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, IFootnoteContainer, ITagExecutionContext, IGridColumnGroup

public class MultiSelect
extends Grid

Componente MultiSelect

Author:
Galaio da Silva jgalaio@digitalis.pt
See Also:
Serialized Form
Created on:
Jan 25, 2010

Field Summary
 
Fields inherited from class pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.grid.Grid
autoRender, readonly
 
Fields inherited from class pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.grid.AbstractGridTag
theFootnotesManager, title
 
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
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
MultiSelect()
           
 
Method Summary
 int doEndTag()
           
 int doStartTag()
           
 java.lang.String getAddEvent()
          Inspector for the 'addEvent' attribute.
 java.lang.String getAvailablesDataSet()
          Inspector for the 'availablesDataSet' attribute.
 java.lang.String getDeleteEvent()
          Inspector for the 'deleteEvent' attribute.
 java.lang.String getDescriptionColumnId()
          Inspector for the 'descriptionColumnId' attribute.
 java.lang.String getDescriptionSelectedColumn()
          Inspector for the 'descriptionSelectedColumn' attribute.
 java.lang.Boolean getEnableDragAndDrop()
          Inspector for the 'enableDragAndDrop' attribute.
 java.lang.String getId()
          Inspector for the 'id' attribute.
 java.lang.String getIdColumn()
          Inspector for the 'idColumn' attribute.
 java.lang.String getIdSelectedColumn()
          Inspector for the 'idSelectedColumn' attribute.
 java.lang.String getSelectedDataSet()
          Inspector for the 'selectedDataSet' attribute.
static java.lang.String getSelectedGridId()
          Inspector for the 'selectedGridId' attribute.
 java.util.Map<java.lang.String,java.lang.String> getTagMessages()
          Returns the list of messages available for the Tag
 java.lang.String getTitleAvailable()
          Inspector for the 'titleAvailable' attribute.
 java.lang.String getTitleSelected()
          Inspector for the 'titleSelected' attribute.
 void setAddEvent(java.lang.String addEvent)
          Modifier for the 'addEvent' attribute.
 void setAvailablesDataSet(java.lang.String availablesDataSet)
          Modifier for the 'availablesDataSet' attribute.
 void setDeleteEvent(java.lang.String deleteEvent)
          Modifier for the 'deleteEvent' attribute.
 void setDescriptionColumnId(java.lang.String descriptionColumnId)
          Modifier for the 'descriptionColumnId' attribute.
 void setDescriptionSelectedColumn(java.lang.String descriptionSelectedColumn)
          Modifier for the 'descriptionSelectedColumn' attribute.
 void setEnableDragAndDrop(java.lang.Boolean enableDragAndDrop)
          Modifier for the 'enableDragAndDrop' attribute.
 void setId(java.lang.String id)
          Modifier for the 'id' attribute.
 void setIdColumn(java.lang.String idColumn)
          Modifier for the 'idColumn' attribute.
 void setIdSelectedColumn(java.lang.String idSelectedColumn)
          Modifier for the 'idSelectedColumn' attribute.
 void setSelectedDataSet(java.lang.String selectedDataSet)
          Modifier for the 'selectedDataSet' attribute.
 void setTitleAvailable(java.lang.String titleAvailable)
          Modifier for the 'titleAvailable' attribute.
 void setTitleSelected(java.lang.String titleSelected)
          Modifier for the 'titleSelected' attribute.
 
Methods inherited from class pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.grid.Grid
addFootnotes, addInnerElement, getAlign, getData, getDefinition, getDragAndDropText, getGridDefinition, getHeight, getInnerElements, getNoDataMessage, getReadonlyColumn, getRecordsperpage, getWidth, getWizardTag, isAddInline, isAutoRender, isDelRow, isEditForm, isEnableDragAndDrop, isExportToExcel, isMultiSelect, isPlainHtml, isReadonly, isRenderFootnotes, isServersort, setAddInline, setAlign, setAutoRender, setData, setDelRow, setDragAndDropText, setEditForm, setEnableDragAndDrop, setExportToExcel, setHeight, setMultiSelect, setNoDataMessage, setPlainHtml, setReadonly, setReadonlyColumn, setRecordsperpage, setRenderFootnotes, setServersort, setWidth
 
Methods inherited from class pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.grid.AbstractGridTag
addFootnote, clearAllFootnotes, containsFootnote, getAjaxEvent, getFootnote, getFootnoteSequenceNumber, getFootnotesList, getFootnotesManager, getGroupColumn, getTitle, hasFootnotes, isAddForm, isRenderInnerContentOnTopPanel, setAddForm, setAjaxEvent, setGroupColumn, setRenderInnerContentOnTopPanel, setTitle
 
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, 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, getParent, getValue, getValues, removeValue, 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
getSecurityToken, getTagMessage, getUILevel, isAjaxMode, isComponentMode, isHelpMode, isPopupMode, isTemplateMode
 
Methods inherited from interface javax.servlet.jsp.tagext.Tag
getParent, setPageContext, setParent
 

Constructor Detail

MultiSelect

public MultiSelect()
Method Detail

getSelectedGridId

public static java.lang.String getSelectedGridId()
Inspector for the 'selectedGridId' attribute.

Returns:
the selectedGridId value

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Overrides:
doEndTag in class Grid
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 Grid
Throws:
javax.servlet.jsp.JspException
See Also:
BodyTagSupport.doStartTag()

getAddEvent

public java.lang.String getAddEvent()
Inspector for the 'addEvent' attribute.

Returns:
the addEvent value

getAvailablesDataSet

public java.lang.String getAvailablesDataSet()
Inspector for the 'availablesDataSet' attribute.

Returns:
the availablesDataSet value

getDeleteEvent

public java.lang.String getDeleteEvent()
Inspector for the 'deleteEvent' attribute.

Returns:
the deleteEvent value

getDescriptionColumnId

public java.lang.String getDescriptionColumnId()
Inspector for the 'descriptionColumnId' attribute.

Returns:
the descriptionColumnId value

getDescriptionSelectedColumn

public java.lang.String getDescriptionSelectedColumn()
Inspector for the 'descriptionSelectedColumn' attribute.

Returns:
the descriptionSelectedColumn value

getEnableDragAndDrop

public java.lang.Boolean getEnableDragAndDrop()
Inspector for the 'enableDragAndDrop' attribute.

Returns:
the enableDragAndDrop value

getId

public java.lang.String getId()
Inspector for the 'id' attribute.

Specified by:
getId in interface ITagExecutionContext
Overrides:
getId in class AbstractGridTag
Returns:
the id value

getIdColumn

public java.lang.String getIdColumn()
Inspector for the 'idColumn' attribute.

Returns:
the idColumn value

getIdSelectedColumn

public java.lang.String getIdSelectedColumn()
Inspector for the 'idSelectedColumn' attribute.

Returns:
the idSelectedColumn value

getSelectedDataSet

public java.lang.String getSelectedDataSet()
Inspector for the 'selectedDataSet' attribute.

Returns:
the selectedDataSet value

getTagMessages

public java.util.Map<java.lang.String,java.lang.String> getTagMessages()
Description copied from class: AbstractDIFTag
Returns the list of messages available for the Tag

Specified by:
getTagMessages in interface ITagExecutionContext
Overrides:
getTagMessages in class AbstractDIFTag
Returns:
the tag Messages
See Also:
AbstractDIFTag.getTagMessages()

getTitleAvailable

public java.lang.String getTitleAvailable()
Inspector for the 'titleAvailable' attribute.

Returns:
the titleAvailable value

getTitleSelected

public java.lang.String getTitleSelected()
Inspector for the 'titleSelected' attribute.

Returns:
the titleSelected value

setAddEvent

public void setAddEvent(java.lang.String addEvent)
Modifier for the 'addEvent' attribute.

Parameters:
addEvent - the new addEvent value to set

setAvailablesDataSet

public void setAvailablesDataSet(java.lang.String availablesDataSet)
Modifier for the 'availablesDataSet' attribute.

Parameters:
availablesDataSet - the new availablesDataSet value to set

setDeleteEvent

public void setDeleteEvent(java.lang.String deleteEvent)
Modifier for the 'deleteEvent' attribute.

Parameters:
deleteEvent - the new deleteEvent value to set

setDescriptionColumnId

public void setDescriptionColumnId(java.lang.String descriptionColumnId)
Modifier for the 'descriptionColumnId' attribute.

Parameters:
descriptionColumnId - the new descriptionColumnId value to set

setDescriptionSelectedColumn

public void setDescriptionSelectedColumn(java.lang.String descriptionSelectedColumn)
Modifier for the 'descriptionSelectedColumn' attribute.

Parameters:
descriptionSelectedColumn - the new descriptionSelectedColumn value to set

setEnableDragAndDrop

public void setEnableDragAndDrop(java.lang.Boolean enableDragAndDrop)
Modifier for the 'enableDragAndDrop' attribute.

Parameters:
enableDragAndDrop - the new enableDragAndDrop value to set

setId

public void setId(java.lang.String id)
Modifier for the 'id' attribute.

Overrides:
setId in class AbstractGridTag
Parameters:
id - the new id value to set

setIdColumn

public void setIdColumn(java.lang.String idColumn)
Modifier for the 'idColumn' attribute.

Parameters:
idColumn - the new idColumn value to set

setIdSelectedColumn

public void setIdSelectedColumn(java.lang.String idSelectedColumn)
Modifier for the 'idSelectedColumn' attribute.

Parameters:
idSelectedColumn - the new idSelectedColumn value to set

setSelectedDataSet

public void setSelectedDataSet(java.lang.String selectedDataSet)
Modifier for the 'selectedDataSet' attribute.

Parameters:
selectedDataSet - the new selectedDataSet value to set

setTitleAvailable

public void setTitleAvailable(java.lang.String titleAvailable)
Modifier for the 'titleAvailable' attribute.

Parameters:
titleAvailable - the new titleAvailable value to set

setTitleSelected

public void setTitleSelected(java.lang.String titleSelected)
Modifier for the 'titleSelected' attribute.

Parameters:
titleSelected - the new titleSelected value to set


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