Class InlineOperationalButtonsPanel<O extends ObjectType>
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<PrismObjectWrapper<O>>
com.evolveum.midpoint.gui.impl.page.admin.component.OperationalButtonsPanel<O>
com.evolveum.midpoint.gui.impl.page.admin.component.InlineOperationalButtonsPanel<O>
- 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
- Direct Known Subclasses:
- RoleAnalysisClusterOperationButtonPanel,- RoleAnalysisOutlierOperationButtonPanel,- RoleAnalysisSessionOperationButtonPanel
public abstract class InlineOperationalButtonsPanel<O extends ObjectType>
extends OperationalButtonsPanel<O>
- See Also:
- 
Field SummaryFields inherited from class org.apache.wicket.markup.html.panel.PanelPANELFields inherited from class org.apache.wicket.ComponentENABLE, 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 SummaryConstructorsConstructorDescriptionInlineOperationalButtonsPanel(String id, LoadableModel<PrismObjectWrapper<O>> wrapperModel) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected final voidaddButtons(org.apache.wicket.markup.repeater.RepeatingView repeatingView) protected voidaddLefButtons(@NotNull org.apache.wicket.markup.repeater.RepeatingView leftButtonsView) protected voidaddRightButtons(@NotNull org.apache.wicket.markup.repeater.RepeatingView rightButtonsView) protected final voidaddStateButtons(org.apache.wicket.markup.repeater.RepeatingView stateButtonsView) protected voidbuildInitialRepeatingView(org.apache.wicket.markup.repeater.RepeatingView repeatingView) protected abstract org.apache.wicket.model.IModel<String>createSubmitButtonLabelModel(PrismObjectWrapper<O> modelObject) protected Stringprotected Stringprotected abstract org.apache.wicket.model.IModel<String>getDeleteButtonLabelModel(PrismObjectWrapper<O> modelObject) protected Stringprotected org.apache.wicket.model.IModel<String>getTitle()protected voidMethods inherited from class com.evolveum.midpoint.gui.impl.page.admin.component.OperationalButtonsPanelbackPerformed, backPerformedConfirmed, buttonsExist, createBackButton, createDeleteButton, createEditRawButton, createSaveButton, deleteConfirmPerformed, editRawPerformedConfirmed, getObjectType, getPrismObject, hasUnsavedChanges, isDeleteButtonVisible, isEditingObject, isEditRawButtonVisible, isForcedPreview, isReadonly, isSaveButtonVisible, onInitialize, submitPerformedMethods inherited from class com.evolveum.midpoint.gui.api.component.BasePanelcreateComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, getFeedbackPanel, getMidpointConfiguration, getModel, getModelObject, getPageBase, getParentPage, getPrismContext, getRegistry, getSchemaService, getSession, getString, getString, getSubscriptionState, getWebApplicationConfiguration, showResultMethods inherited from class org.apache.wicket.markup.html.panel.PanelgetRegionMarkup, newMarkupSourcingStrategyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainergetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods inherited from class org.apache.wicket.MarkupContaineradd, 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.Componentadd, 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.IQueueRegiondequeue, newDequeueContextMethods inherited from interface java.lang.IterableforEach, spliterator
- 
Constructor Details- 
InlineOperationalButtonsPanel
 
- 
- 
Method Details- 
initButtonsprotected void initButtons()- Overrides:
- initButtonsin class- OperationalButtonsPanel<O extends ObjectType>
 
- 
getDeleteButtonCssClass- Overrides:
- getDeleteButtonCssClassin class- OperationalButtonsPanel<O extends ObjectType>
 
- 
getBackCssClass- Overrides:
- getBackCssClassin class- OperationalButtonsPanel<O extends ObjectType>
 
- 
addStateButtonsprotected final void addStateButtons(org.apache.wicket.markup.repeater.RepeatingView stateButtonsView) - Overrides:
- addStateButtonsin class- OperationalButtonsPanel<O extends ObjectType>
 
- 
addButtonsprotected final void addButtons(org.apache.wicket.markup.repeater.RepeatingView repeatingView) - Overrides:
- addButtonsin class- OperationalButtonsPanel<O extends ObjectType>
 
- 
addRightButtonsprotected void addRightButtons(@NotNull @NotNull org.apache.wicket.markup.repeater.RepeatingView rightButtonsView) 
- 
addLefButtonsprotected void addLefButtons(@NotNull @NotNull org.apache.wicket.markup.repeater.RepeatingView leftButtonsView) 
- 
buildInitialRepeatingViewprotected void buildInitialRepeatingView(org.apache.wicket.markup.repeater.RepeatingView repeatingView) - Overrides:
- buildInitialRepeatingViewin class- OperationalButtonsPanel<O extends ObjectType>
 
- 
getDeleteButtonLabelModelprotected abstract org.apache.wicket.model.IModel<String> getDeleteButtonLabelModel(PrismObjectWrapper<O> modelObject) - Overrides:
- getDeleteButtonLabelModelin class- OperationalButtonsPanel<O extends ObjectType>
 
- 
createSubmitButtonLabelModelprotected abstract org.apache.wicket.model.IModel<String> createSubmitButtonLabelModel(PrismObjectWrapper<O> modelObject) - Overrides:
- createSubmitButtonLabelModelin class- OperationalButtonsPanel<O extends ObjectType>
 
- 
getTitle
- 
getSaveButtonAdditionalCssClass- Overrides:
- getSaveButtonAdditionalCssClassin class- OperationalButtonsPanel<O extends ObjectType>
 
 
-