Package ontopoly.pages
Class EmbeddedHierarchicalInstancePage
java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.Page
org.apache.wicket.markup.html.WebPage
ontopoly.pages.AbstractOntopolyPage
ontopoly.pages.AbstractProtectedOntopolyPage
ontopoly.pages.EmbeddedInstancePage
ontopoly.pages.EmbeddedHierarchicalInstancePage
- 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
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.wicket.Page
org.apache.wicket.Page.IPageSerializerNested 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 inherited from class ontopoly.pages.EmbeddedInstancePage
fieldsViewModel, instanceContainer, topicModel, topicTypeModelFields inherited from class ontopoly.pages.AbstractOntopolyPage
logFields inherited from class org.apache.wicket.Page
LATEST_VERSION, serializerFields 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, RENDERFields inherited from interface org.apache.wicket.markup.html.INewBrowserWindowListener
INTERFACEFields inherited from interface org.apache.wicket.IRedirectListener
INTERFACE -
Constructor Summary
ConstructorsConstructorDescriptionEmbeddedHierarchicalInstancePage(org.apache.wicket.PageParameters parameters) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.wicket.model.IModel<TreeModel>createTreeModel(TopicModel<Topic> hierarchyTopicModel, TopicModel<Topic> currentNodeModel) protected TreePanelcreateTreePanel(String id, org.apache.wicket.model.IModel<TreeModel> treeModel) protected StringgetDefinitionQuery(Topic topic) protected Topicprotected TopicgetHierarchyTopic(Topic topic) org.apache.wicket.PageParametersgetPageParameters(Topic topic) Given the topic return the page parameters to use.protected booleanMethods inherited from class ontopoly.pages.EmbeddedInstancePage
createInstancePanel, getFieldsView, getTopic, getTopicType, onDetachMethods inherited from class ontopoly.pages.AbstractOntopolyPage
filterTopic, filterTopics, getLabel, getListener, getOntopolySession, getPageClass, getStylesheet, isAddAllowed, isAddAllowed, isAdministrationEnabled, isAnnotationEnabled, isCreateAllowed, isReadOnlyPage, isRemoveAllowed, isRemoveAllowed, isShortcutsEnabled, onAfterAdd, onAfterCreate, onBeforeDelete, onBeforeRemove, setReadOnlyPageMethods inherited from class org.apache.wicket.markup.html.WebPage
configureResponse, getMarkupType, getUrlCompressor, getWebRequestCycle, homePageLink, onAfterRender, onNewBrowserWindow, setHeadersMethods 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, writeReplaceMethods 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, visitChildrenMethods 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, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.session.pagemap.IPageMapEntry
getPage
-
Constructor Details
-
EmbeddedHierarchicalInstancePage
public EmbeddedHierarchicalInstancePage(org.apache.wicket.PageParameters parameters)
-
-
Method Details
-
isTraversable
protected boolean isTraversable()- Overrides:
isTraversablein classEmbeddedInstancePage
-
getHierarchyTopic
-
getHierarchyTopic
-
getDefinitionQuery
-
createTreeModel
protected org.apache.wicket.model.IModel<TreeModel> createTreeModel(TopicModel<Topic> hierarchyTopicModel, TopicModel<Topic> currentNodeModel) -
createTreePanel
-
getPageParameters
Description copied from class:AbstractOntopolyPageGiven 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:
getPageParametersin classEmbeddedInstancePage
-