Package ontopoly.pages
Class OntopolyAbstractPage
- 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.OntopolyAbstractPage
-
- 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:
AbstractTypesPage
,AccessDeniedPage
,AdminPage
,AssociationTransformPage
,DescriptionPage
,InstancePage
,InstancesPage
,InstanceTypesPage
,SearchPage
,VizigatorPage
public abstract class OntopolyAbstractPage extends AbstractProtectedOntopolyPage
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static int
ADMIN_PAGE_INDEX_IN_MAINMENU
protected static int
DESCRIPTION_PAGE_INDEX_IN_MAINMENU
protected static int
INSTANCES_PAGE_INDEX_IN_MAINMENU
protected static int
NONE_SELECTED
protected static int
ONTOLOGY_INDEX_IN_MAINMENU
-
Fields inherited from class ontopoly.pages.AbstractOntopolyPage
log
-
-
Constructor Summary
Constructors Constructor Description OntopolyAbstractPage()
OntopolyAbstractPage(org.apache.wicket.PageParameters parameters)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract int
getMainMenuIndex()
protected TopicMap
getTopicMap()
protected TopicMapModel
getTopicMapModel()
protected void
initParentComponents()
void
onDetach()
-
Methods inherited from class ontopoly.pages.AbstractOntopolyPage
filterTopic, filterTopics, getLabel, getListener, getOntopolySession, getPageClass, getPageParameters, getStylesheet, isAddAllowed, isAddAllowed, isAdministrationEnabled, isAnnotationEnabled, isCreateAllowed, isReadOnlyPage, isRemoveAllowed, isRemoveAllowed, isShortcutsEnabled, onAfterAdd, onAfterCreate, onBeforeDelete, onBeforeRemove, setReadOnlyPage
-
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
-
-
-
-
Field Detail
-
NONE_SELECTED
protected static final int NONE_SELECTED
- See Also:
- Constant Field Values
-
DESCRIPTION_PAGE_INDEX_IN_MAINMENU
protected static final int DESCRIPTION_PAGE_INDEX_IN_MAINMENU
- See Also:
- Constant Field Values
-
ADMIN_PAGE_INDEX_IN_MAINMENU
protected static final int ADMIN_PAGE_INDEX_IN_MAINMENU
- See Also:
- Constant Field Values
-
ONTOLOGY_INDEX_IN_MAINMENU
protected static final int ONTOLOGY_INDEX_IN_MAINMENU
- See Also:
- Constant Field Values
-
INSTANCES_PAGE_INDEX_IN_MAINMENU
protected static final int INSTANCES_PAGE_INDEX_IN_MAINMENU
- See Also:
- Constant Field Values
-
-
Method Detail
-
initParentComponents
protected void initParentComponents()
-
getMainMenuIndex
protected abstract int getMainMenuIndex()
-
getTopicMapModel
protected TopicMapModel getTopicMapModel()
-
getTopicMap
protected TopicMap getTopicMap()
-
onDetach
public void onDetach()
- Overrides:
onDetach
in classorg.apache.wicket.Page
-
-