Class EmbeddedInstancePage

java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.Page
org.apache.wicket.markup.html.WebPage
All Implemented Interfaces:
Serializable, LifeCycleListener, org.apache.wicket.IClusterable, org.apache.wicket.IConverterLocator, org.apache.wicket.IRedirectListener, org.apache.wicket.IRequestListener, org.apache.wicket.markup.html.INewBrowserWindowListener, org.apache.wicket.session.pagemap.IPageMapEntry
Direct Known Subclasses:
EmbeddedHierarchicalInstancePage

public class EmbeddedInstancePage extends AbstractProtectedOntopolyPage
See Also:
  • Nested Class Summary

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

    org.apache.wicket.Page.IPageSerializer

    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
    protected FieldsViewModel
     
    protected org.apache.wicket.markup.html.WebMarkupContainer
     
    protected TopicModel<Topic>
     
    protected TopicTypeModel
     

    Fields inherited from class ontopoly.pages.AbstractOntopolyPage

    log

    Fields inherited from class org.apache.wicket.Page

    LATEST_VERSION, serializer

    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

    Fields inherited from interface org.apache.wicket.markup.html.INewBrowserWindowListener

    INTERFACE

    Fields inherited from interface org.apache.wicket.IRedirectListener

    INTERFACE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    EmbeddedInstancePage(org.apache.wicket.PageParameters parameters)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected InstancePanel
     
    protected FieldsView
     
    org.apache.wicket.PageParameters
    Given the topic return the page parameters to use.
    protected Topic
     
    protected TopicType
     
    protected boolean
     
    void
     

    Methods inherited from class org.apache.wicket.markup.html.WebPage

    configureResponse, getMarkupType, getUrlCompressor, getWebRequestCycle, homePageLink, onAfterRender, onNewBrowserWindow, setHeaders

    Methods inherited from class org.apache.wicket.Page

    afterCallComponent, beforeCallComponent, componentChanged, componentRendered, detachModels, dirty, endComponentRender, expireOldestVersion, getAjaxVersionNumber, getAutoIndex, getCurrentVersionNumber, getId, getNumericId, getPageClass, getPageId, getPageMap, getPageMapEntry, getPageMapName, getPageParameters, getPageReference, getSizeInBytes, getStatelessHint, getVersion, getVersions, hierarchyAsString, ignoreVersionMerge, internalOnModelChanged, isBookmarkable, isErrorPage, isPageStateless, moveToPageMap, newVersionManager, onBeforeRender, onPageAttached, onRedirect, onRender, removePersistedFormData, renderPage, rollbackPage, setNumericId, setStatelessHint, startComponentRender, toString, writeReplace

    Methods inherited from class org.apache.wicket.MarkupContainer

    add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onComponentTagBody, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, renderNext, replace, setDefaultModel, setMarkupStream, size, swap, toString, visitChildren, visitChildren

    Methods inherited from class org.apache.wicket.Component

    add, addStateChange, afterRender, beforeRender, callOnBeforeRenderIfNotVisible, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, continueToOriginalDestination, debug, detach, detachBehaviors, detachModel, determineVisibility, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getBehaviors, getBehaviors, getBehaviorsRawList, getClassRelativePath, getComponentBorder, getConverter, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdImpl, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAttach, onBeginRequest, onComponentTag, onEndRequest, onModelChanged, onModelChanging, onRemove, prepareForRender, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderHead, 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

    Methods inherited from interface org.apache.wicket.session.pagemap.IPageMapEntry

    getPage
  • Field Details

    • topicModel

      protected TopicModel<Topic> topicModel
    • topicTypeModel

      protected TopicTypeModel topicTypeModel
    • fieldsViewModel

      protected FieldsViewModel fieldsViewModel
    • instanceContainer

      protected org.apache.wicket.markup.html.WebMarkupContainer instanceContainer
  • Constructor Details

    • EmbeddedInstancePage

      public EmbeddedInstancePage()
    • EmbeddedInstancePage

      public EmbeddedInstancePage(org.apache.wicket.PageParameters parameters)
  • Method Details

    • createInstancePanel

      protected InstancePanel createInstancePanel(String id)
    • getTopic

      protected Topic getTopic()
    • getTopicType

      protected TopicType getTopicType()
    • getFieldsView

      protected FieldsView getFieldsView()
    • isTraversable

      protected boolean isTraversable()
    • getPageParameters

      public org.apache.wicket.PageParameters getPageParameters(Topic topic)
      Description copied from class: AbstractOntopolyPage
      Given the topic return the page parameters to use. This method is used in various places around the application to generate links to topics. Subclasses may override it.
      Overrides:
      getPageParameters in class AbstractOntopolyPage
    • onDetach

      public void onDetach()
      Overrides:
      onDetach in class org.apache.wicket.Page