Class AssignmentTablePanel<T 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<List<AssignmentEditorDto>>
com.evolveum.midpoint.web.component.assignment.AbstractAssignmentListPanel
com.evolveum.midpoint.web.component.assignment.AssignmentTablePanel<T>
- 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
- Author:
- shood
- See Also:
-
Field Summary
FieldsFields 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
ConstructorsConstructorDescriptionAssignmentTablePanel(String id, org.apache.wicket.model.IModel<List<AssignmentEditorDto>> assignmentModel) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddSelectedAssignablePerformed(org.apache.wicket.ajax.AjaxRequestTarget target, List<ObjectType> newAssignments, QName relation, String popupId) protected List<InlineMenuItem>protected booleanprotected org.apache.wicket.AttributeModifiergetClassModifier(org.apache.wicket.markup.html.list.ListItem<AssignmentEditorDto> item) org.apache.wicket.model.IModel<String>getLabel()protected voidhandlePartialError(OperationResult result) Override to provide handle operation for partial error during provider iterator operation.protected booleanprotected booleanprotected booleanprotected voidprotected voidpopulateAssignmentDetailsPanel(org.apache.wicket.markup.html.list.ListItem<AssignmentEditorDto> item) protected voidreloadAssignmentsPanel(org.apache.wicket.ajax.AjaxRequestTarget target) protected voidreloadMainAssignmentsComponent(org.apache.wicket.ajax.AjaxRequestTarget target) protected voidreloadMainFormButtons(org.apache.wicket.ajax.AjaxRequestTarget target) protected voidshowAllAssignments(org.apache.wicket.ajax.AjaxRequestTarget target) Methods inherited from class com.evolveum.midpoint.web.component.assignment.AbstractAssignmentListPanel
addSelectedResourceAssignPerformed, createAssignmentFromSelectedObjects, deleteAssignmentConfirmedPerformed, deleteAssignmentPerformed, getAssignmentListToProcess, getAssignmentModel, getAssignmentsDeleteMessage, getDeleteAssignmentPopupContent, getNoAssignmentsSelectedMessage, getSelectedAssignmentsMethods 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
-
Field Details
-
ID_ROW
- See Also:
-
-
Constructor Details
-
AssignmentTablePanel
public AssignmentTablePanel(String id, org.apache.wicket.model.IModel<List<AssignmentEditorDto>> assignmentModel)
-
-
Method Details
-
getAssignmentTypeList
-
getExcludeOid
-
getLabel
-
onInitialize
protected void onInitialize()- Overrides:
onInitializein classorg.apache.wicket.MarkupContainer
-
populateAssignmentDetailsPanel
protected void populateAssignmentDetailsPanel(org.apache.wicket.markup.html.list.ListItem<AssignmentEditorDto> item) -
getClassModifier
protected org.apache.wicket.AttributeModifier getClassModifier(org.apache.wicket.markup.html.list.ListItem<AssignmentEditorDto> item) -
createAssignmentMenu
-
isRelationEditable
protected boolean isRelationEditable() -
showAllAssignments
protected void showAllAssignments(org.apache.wicket.ajax.AjaxRequestTarget target) -
reloadMainAssignmentsComponent
protected void reloadMainAssignmentsComponent(org.apache.wicket.ajax.AjaxRequestTarget target) - Specified by:
reloadMainAssignmentsComponentin classAbstractAssignmentListPanel
-
isShowAllAssignmentsVisible
protected boolean isShowAllAssignmentsVisible() -
addSelectedAssignablePerformed
protected void addSelectedAssignablePerformed(org.apache.wicket.ajax.AjaxRequestTarget target, List<ObjectType> newAssignments, QName relation, String popupId) -
reloadAssignmentsPanel
protected void reloadAssignmentsPanel(org.apache.wicket.ajax.AjaxRequestTarget target) -
handlePartialError
Override to provide handle operation for partial error during provider iterator operation. -
getAssignmentMenuVisibility
protected boolean getAssignmentMenuVisibility() -
ignoreMandatoryAttributes
protected boolean ignoreMandatoryAttributes() -
reloadMainFormButtons
protected void reloadMainFormButtons(org.apache.wicket.ajax.AjaxRequestTarget target)
-