Package ontopoly.pages
Class AbstractTypesPage
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
ontopoly.pages.AbstractTypesPage
- 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:
AssociationTypesPage,NameTypesPage,OccurrenceTypesPage,RoleTypesPage,TopicTypesPage
- 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
FieldsModifier and TypeFieldDescriptionprotected static final intprotected static final intprotected static final intprotected static final intprotected static final intFields inherited from class ontopoly.pages.OntopolyAbstractPage
ADMIN_PAGE_INDEX_IN_MAINMENU, DESCRIPTION_PAGE_INDEX_IN_MAINMENU, INSTANCES_PAGE_INDEX_IN_MAINMENU, NONE_SELECTED, ONTOLOGY_INDEX_IN_MAINMENUFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidcreateFunctionBoxes(org.apache.wicket.MarkupContainer parent, String id) protected abstract org.apache.wicket.Componentprotected TreePanelcreateTreePanel(String id, org.apache.wicket.model.IModel<TreeModel> treeModelModel) protected intstatic org.apache.wicket.model.IModel<String>getNameModelForHelpLinkAddress(int type) static org.apache.wicket.model.IModel<String>getNameModelForType(int type) Class<? extends org.apache.wicket.Page>getPageClass(Topic topic) Given the topic return the page class to use.org.apache.wicket.PageParametersgetPageParameters(Topic topic) Given the topic return the page parameters to use.protected abstract intgetSubMenuItems(TopicMapModel topicMapModel) Methods inherited from class ontopoly.pages.OntopolyAbstractPage
getTopicMap, getTopicMapModel, initParentComponents, onDetachMethods inherited from class ontopoly.pages.AbstractOntopolyPage
filterTopic, filterTopics, getLabel, getListener, getOntopolySession, 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
-
Field Details
-
TOPIC_TYPES_INDEX_IN_SUBMENU
protected static final int TOPIC_TYPES_INDEX_IN_SUBMENU- See Also:
-
OCCURRENCE_TYPES_INDEX_IN_SUBMENU
protected static final int OCCURRENCE_TYPES_INDEX_IN_SUBMENU- See Also:
-
ASSOCIATION_TYPES_INDEX_IN_SUBMENU
protected static final int ASSOCIATION_TYPES_INDEX_IN_SUBMENU- See Also:
-
ROLE_TYPES_INDEX_IN_SUBMENU
protected static final int ROLE_TYPES_INDEX_IN_SUBMENU- See Also:
-
NAME_TYPES_INDEX_IN_SUBMENU
protected static final int NAME_TYPES_INDEX_IN_SUBMENU- See Also:
-
-
Constructor Details
-
AbstractTypesPage
public AbstractTypesPage() -
AbstractTypesPage
public AbstractTypesPage(org.apache.wicket.PageParameters parameters)
-
-
Method Details
-
getMainMenuIndex
protected int getMainMenuIndex()- Specified by:
getMainMenuIndexin classOntopolyAbstractPage
-
createFunctionBoxes
-
getSubMenuIndex
protected abstract int getSubMenuIndex() -
getNameModelForType
-
getNameModelForHelpLinkAddress
-
getSubMenuItems
-
createTreePanel
-
createTreePanel
-
getPageClass
Description copied from class:AbstractOntopolyPageGiven the topic return the page class to use. This method is used in various places around the application to generate links to topics. Subclasses may override it.- Overrides:
getPageClassin classAbstractOntopolyPage
-
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 classAbstractOntopolyPage
-