public class FocusMainPanel<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType> extends AbstractObjectMainPanel<F>
PARAMETER_SELECTED_TAB
ENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
Constructor and Description |
---|
FocusMainPanel(String id,
LoadableModel<ObjectWrapper<F>> objectModel,
LoadableModel<List<AssignmentEditorDto>> assignmentsModel,
LoadableModel<List<FocusSubwrapperDto<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>>> projectionModel,
PageAdminFocus<F> parentPage) |
Modifier and Type | Method and Description |
---|---|
protected void |
addDefaultTabs(PageAdminObjectDetails<F> parentPage,
List<org.apache.wicket.extensions.markup.html.tabs.ITab> tabs) |
protected org.apache.wicket.markup.html.WebMarkupContainer |
createFocusAssignmentsTabPanel(String panelId,
PageAdminObjectDetails<F> parentPage) |
protected org.apache.wicket.markup.html.WebMarkupContainer |
createFocusDetailsTabPanel(String panelId,
PageAdminObjectDetails<F> parentPage) |
protected org.apache.wicket.markup.html.WebMarkupContainer |
createFocusProjectionsTabPanel(String panelId,
PageAdminObjectDetails<F> parentPage) |
protected org.apache.wicket.markup.html.WebMarkupContainer |
createRequestAssignmentTabPanel(String panelId,
PageAdminObjectDetails<F> parentPage) |
protected org.apache.wicket.markup.html.WebMarkupContainer |
createTabPanel(String panelId,
com.evolveum.midpoint.xml.ns._public.common.common_3.FormSpecificationType formSpecificationType,
PageAdminObjectDetails<F> parentPage) |
protected List<org.apache.wicket.extensions.markup.html.tabs.ITab> |
createTabs(PageAdminObjectDetails<F> parentPage) |
protected void |
onInitialize() |
getDetailsPage, getExecuteChangeOptionsDto, getMainForm, getObject, getObjectModel, getObjectWrapper, initLayoutBackButton, initLayoutButtons, initLayoutOptions, initLayoutPreviewButton, initLayoutSaveButton, initLayoutTabs, onConfigure
getRegionMarkup, newMarkupSourcingStrategy
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, onDetach, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, 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, internalPrepareForRender, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
public FocusMainPanel(String id, LoadableModel<ObjectWrapper<F>> objectModel, LoadableModel<List<AssignmentEditorDto>> assignmentsModel, LoadableModel<List<FocusSubwrapperDto<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>>> projectionModel, PageAdminFocus<F> parentPage)
protected void onInitialize()
onInitialize
in class org.apache.wicket.Component
protected List<org.apache.wicket.extensions.markup.html.tabs.ITab> createTabs(PageAdminObjectDetails<F> parentPage)
createTabs
in class AbstractObjectMainPanel<F extends com.evolveum.midpoint.xml.ns._public.common.common_3.FocusType>
protected org.apache.wicket.markup.html.WebMarkupContainer createTabPanel(String panelId, com.evolveum.midpoint.xml.ns._public.common.common_3.FormSpecificationType formSpecificationType, PageAdminObjectDetails<F> parentPage)
protected org.apache.wicket.markup.html.WebMarkupContainer createFocusDetailsTabPanel(String panelId, PageAdminObjectDetails<F> parentPage)
protected org.apache.wicket.markup.html.WebMarkupContainer createFocusProjectionsTabPanel(String panelId, PageAdminObjectDetails<F> parentPage)
protected org.apache.wicket.markup.html.WebMarkupContainer createFocusAssignmentsTabPanel(String panelId, PageAdminObjectDetails<F> parentPage)
protected org.apache.wicket.markup.html.WebMarkupContainer createRequestAssignmentTabPanel(String panelId, PageAdminObjectDetails<F> parentPage)
protected void addDefaultTabs(PageAdminObjectDetails<F> parentPage, List<org.apache.wicket.extensions.markup.html.tabs.ITab> tabs)
Copyright © 2016 evolveum. All rights reserved.