com.evolveum.midpoint.web.component.prism
Class PrismObjectPanel

java.lang.Object
  extended by org.apache.wicket.Component
      extended by org.apache.wicket.MarkupContainer
          extended by org.apache.wicket.markup.html.WebMarkupContainer
              extended by org.apache.wicket.markup.html.panel.Panel
                  extended by com.evolveum.midpoint.web.component.prism.PrismObjectPanel
All Implemented Interfaces:
Serializable, Iterable<org.apache.wicket.Component>, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.IClusterable, org.apache.wicket.IConverterLocator, org.apache.wicket.markup.html.IHeaderContributor, org.apache.wicket.request.component.IRequestableComponent, org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>

public class PrismObjectPanel
extends org.apache.wicket.markup.html.panel.Panel

Author:
lazyman
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.wicket.markup.html.panel.Panel
PANEL
 
Fields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER
 
Constructor Summary
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)
           
 
Method Summary
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)
           
 org.apache.wicket.markup.html.WebMarkupContainer createFooterPanel(String footerId, 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 isShowHeader()
           
 void renderHead(org.apache.wicket.markup.html.IHeaderResponse response)
           
 void setShowHeader(boolean showHeader)
           
 
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
newMarkupSourcingStrategy
 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebPage, getWebRequest
 
Methods inherited from class org.apache.wicket.MarkupContainer
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, hasAssociatedMarkup, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onMarkupAttached, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
 
Methods inherited from class org.apache.wicket.Component
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, 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, getFeedbackMessage, 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, locateMarkupStream, 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, urlFor, urlFor, visitParents, warn, wrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrismObjectPanel

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)
Method Detail

renderHead

public void renderHead(org.apache.wicket.markup.html.IHeaderResponse response)
Specified by:
renderHead in interface org.apache.wicket.markup.html.IHeaderContributor
Overrides:
renderHead in class org.apache.wicket.Component

createFooterPanel

public org.apache.wicket.markup.html.WebMarkupContainer createFooterPanel(String footerId,
                                                                          org.apache.wicket.model.IModel<ObjectWrapper> model)

createDisplayName

protected org.apache.wicket.model.IModel<String> createDisplayName(org.apache.wicket.model.IModel<ObjectWrapper> model)

createDescription

protected org.apache.wicket.model.IModel<String> createDescription(org.apache.wicket.model.IModel<ObjectWrapper> model)

createOperationPanel

protected org.apache.wicket.markup.html.panel.Panel createOperationPanel(String id)

isShowHeader

public boolean isShowHeader()

setShowHeader

public void setShowHeader(boolean showHeader)

headerOnClickPerformed

public void headerOnClickPerformed(org.apache.wicket.ajax.AjaxRequestTarget target,
                                   org.apache.wicket.model.IModel<ObjectWrapper> model)


Copyright © 2013 evolveum. All Rights Reserved.