public abstract class Realm extends WizardMgtPanel<RealmTO>
Modifier and Type | Class and Description |
---|---|
protected class |
Realm.RealmDetailsTabPanel |
protected static class |
Realm.RemoteRealmPanel |
WizardMgtPanel.Builder<T extends Serializable>, WizardMgtPanel.ExitEvent
Modifier and Type | Field and Description |
---|---|
protected List<AnyTypeTO> |
anyTypes |
protected static org.slf4j.Logger |
LOG |
protected RealmTO |
realmTO |
protected int |
selectedIndex |
protected RealmWizardBuilder |
wizardBuilder |
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
Constructor and Description |
---|
Realm(String id,
RealmTO realmTO,
List<AnyTypeTO> anyTypes,
int selectedIndex,
PageReference pageRef) |
Modifier and Type | Method and Description |
---|---|
protected RealmWizardBuilder |
buildNewItemPanelBuilder(PageReference pageRef) |
protected List<ITab> |
buildTabList(PageReference pageRef) |
protected Panel |
customResultBody(String panelId,
RealmTO item,
Serializable result) |
RealmTO |
getRealmTO() |
protected abstract void |
onClickCreate(AjaxRequestTarget target) |
protected abstract void |
onClickDelete(AjaxRequestTarget target,
RealmTO realmTO) |
protected abstract void |
onClickEdit(AjaxRequestTarget target,
RealmTO realmTO) |
protected abstract void |
onClickTemplate(AjaxRequestTarget target) |
addInnerObject, addNewItemPanelBuilder, addNotificationPanel, addOrReplaceInnerObject, addOuterObject, customActionCallback, customActionOnCancelCallback, customActionOnFinishCallback, disableContainerAutoRefresh, enableExitButton, getActualId, getNewItemPanelBuilder, isNewItemDefaultButtonEnabled, isReadOnly, isWizardInModal, onEvent, 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
send
dequeue, newDequeueContext
forEach, spliterator
protected static final org.slf4j.Logger LOG
protected final RealmTO realmTO
protected final int selectedIndex
protected final RealmWizardBuilder wizardBuilder
public Realm(String id, RealmTO realmTO, List<AnyTypeTO> anyTypes, int selectedIndex, PageReference pageRef)
protected RealmWizardBuilder buildNewItemPanelBuilder(PageReference pageRef)
public RealmTO getRealmTO()
protected List<ITab> buildTabList(PageReference pageRef)
protected Panel customResultBody(String panelId, RealmTO item, Serializable result)
customResultBody
in class WizardMgtPanel<RealmTO>
protected abstract void onClickTemplate(AjaxRequestTarget target)
protected abstract void onClickCreate(AjaxRequestTarget target)
protected abstract void onClickEdit(AjaxRequestTarget target, RealmTO realmTO)
protected abstract void onClickDelete(AjaxRequestTarget target, RealmTO realmTO)
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.