|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.wicket.Component org.apache.wicket.MarkupContainer org.apache.wicket.Page org.apache.wicket.markup.html.WebPage ontopoly.pages.AbstractOntopolyPage
public abstract class AbstractOntopolyPage
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 org.slf4j.Logger |
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 | |
---|---|
AbstractOntopolyPage()
|
|
AbstractOntopolyPage(org.apache.wicket.PageParameters params)
|
Method Summary | |
---|---|
boolean |
filterTopic(Topic topic)
Access filter to tell whether user has default access rights to topic is not. |
void |
filterTopics(java.util.Collection<? extends Topic> topics)
Checks access for a collection of topics. |
java.lang.String |
getLabel(Topic topic)
Returns the display name of the given topic. |
LifeCycleListener |
getListener()
|
OntopolySession |
getOntopolySession()
|
java.lang.Class<? extends org.apache.wicket.Page> |
getPageClass(Topic topic)
Given the topic return the page class to use. |
org.apache.wicket.PageParameters |
getPageParameters(Topic topic)
Given the topic return the page parameters to use. |
protected java.lang.String |
getStylesheet()
|
boolean |
isAddAllowed(Topic parent,
FieldDefinition fdParent)
|
boolean |
isAddAllowed(Topic parent,
FieldDefinition fdParent,
Topic child,
FieldDefinition fdChild)
|
boolean |
isAdministrationEnabled()
|
boolean |
isAnnotationEnabled()
|
boolean |
isCreateAllowed(Topic parent,
FieldDefinition fdParent,
TopicType childType,
FieldDefinition fdChild)
|
boolean |
isReadOnlyPage()
|
boolean |
isRemoveAllowed(Topic parent,
FieldDefinition fdParent)
|
boolean |
isRemoveAllowed(Topic parent,
FieldDefinition fdParent,
Topic child,
FieldDefinition fdChild)
|
boolean |
isShortcutsEnabled()
|
void |
onAfterAdd(Topic topic,
FieldDefinition fieldDefinition,
java.lang.Object value)
|
void |
onAfterCreate(Topic topic,
TopicType topicType)
|
void |
onBeforeDelete(Topic topic)
|
void |
onBeforeRemove(Topic topic,
FieldDefinition fieldDefinition,
java.lang.Object value)
|
void |
setReadOnlyPage(boolean isReadOnlyPage)
|
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, onDetach, 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 |
---|
protected static org.slf4j.Logger log
Constructor Detail |
---|
public AbstractOntopolyPage()
public AbstractOntopolyPage(org.apache.wicket.PageParameters params)
Method Detail |
---|
protected java.lang.String getStylesheet()
public OntopolySession getOntopolySession()
public boolean isShortcutsEnabled()
public boolean isAnnotationEnabled()
public boolean isAdministrationEnabled()
public boolean isReadOnlyPage()
public void setReadOnlyPage(boolean isReadOnlyPage)
public boolean isAddAllowed(Topic parent, FieldDefinition fdParent, Topic child, FieldDefinition fdChild)
public boolean isAddAllowed(Topic parent, FieldDefinition fdParent)
public boolean isRemoveAllowed(Topic parent, FieldDefinition fdParent, Topic child, FieldDefinition fdChild)
public boolean isRemoveAllowed(Topic parent, FieldDefinition fdParent)
public boolean isCreateAllowed(Topic parent, FieldDefinition fdParent, TopicType childType, FieldDefinition fdChild)
public LifeCycleListener getListener()
public void onAfterCreate(Topic topic, TopicType topicType)
onAfterCreate
in interface LifeCycleListener
public void onBeforeDelete(Topic topic)
onBeforeDelete
in interface LifeCycleListener
public void onAfterAdd(Topic topic, FieldDefinition fieldDefinition, java.lang.Object value)
onAfterAdd
in interface LifeCycleListener
public void onBeforeRemove(Topic topic, FieldDefinition fieldDefinition, java.lang.Object value)
onBeforeRemove
in interface LifeCycleListener
public boolean filterTopic(Topic topic)
topic
- the topic to check rights for
public void filterTopics(java.util.Collection<? extends Topic> topics)
topics
- the topics to check rights forpublic java.lang.String getLabel(Topic topic)
public java.lang.Class<? extends org.apache.wicket.Page> getPageClass(Topic topic)
topic
- public org.apache.wicket.PageParameters getPageParameters(Topic topic)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |