T
- task type.public abstract class TaskDirectoryPanel<T extends TaskTO> extends DirectoryPanel<T,T,TaskDataProvider<T>,TaskRestClient> implements ModalPanel
DirectoryPanel
.Modifier and Type | Class and Description |
---|---|
protected class |
TaskDirectoryPanel.TasksProvider<T extends TaskTO> |
DirectoryPanel.Builder<T extends Serializable,W extends Serializable,E extends RestClient>, DirectoryPanel.EventDataWrapper
WizardMgtPanel.ExitEvent
Modifier and Type | Field and Description |
---|---|
protected BaseModal<?> |
baseModal |
actionTogglePanel, altDefaultModal, container, dataProvider, displayAttributeModal, filtered, itemKeyFieldName, LOG, MAPPER, page, prefMan, restClient, resultTable, rows
addAjaxLink, exitAjaxLink, footerVisibility, modal, newItemPanelBuilder, notificationPanel, pageRef, showResultPage, WIZARD_ID, wizardInModal
ENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS
Modifier | Constructor and Description |
---|---|
protected |
TaskDirectoryPanel(BaseModal<?> baseModal,
MultilevelPanel multiLevelPanelRef,
PageReference pageRef) |
protected |
TaskDirectoryPanel(BaseModal<?> baseModal,
MultilevelPanel multiLevelPanelRef,
PageReference pageRef,
boolean wizardInModal) |
protected |
TaskDirectoryPanel(BaseModal<?> baseModal,
MultilevelPanel multiLevelPanelRef,
PageReference pageRef,
String id) |
Modifier and Type | Method and Description |
---|---|
void |
onEvent(IEvent<?> event) |
protected void |
resultTableCustomChanges(AjaxDataTablePanel.Builder<T,String> resultTableBuilder)
Called before build.
|
protected abstract void |
viewTask(T taskTO,
AjaxRequestTarget target) |
actionTogglePanel, customActionOnFinishCallback, dataProvider, disableCheckBoxes, getActions, getBatches, getColumns, getHeader, getTogglePanel, initResultTable, paginatorRowsKey, search, updateResultTable, updateResultTable, updateResultTable
addInnerObject, addNewItemPanelBuilder, addNotificationPanel, addOrReplaceInnerObject, addOuterObject, customActionCallback, customActionOnCancelCallback, customResultBody, disableContainerAutoRefresh, enableExitButton, getActualId, getNewItemPanelBuilder, isNewItemDefaultButtonEnabled, isReadOnly, isWizardInModal, setFooterVisibility, setPageRef, setReadOnly, setShowResultPage, setWindowClosedReloadCallback
getRegionMarkup, newMarkupSourcingStrategy
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onInitialize, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
canCallListenerAfterExpiry, detach, get, getBehaviorById, getBehaviorId, getId, getPage, getPageRelativePath
send
dequeue, newDequeueContext
forEach, spliterator
protected final BaseModal<?> baseModal
protected TaskDirectoryPanel(BaseModal<?> baseModal, MultilevelPanel multiLevelPanelRef, PageReference pageRef)
protected TaskDirectoryPanel(BaseModal<?> baseModal, MultilevelPanel multiLevelPanelRef, PageReference pageRef, boolean wizardInModal)
protected TaskDirectoryPanel(BaseModal<?> baseModal, MultilevelPanel multiLevelPanelRef, PageReference pageRef, String id)
protected void resultTableCustomChanges(AjaxDataTablePanel.Builder<T,String> resultTableBuilder)
DirectoryPanel
resultTableCustomChanges
in class DirectoryPanel<T extends TaskTO,T extends TaskTO,TaskDataProvider<T extends TaskTO>,TaskRestClient>
resultTableBuilder
- result table builder.protected abstract void viewTask(T taskTO, AjaxRequestTarget target)
public void onEvent(IEvent<?> event)
onEvent
in interface IEventSink
onEvent
in class DirectoryPanel<T extends TaskTO,T extends TaskTO,TaskDataProvider<T extends TaskTO>,TaskRestClient>
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.