public class PrismObjectPanel
extends org.apache.wicket.markup.html.panel.Panel
Constructor and Description |
---|
PrismObjectPanel(String id,
org.apache.wicket.model.IModel<ObjectWrapper> model,
org.apache.wicket.request.resource.ResourceReference image,
org.apache.wicket.markup.html.form.Form form) |
Modifier and Type | Method and Description |
---|---|
protected List<InlineMenuItem> |
createDefaultMenuItems(org.apache.wicket.model.IModel<ObjectWrapper> model) |
protected org.apache.wicket.model.IModel<String> |
createDescription(org.apache.wicket.model.IModel<ObjectWrapper> model) |
protected org.apache.wicket.model.IModel<String> |
createDisplayName(org.apache.wicket.model.IModel<ObjectWrapper> model) |
protected org.apache.wicket.Component |
createHeader(String id,
org.apache.wicket.model.IModel<ObjectWrapper> model) |
protected org.apache.wicket.markup.html.panel.Panel |
createOperationPanel(String id) |
void |
headerOnClickPerformed(org.apache.wicket.ajax.AjaxRequestTarget target,
org.apache.wicket.model.IModel<ObjectWrapper> model) |
boolean |
isDisabled(ObjectWrapper wrapper)
Method uses value from administrativeStatus property for
ShadowType
and effectiveStatus property for UserType . |
boolean |
isShowHeader() |
void |
renderHead(org.apache.wicket.markup.head.IHeaderResponse response) |
void |
setShowHeader(boolean showHeader) |
getWebPage, getWebRequest, getWebResponse, getWebSession
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, 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, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onDetach, onEvent, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
public PrismObjectPanel(String id, org.apache.wicket.model.IModel<ObjectWrapper> model, org.apache.wicket.request.resource.ResourceReference image, org.apache.wicket.markup.html.form.Form form)
public void renderHead(org.apache.wicket.markup.head.IHeaderResponse response)
renderHead
in interface org.apache.wicket.markup.html.IHeaderContributor
renderHead
in class org.apache.wicket.Component
public boolean isDisabled(ObjectWrapper wrapper)
ShadowType
and effectiveStatus property for UserType
.protected org.apache.wicket.Component createHeader(String id, org.apache.wicket.model.IModel<ObjectWrapper> model)
protected List<InlineMenuItem> createDefaultMenuItems(org.apache.wicket.model.IModel<ObjectWrapper> model)
protected org.apache.wicket.model.IModel<String> createDisplayName(org.apache.wicket.model.IModel<ObjectWrapper> model)
protected org.apache.wicket.model.IModel<String> createDescription(org.apache.wicket.model.IModel<ObjectWrapper> model)
protected org.apache.wicket.markup.html.panel.Panel createOperationPanel(String id)
public boolean isShowHeader()
public void setShowHeader(boolean showHeader)
public void headerOnClickPerformed(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.model.IModel<ObjectWrapper> model)
Copyright © 2014 evolveum. All rights reserved.