Package ontopoly.pages
Class ModalFindPage<T>
- java.lang.Object
-
- org.apache.wicket.Component
-
- org.apache.wicket.MarkupContainer
-
- org.apache.wicket.markup.html.WebMarkupContainer
-
- org.apache.wicket.markup.html.WebMarkupContainerWithAssociatedMarkup
-
- org.apache.wicket.markup.html.panel.Panel
-
- ontopoly.pages.ModalFindPage<T>
-
- All Implemented Interfaces:
Serializable
,org.apache.wicket.IClusterable
,org.apache.wicket.IConverterLocator
,org.apache.wicket.markup.html.IHeaderPartContainerProvider
public abstract class ModalFindPage<T> extends org.apache.wicket.markup.html.panel.Panel
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
ACTIVE_TAB_BROWSE
static int
ACTIVE_TAB_SEARCH
protected TreeModel
emptyTreeModel
protected FieldInstanceModel
fieldInstanceModel
protected static org.slf4j.Logger
log
-
Constructor Summary
Constructors Constructor Description ModalFindPage(String id, FieldInstanceModel fieldInstanceModel, int activeTab)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected org.apache.wicket.model.IModel<TreeModel>
getTreeModel(TopicType _topicType)
protected boolean
isMaxOneCardinality()
protected abstract void
onCloseCancel(org.apache.wicket.ajax.AjaxRequestTarget target)
protected abstract void
onCloseOk(org.apache.wicket.ajax.AjaxRequestTarget target)
void
onDetach()
protected abstract void
onSelectionConfirmed(org.apache.wicket.ajax.AjaxRequestTarget target, Collection<T> selected)
-
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
onComponentTag, onComponentTagBody, renderHead
-
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainerWithAssociatedMarkup
newHeaderPartContainer, renderHeadFromAssociatedMarkupFile
-
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getMarkupType, getWebPage, getWebRequest
-
Methods inherited from class org.apache.wicket.MarkupContainer
add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, renderNext, replace, setDefaultModel, setMarkupStream, size, swap, toString, toString, visitChildren, visitChildren
-
Methods inherited from class org.apache.wicket.Component
add, addStateChange, afterRender, beforeRender, callOnBeforeRenderIfNotVisible, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, continueToOriginalDestination, debug, detach, detachBehaviors, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getBehaviors, getBehaviors, getBehaviorsRawList, getClassRelativePath, getComponentBorder, getConverter, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdImpl, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, internalOnModelChanged, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAfterRender, onAttach, onBeforeRender, onBeginRequest, onEndRequest, onModelChanged, onModelChanging, onRemove, prepareForRender, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, setAuto, setComponentBorder, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn, wrap
-
-
-
-
Field Detail
-
ACTIVE_TAB_SEARCH
public static final int ACTIVE_TAB_SEARCH
- See Also:
- Constant Field Values
-
ACTIVE_TAB_BROWSE
public static final int ACTIVE_TAB_BROWSE
- See Also:
- Constant Field Values
-
log
protected static org.slf4j.Logger log
-
fieldInstanceModel
protected FieldInstanceModel fieldInstanceModel
-
emptyTreeModel
protected TreeModel emptyTreeModel
-
-
Constructor Detail
-
ModalFindPage
public ModalFindPage(String id, FieldInstanceModel fieldInstanceModel, int activeTab)
-
-
Method Detail
-
isMaxOneCardinality
protected boolean isMaxOneCardinality()
-
getTreeModel
protected org.apache.wicket.model.IModel<TreeModel> getTreeModel(TopicType _topicType)
-
onSelectionConfirmed
protected abstract void onSelectionConfirmed(org.apache.wicket.ajax.AjaxRequestTarget target, Collection<T> selected)
-
onCloseOk
protected abstract void onCloseOk(org.apache.wicket.ajax.AjaxRequestTarget target)
-
onCloseCancel
protected abstract void onCloseCancel(org.apache.wicket.ajax.AjaxRequestTarget target)
-
onDetach
public void onDetach()
- Overrides:
onDetach
in classorg.apache.wicket.Component
-
-