Class AssignmentEditorPanel
- 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<AssignmentEditorDto>
- 
- com.evolveum.midpoint.web.component.assignment.AssignmentEditorPanel
 
 
 
 
 
 
- 
- 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:
- DelegationEditorPanel
 
 public class AssignmentEditorPanel extends BasePanel<AssignmentEditorDto> - See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected booleandelegatedToMeprotected org.apache.wicket.markup.html.WebMarkupContainerheaderRowprotected static StringID_BODYprotected static StringID_RELATIONprotected org.apache.wicket.model.IModel<List<AssignmentInfoDto>>privilegesListModel
 - 
Constructor SummaryConstructors Constructor Description AssignmentEditorPanel(String id, org.apache.wicket.model.IModel<AssignmentEditorDto> model)AssignmentEditorPanel(String id, org.apache.wicket.model.IModel<AssignmentEditorDto> model, boolean delegatedToMe, LoadableModel<List<AssignmentInfoDto>> privilegesListModel)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.wicket.model.IModel<String>createAssignmentNameLabelModel(boolean isManager)protected org.apache.wicket.model.IModel<String>createHeaderClassModel(org.apache.wicket.model.IModel<AssignmentEditorDto> model)protected org.apache.wicket.model.IModel<String>createImageTypeModel(org.apache.wicket.model.IModel<AssignmentEditorDto> model)protected org.apache.wicket.model.IModel<String>createTargetModel()protected booleanignoreMandatoryAttributes()protected voidinitBodyLayout(org.apache.wicket.markup.html.WebMarkupContainer body)protected voidinitHeaderRow()protected voidinitLayout()protected booleanisCreatingNewAssignment()Override to provide the information if object that contains this assignment is being edited or created.protected booleanisRelationEditable()protected voidnameClickPerformed(org.apache.wicket.ajax.AjaxRequestTarget target)protected voidonInitialize()protected voidremoveButtonClickPerformed(AssignmentEditorDto assignmentDto, org.apache.wicket.ajax.AjaxRequestTarget target)voidrenderHead(org.apache.wicket.markup.head.IHeaderResponse response)- 
Methods 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, getWebApplicationConfiguration, showResult
 - 
Methods inherited from class org.apache.wicket.markup.html.panel.PanelgetRegionMarkup, newMarkupSourcingStrategy
 - 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainergetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
 - 
Methods 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, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
 - 
Methods 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, 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, wrap
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface java.lang.IterableforEach, spliterator
 
- 
 
- 
- 
- 
Field Detail- 
ID_BODYprotected static final String ID_BODY - See Also:
- Constant Field Values
 
 - 
ID_RELATIONprotected static final String ID_RELATION - See Also:
- Constant Field Values
 
 - 
headerRowprotected org.apache.wicket.markup.html.WebMarkupContainer headerRow 
 - 
privilegesListModelprotected org.apache.wicket.model.IModel<List<AssignmentInfoDto>> privilegesListModel 
 - 
delegatedToMeprotected boolean delegatedToMe 
 
- 
 - 
Constructor Detail- 
AssignmentEditorPanelpublic AssignmentEditorPanel(String id, org.apache.wicket.model.IModel<AssignmentEditorDto> model, boolean delegatedToMe, LoadableModel<List<AssignmentInfoDto>> privilegesListModel) 
 - 
AssignmentEditorPanelpublic AssignmentEditorPanel(String id, org.apache.wicket.model.IModel<AssignmentEditorDto> model) 
 
- 
 - 
Method Detail- 
onInitializeprotected void onInitialize() - Overrides:
- onInitializein class- org.apache.wicket.MarkupContainer
 
 - 
renderHeadpublic void renderHead(org.apache.wicket.markup.head.IHeaderResponse response) - Specified by:
- renderHeadin interface- org.apache.wicket.markup.html.IHeaderContributor
- Overrides:
- renderHeadin class- org.apache.wicket.Component
 
 - 
initLayoutprotected void initLayout() 
 - 
initHeaderRowprotected void initHeaderRow() 
 - 
createAssignmentNameLabelModelprotected org.apache.wicket.model.IModel<String> createAssignmentNameLabelModel(boolean isManager) 
 - 
createHeaderClassModelprotected org.apache.wicket.model.IModel<String> createHeaderClassModel(org.apache.wicket.model.IModel<AssignmentEditorDto> model) 
 - 
initBodyLayoutprotected void initBodyLayout(org.apache.wicket.markup.html.WebMarkupContainer body) 
 - 
createImageTypeModelprotected org.apache.wicket.model.IModel<String> createImageTypeModel(org.apache.wicket.model.IModel<AssignmentEditorDto> model) 
 - 
nameClickPerformedprotected void nameClickPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) 
 - 
createTargetModelprotected org.apache.wicket.model.IModel<String> createTargetModel() 
 - 
isRelationEditableprotected boolean isRelationEditable() 
 - 
isCreatingNewAssignmentprotected boolean isCreatingNewAssignment() Override to provide the information if object that contains this assignment is being edited or created.
 - 
ignoreMandatoryAttributesprotected boolean ignoreMandatoryAttributes() 
 - 
removeButtonClickPerformedprotected void removeButtonClickPerformed(AssignmentEditorDto assignmentDto, org.apache.wicket.ajax.AjaxRequestTarget target) 
 
- 
 
-