Class CorrelationProcessedObjectPanel
java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
org.apache.wicket.markup.html.panel.Panel
com.evolveum.midpoint.gui.api.component.BasePanel<C>
com.evolveum.midpoint.gui.impl.component.ContainerableListPanel<SimulationResultProcessedObjectType,SelectableBean<SimulationResultProcessedObjectType>>
com.evolveum.midpoint.gui.impl.page.admin.simulation.panel.correaltion.CorrelationProcessedObjectPanel
- All Implemented Interfaces:
Serializable,Iterable<org.apache.wicket.Component>,org.apache.wicket.event.IEventSink,org.apache.wicket.event.IEventSource,org.apache.wicket.feedback.IFeedbackContributor,org.apache.wicket.IConverterLocator,org.apache.wicket.IMetadataContext<Serializable,,org.apache.wicket.Component> org.apache.wicket.IQueueRegion,org.apache.wicket.markup.html.IHeaderContributor,org.apache.wicket.request.component.IRequestableComponent,org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>,org.apache.wicket.util.io.IClusterable
public abstract class CorrelationProcessedObjectPanel
extends ContainerableListPanel<SimulationResultProcessedObjectType,SelectableBean<SimulationResultProcessedObjectType>>
- See Also:
-
Field Summary
Fields inherited from class org.apache.wicket.markup.html.panel.Panel
PANELFields inherited from class org.apache.wicket.Component
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 Summary
ConstructorsConstructorDescriptionCorrelationProcessedObjectPanel(String id, org.apache.wicket.model.IModel<List<MarkType>> availableMarksModel) -
Method Summary
Modifier and TypeMethodDescriptionprotected SearchContextprotected @NotNull org.apache.wicket.ComponentcreateCollapsibleContent(String id, @NotNull org.apache.wicket.model.IModel<SelectableBean<SimulationResultProcessedObjectType>> rowModel) protected List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<SimulationResultProcessedObjectType>,String>> protected org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<SimulationResultProcessedObjectType>,String> protected List<InlineMenuItem>protected org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<SimulationResultProcessedObjectType>,String> createNameColumn(org.apache.wicket.model.IModel<String> displayModel, GuiObjectColumnType customColumn, ExpressionType expression) static StringcreateRealMarksList(PageBase page, ProcessedObject<?> obj) protected intprotected org.apache.wicket.markup.html.WebMarkupContainerprotected @Nullable Stringprotected abstract @NotNull org.apache.wicket.model.IModel<SimulationResultType>protected Stringprotected UserProfileStorage.TableIdprotected booleanChecks if the table is collapsible.protected <T extends Serializable>
Search<T>loadSearch(PageStorage storage) protected voidnavigateToSimulationResultObject(@NotNull String simulationResultOid, @Nullable String markOid, @NotNull SimulationResultProcessedObjectType object, @NotNull org.apache.wicket.ajax.AjaxRequestTarget target) protected voidvoidrefreshTable(org.apache.wicket.ajax.AjaxRequestTarget target) Methods inherited from class com.evolveum.midpoint.gui.impl.component.ContainerableListPanel
addBasicActions, addCustomActions, addPerformed, clearCache, collectColumns, createActionsColumn, createCheckboxColumn, createCustomExportableColumn, createCustomExportableColumn, createHeader, createNewButtonDescription, createPanelForNoValue, createReportPerformed, createSearch, createStringResource, createTableButtonToolbar, createToolbarButtonsList, customProcessNewRowItem, defaultCollectionExists, displayIsolatedNoValuePanel, displayNoValuePanel, enableSavePageSize, findPredefinedColumn, getAdditionalFooterCssClasses, getAutoRefreshInterval, getAvailablePageSizes, getChartedHeaderDtoModel, getCollectionNameFromPageParameters, getColumnTypeConfigContext, getContainerDefinitionForColumns, getCurrentTablePaging, getDataProvider, getDefaultObjectListConfiguration, getDefaultPageSize, getDefaultType, getDefaultView, getInlineMenuCssClass, getInlineMenuItemCssClass, getInlineMenuItems, getNavigationParametersModel, getNoValuePanel, getNoValuePanelCustomSubTitleModel, getObjectCollectionView, getPageStorage, getPageStorage, getPanelConfiguration, getPreselectedObjectList, getRowObjectName, getSearchByNameParameterValue, getSearchModel, getSelectedObjects, getSelectedObjectsCount, getSortProperty, getTable, getTableComponent, getTableContainerAdditionalCssClasses, getType, getViewColumnsTransformed, getViewColumnsTransformed, getWidgetNameOfCollection, hideFooterIfSinglePage, initCollapsableItemTable, initItemTable, initSearch, isCollapseToggleColumnVisible, isCollectionViewPanel, isCollectionViewPanelForCompiledView, isCollectionViewPanelForWidget, isDataTableVisible, isFooterVisible, isFulltextEnabled, isHeaderVisible, isListPanelVisible, isMenuItemVisible, isNewObjectButtonEnabled, isPagingVisible, isPreview, isRefreshEnabled, isSearchResultInfoVisible, isUseStorageSearch, isValidFormComponents, isValidFormComponents, isValidFormComponentsOfRow, notContainsNameColumn, resetSearchModel, resetTable, resetTableColumns, saveSearchModel, setAdditionalBoxCssClasses, setDefaultSorting, setDefaultSorting, setManualRefreshEnabled, setUseCollectionView, shouldCheckForNameColumn, showTableAsCardMethods inherited from class com.evolveum.midpoint.gui.api.component.BasePanel
createComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, getBrowserTabSessionStorage, getFeedbackPanel, getMidpointConfiguration, getModel, getModelObject, getPageBase, getParentPage, getPrismContext, getRegistry, getSchemaService, getSession, getSessionStorage, getString, getString, getSubscriptionState, getWebApplicationConfiguration, showResultMethods inherited from class org.apache.wicket.markup.html.panel.Panel
getRegionMarkup, newMarkupSourcingStrategyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods inherited from class org.apache.wicket.MarkupContainer
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildrenMethods inherited from class org.apache.wicket.Component
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, getMarkupTag, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, 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, onEvent, 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, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.IQueueRegion
dequeue, newDequeueContextMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
CorrelationProcessedObjectPanel
-
-
Method Details
-
onInitialize
protected void onInitialize() -
getAdditionalBoxCssClasses
-
getMarkOidForSearch
-
createInlineMenu
-
modifyMarkInlineMenuAction
-
getFeedback
protected org.apache.wicket.markup.html.WebMarkupContainer getFeedback() -
createRealMarksList
-
createAdditionalSearchContext
-
loadSearch
-
getStorageKey
-
getTableId
- Specified by:
getTableIdin classContainerableListPanel<SimulationResultProcessedObjectType,SelectableBean<SimulationResultProcessedObjectType>>
-
isCollapsableTable
protected boolean isCollapsableTable()Description copied from class:ContainerableListPanelChecks if the table is collapsible.- Overrides:
isCollapsableTablein classContainerableListPanel<SimulationResultProcessedObjectType,SelectableBean<SimulationResultProcessedObjectType>> - Returns:
trueif the table is collapsible,falseotherwise.
-
getCollapsibleToggleColumnIndex
protected int getCollapsibleToggleColumnIndex() -
createCollapsibleContent
@NotNull protected @NotNull org.apache.wicket.Component createCollapsibleContent(String id, @NotNull @NotNull org.apache.wicket.model.IModel<SelectableBean<SimulationResultProcessedObjectType>> rowModel) -
createIconColumn
protected org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<SimulationResultProcessedObjectType>,String> createIconColumn() -
createNameColumn
protected org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<SimulationResultProcessedObjectType>,String> createNameColumn(org.apache.wicket.model.IModel<String> displayModel, GuiObjectColumnType customColumn, ExpressionType expression) -
createProvider
protected ISelectableDataProvider<SelectableBean<SimulationResultProcessedObjectType>> createProvider() -
getSelectedRealObjects
-
getSimulationResultModel
@NotNull protected abstract @NotNull org.apache.wicket.model.IModel<SimulationResultType> getSimulationResultModel() -
createDefaultColumns
protected List<org.apache.wicket.extensions.markup.html.repeater.data.table.IColumn<SelectableBean<SimulationResultProcessedObjectType>,String>> createDefaultColumns() -
refreshTable
public void refreshTable(org.apache.wicket.ajax.AjaxRequestTarget target)
-