public class AnyPanel extends Panel implements ModalPanel
Modifier and Type | Class and Description |
---|---|
static interface |
AnyPanel.DirectoryPanelSupplier |
Modifier and Type | Field and Description |
---|---|
protected AnyTypeTO |
anyTypeTO |
protected static AnyPanel.DirectoryPanelSupplier |
DEFAULT_DIRECTORYPANEL_SUPPLIER |
protected static String |
DIRECTORY_PANEL_ID |
protected Panel |
directoryPanel |
protected static org.slf4j.Logger |
LOG |
protected PageReference |
pageRef |
protected RealmTO |
realmTO |
protected AbstractSearchPanel |
searchPanel |
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
Constructor and Description |
---|
AnyPanel(String id,
AnyTypeTO anyTypeTO,
RealmTO realmTO,
AnyLayout anyLayout,
boolean enableSearch,
AnyPanel.DirectoryPanelSupplier directoryPanelSupplier,
PageReference pageRef) |
AnyPanel(String id,
AnyTypeTO anyTypeTO,
RealmTO realmTO,
AnyLayout anyLayout,
boolean enableSearch,
PageReference pageRef) |
Modifier and Type | Method and Description |
---|---|
protected Panel |
createDirectoryPanel(AnyTypeTO anyTypeTO,
RealmTO realmTO,
AnyLayout anyLayout,
boolean enableSearch,
AnyPanel.DirectoryPanelSupplier directoryPanelSupplier) |
protected AbstractSearchPanel |
getSearchPanel(String id) |
void |
onEvent(IEvent<?> event) |
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
dequeue, newDequeueContext
forEach, spliterator
protected static final org.slf4j.Logger LOG
protected static final String DIRECTORY_PANEL_ID
protected static final AnyPanel.DirectoryPanelSupplier DEFAULT_DIRECTORYPANEL_SUPPLIER
protected final AnyTypeTO anyTypeTO
protected final RealmTO realmTO
protected final PageReference pageRef
protected AbstractSearchPanel searchPanel
protected final Panel directoryPanel
public AnyPanel(String id, AnyTypeTO anyTypeTO, RealmTO realmTO, AnyLayout anyLayout, boolean enableSearch, PageReference pageRef)
public AnyPanel(String id, AnyTypeTO anyTypeTO, RealmTO realmTO, AnyLayout anyLayout, boolean enableSearch, AnyPanel.DirectoryPanelSupplier directoryPanelSupplier, PageReference pageRef)
protected Panel createDirectoryPanel(AnyTypeTO anyTypeTO, RealmTO realmTO, AnyLayout anyLayout, boolean enableSearch, AnyPanel.DirectoryPanelSupplier directoryPanelSupplier)
public void onEvent(IEvent<?> event)
onEvent
in interface IEventSink
onEvent
in class Component
protected AbstractSearchPanel getSearchPanel(String id)
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.