Class FocusTilePanel<F extends Serializable,T extends Tile<F>>
- 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<T>
 - 
- com.evolveum.midpoint.gui.impl.component.tile.FocusTilePanel<F,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
- Direct Known Subclasses:
 CatalogTilePanel,MemberTilePanel,SelectableFocusTilePanel
public class FocusTilePanel<F extends Serializable,T extends Tile<F>> extends BasePanel<T>
- Author:
 - lskublik
 - See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description FocusTilePanel(String id, org.apache.wicket.model.IModel<T> model) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.wicket.behavior.BehaviorcreateDetailsBehaviour()protected org.apache.wicket.ComponentcreateDetailsButton(String id)protected DisplayTypecreateDisplayType(org.apache.wicket.model.IModel<T> model)protected org.apache.wicket.model.IModel<org.apache.wicket.request.resource.IResource>createPreferredImage(org.apache.wicket.model.IModel<T> model)protected org.apache.wicket.markup.html.WebMarkupContainergetIcon()protected RoundedImagePanelgetLogo()protected org.apache.wicket.markup.html.basic.LabelgetTitle()protected voidinitLayout()protected voidonClick(org.apache.wicket.ajax.AjaxRequestTarget target)protected voidonDetails(org.apache.wicket.ajax.AjaxRequestTarget target)- 
Methods 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, getWebApplicationConfiguration, showResult 
- 
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
getRegionMarkup, newMarkupSourcingStrategy 
- 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession 
- 
Methods 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, onInitialize, 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.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, wrap 
- 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface java.lang.Iterable
forEach, spliterator 
 - 
 
 - 
 
- 
- 
Method Detail
- 
initLayout
protected void initLayout()
 
- 
createDetailsBehaviour
protected org.apache.wicket.behavior.Behavior createDetailsBehaviour()
 
- 
createDetailsButton
protected org.apache.wicket.Component createDetailsButton(String id)
 
- 
onDetails
protected void onDetails(org.apache.wicket.ajax.AjaxRequestTarget target)
 
- 
onClick
protected void onClick(org.apache.wicket.ajax.AjaxRequestTarget target)
 
- 
createDisplayType
protected DisplayType createDisplayType(org.apache.wicket.model.IModel<T> model)
 
- 
createPreferredImage
protected org.apache.wicket.model.IModel<org.apache.wicket.request.resource.IResource> createPreferredImage(org.apache.wicket.model.IModel<T> model)
 
- 
getLogo
protected RoundedImagePanel getLogo()
 
- 
getTitle
protected org.apache.wicket.markup.html.basic.Label getTitle()
 
- 
getIcon
protected org.apache.wicket.markup.html.WebMarkupContainer getIcon()
 
 - 
 
 -