Class PrismReferenceWrapperColumnPanel<R extends Referencable>
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<IW>
com.evolveum.midpoint.gui.impl.component.data.column.AbstractItemWrapperColumnPanel<PrismReferenceWrapper<R>,PrismValueWrapper<R>>
com.evolveum.midpoint.gui.impl.component.data.column.PrismReferenceWrapperColumnPanel<R>
- 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 class PrismReferenceWrapperColumnPanel<R extends Referencable>
extends AbstractItemWrapperColumnPanel<PrismReferenceWrapper<R>,PrismValueWrapper<R>>
- Author:
- katka
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.gui.impl.component.data.column.AbstractItemWrapperColumnPanel
itemName, pageBaseFields 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 -
Method Summary
Modifier and TypeMethodDescriptionprotected StringcreateLabel(PrismValueWrapper<R> object) protected org.apache.wicket.markup.html.panel.PanelcreateLink(String id, org.apache.wicket.model.IModel<PrismValueWrapper<R>> object) protected org.apache.wicket.markup.html.panel.PanelcreateValuePanel(String id, org.apache.wicket.model.IModel<PrismReferenceWrapper<R>> model, PrismValueWrapper<R> object) protected booleanprotected voidonClick(org.apache.wicket.ajax.AjaxRequestTarget target, PrismContainerValueWrapper<?> rowModel) Methods inherited from class com.evolveum.midpoint.gui.impl.component.data.column.AbstractItemWrapperColumnPanel
createPanelSettings, existenceOfValue, getColumnType, onInitialize, populateMethods 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
-
Method Details
-
createLabel
- Specified by:
createLabelin classAbstractItemWrapperColumnPanel<PrismReferenceWrapper<R extends Referencable>,PrismValueWrapper<R extends Referencable>>
-
createValuePanel
protected org.apache.wicket.markup.html.panel.Panel createValuePanel(String id, org.apache.wicket.model.IModel<PrismReferenceWrapper<R>> model, PrismValueWrapper<R> object) - Specified by:
createValuePanelin classAbstractItemWrapperColumnPanel<PrismReferenceWrapper<R extends Referencable>,PrismValueWrapper<R extends Referencable>>
-
createLink
protected org.apache.wicket.markup.html.panel.Panel createLink(String id, org.apache.wicket.model.IModel<PrismValueWrapper<R>> object) - Specified by:
createLinkin classAbstractItemWrapperColumnPanel<PrismReferenceWrapper<R extends Referencable>,PrismValueWrapper<R extends Referencable>>
-
onClick
protected void onClick(org.apache.wicket.ajax.AjaxRequestTarget target, PrismContainerValueWrapper<?> rowModel) -
isClickEnabled
protected boolean isClickEnabled()
-