|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
pt.digitalis.dif.presentation.views.jsp.taglibs.AbstractDIFTag
pt.digitalis.dif.presentation.views.jsp.taglibs.AbstractInnerDIFTag
pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.grid.AbstractGridTag
pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.grid.Grid
pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.GridTreeSelect
public class GridTreeSelect
A multiSelect component is an integration of a grid component with a Tree for filtering purposes. This component represents an extension of the {{{grid.html}Grid}} component, adding the tree and linking the selection action of a Tree item with the refresh of the grid component with the selected element for filtering.
| 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 | |
|---|---|
GridTreeSelect()
|
|
| Method Summary | |
|---|---|
void |
addItem(TreeItem item)
Adds a new contained item to the container |
void |
clearItems()
Clears all item sin the list |
int |
doEndTag()
|
int |
doStartTag()
|
java.lang.Boolean |
getAutoNumberPrefix()
Inspector for the 'autoNumberPrefix' attribute. |
java.lang.Integer |
getHeight()
Inspector for the 'height' attribute. |
java.util.List<TreeItemDefinition> |
getItems()
Inspector for the 'items' attribute. |
ITreeItemContainer |
getTreeItemManager()
Inspector for the 'treeItemManager' attribute. |
java.util.List<TreeItemDefinition> |
getTreeItems()
|
java.lang.String |
getTreeTitle()
Inspector for the 'treeTitle' attribute. |
void |
setAutoNumberPrefix(java.lang.Boolean autoNumberPrefix)
Modifier for the 'autoNumberPrefix' attribute. |
void |
setHeight(java.lang.Integer height)
Modifier for the 'height' attribute. |
void |
setItems(java.util.List<TreeItemDefinition> items)
Modifier for the 'items' attribute. |
void |
setTreeItemManager(ITreeItemContainer treeItemManager)
Modifier for the 'treeItemManager' attribute. |
void |
setTreeItems(java.util.List<TreeItemDefinition> items)
|
void |
setTreeTitle(java.lang.String treeTitle)
Modifier for the 'treeTitle' attribute. |
void |
setTreeWidth(java.lang.String treeWidth)
Modifier for the 'treeWidth' attribute. |
| Methods inherited from class pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.grid.Grid |
|---|
addFootnotes, addInnerElement, getAlign, getData, getDefinition, getDragAndDropText, getGridDefinition, 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, 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, getId, getTitle, hasFootnotes, isAddForm, isRenderInnerContentOnTopPanel, setAddForm, setAjaxEvent, setGroupColumn, setId, 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 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, getTagMessages, getUILevel, isAjaxMode, isComponentMode, isHelpMode, isPopupMode, isTemplateMode |
| Methods inherited from interface javax.servlet.jsp.tagext.Tag |
|---|
getParent, setPageContext, setParent |
| Constructor Detail |
|---|
public GridTreeSelect()
| Method Detail |
|---|
public void addItem(TreeItem item)
ITreeItemContainer
addItem in interface ITreeItemContaineritem - the item to addITreeItemContainer.addItem(pt.digitalis.dif.presentation.views.jsp.taglibs.layout.panels.TreeItem)public void clearItems()
ITreeItemContainer
clearItems in interface ITreeItemContainerITreeItemContainer.clearItems()
public int doEndTag()
throws javax.servlet.jsp.JspException
doEndTag in interface javax.servlet.jsp.tagext.TagdoEndTag in class Gridjavax.servlet.jsp.JspExceptionGrid.doEndTag()
public int doStartTag()
throws javax.servlet.jsp.JspException
doStartTag in interface javax.servlet.jsp.tagext.TagdoStartTag in class Gridjavax.servlet.jsp.JspExceptionGrid.doStartTag()public java.lang.Boolean getAutoNumberPrefix()
public java.lang.Integer getHeight()
getHeight in class Gridpublic java.util.List<TreeItemDefinition> getItems()
ITreeItemContainer
getItems in interface ITreeItemContainerITreeItemContainer.getItems()public ITreeItemContainer getTreeItemManager()
public java.util.List<TreeItemDefinition> getTreeItems()
public java.lang.String getTreeTitle()
public void setAutoNumberPrefix(java.lang.Boolean autoNumberPrefix)
autoNumberPrefix - the new autoNumberPrefix value to setpublic void setHeight(java.lang.Integer height)
setHeight in class Gridheight - the new height value to setpublic void setItems(java.util.List<TreeItemDefinition> items)
ITreeItemContainer
setItems in interface ITreeItemContaineritems - the new items value to setITreeItemContainer.setItems(java.util.List)public void setTreeItemManager(ITreeItemContainer treeItemManager)
treeItemManager - the new treeItemManager value to setpublic void setTreeItems(java.util.List<TreeItemDefinition> items)
items - public void setTreeTitle(java.lang.String treeTitle)
treeTitle - the new treeTitle value to setpublic void setTreeWidth(java.lang.String treeWidth)
treeWidth - the new treeWidth value to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||