Class ReportOperationalButtonsPanel
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<AH>
com.evolveum.midpoint.gui.impl.page.admin.component.AssignmentHolderOperationalButtonsPanel<ReportType>
com.evolveum.midpoint.gui.impl.page.admin.report.component.ReportOperationalButtonsPanel
- 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 ReportOperationalButtonsPanel
extends AssignmentHolderOperationalButtonsPanel<ReportType>
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.gui.impl.page.admin.component.AssignmentHolderOperationalButtonsPanel
OPERATION_EXECUTE_ARCHETYPE_CHANGES, OPERATION_LOAD_FILTERED_ARCHETYPESFields 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
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddButtons(org.apache.wicket.markup.repeater.RepeatingView repeatingView) protected ReportTypeprotected abstract ReportObjectsListPanel<?>protected abstract org.apache.wicket.Componentprotected abstract org.apache.wicket.Componentstatic booleanhasParameters(ReportType report) static voidimportReportPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<ReportType> report, PageBase pageBase) protected abstract Booleanprotected voidstatic voidrunReportPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<ReportType> report, PageBase pageBase) abstract voidsaveAndRunPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) Methods inherited from class com.evolveum.midpoint.gui.impl.page.admin.component.AssignmentHolderOperationalButtonsPanel
addArchetypePerformed, getMainPopupBodyId, isAuthorizedToModify, isChangeArchetypeButtonVisible, isObjectStatusAndAuthorizationVerifiedForModification, isSaveButtonVisible, refresh, showMainPopupMethods inherited from class com.evolveum.midpoint.gui.impl.page.admin.component.OperationalButtonsPanel
addStateButtons, backPerformed, backPerformedConfirmed, buildInitialRepeatingView, buttonsExist, createBackButton, createDeleteButton, createEditRawButton, createSaveButton, createSubmitButtonLabelModel, deleteConfirmPerformed, editRawPerformedConfirmed, getBackCssClass, getDeleteButtonCssClass, getDeleteButtonLabelModel, getObjectType, getPrismObject, getSaveButtonAdditionalCssClass, hasUnsavedChanges, initButtons, isDeleteButtonVisible, isEditingObject, isEditRawButtonVisible, isForcedPreview, isReadonly, submitPerformedMethods inherited from class com.evolveum.midpoint.gui.api.component.BasePanel
createComponentPath, 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.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
-
ReportOperationalButtonsPanel
public ReportOperationalButtonsPanel(String id, LoadableModel<PrismObjectWrapper<ReportType>> model)
-
-
Method Details
-
addButtons
protected void addButtons(org.apache.wicket.markup.repeater.RepeatingView repeatingView) - Overrides:
addButtonsin classAssignmentHolderOperationalButtonsPanel<ReportType>
-
onInitialize
protected void onInitialize()- Overrides:
onInitializein classOperationalButtonsPanel<ReportType>
-
isEditObject
-
getTableContainer
protected abstract org.apache.wicket.Component getTableContainer() -
getTableBox
protected abstract org.apache.wicket.Component getTableBox() -
getReportTable
-
importReportPerformed
public static void importReportPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<ReportType> report, PageBase pageBase) -
runReportPerformed
public static void runReportPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, PrismObject<ReportType> report, PageBase pageBase) -
getReport
-
saveAndRunPerformed
public abstract void saveAndRunPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) -
isShowingPreview
-
hasParameters
-