ontopoly.pages
Class OntopolyAbstractPage

java.lang.Object
  extended by org.apache.wicket.Component
      extended by org.apache.wicket.MarkupContainer
          extended by org.apache.wicket.Page
              extended by org.apache.wicket.markup.html.WebPage
                  extended by ontopoly.pages.AbstractOntopolyPage
                      extended by ontopoly.pages.AbstractProtectedOntopolyPage
                          extended by ontopoly.pages.OntopolyAbstractPage
All Implemented Interfaces:
java.io.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

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
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
 
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
OntopolyAbstractPage()
           
OntopolyAbstractPage(org.apache.wicket.PageParameters parameters)
           
 
Method Summary
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
 
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 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
Constructor Detail

OntopolyAbstractPage

public OntopolyAbstractPage()

OntopolyAbstractPage

public OntopolyAbstractPage(org.apache.wicket.PageParameters parameters)
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 class org.apache.wicket.Page


Copyright © 2000-2012 Ontopia.