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:
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.apache.wicket.Component

    org.apache.wicket.Component.ComponentModelChange, org.apache.wicket.Component.EnabledChange, org.apache.wicket.Component.IVisitor<T extends org.apache.wicket.Component>, org.apache.wicket.Component.VisibilityChange
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    protected TreeModel
     
     
    protected static org.slf4j.Logger
     

    Fields inherited from class org.apache.wicket.Component

    ENABLE, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED6, FLAG_RESERVED7, FLAG_RESERVED8, PATH_SEPARATOR, RENDER
  • Constructor Summary

    Constructors
    Constructor
    Description
    ModalFindPage(String id, FieldInstanceModel fieldInstanceModel, int activeTab)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.wicket.model.IModel<TreeModel>
    getTreeModel(TopicType _topicType)
     
    protected boolean
     
    protected abstract void
    onCloseCancel(org.apache.wicket.ajax.AjaxRequestTarget target)
     
    protected abstract void
    onCloseOk(org.apache.wicket.ajax.AjaxRequestTarget target)
     
    void
     
    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • ACTIVE_TAB_BROWSE

      public static final int ACTIVE_TAB_BROWSE
      See Also:
    • log

      protected static org.slf4j.Logger log
    • fieldInstanceModel

      protected FieldInstanceModel fieldInstanceModel
    • emptyTreeModel

      protected TreeModel emptyTreeModel
  • Constructor Details

  • Method Details

    • 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 class org.apache.wicket.Component