Package net.ontopia.topicmaps.nav2.core
Interface NavigatorPageIF
-
- All Known Implementing Classes:
ContextTag
public interface NavigatorPageIF
INTERNAL: Interface which should be implemented by root-ish tags handling the outermost lexical scope in which all further computation happens. (In practice, this means ContextTag.)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description ContextManagerIF
getContextManager()
INTERNAL: Get the Context Manager.DeclarationContextIF
getDeclarationContext()
INTERNAL: Gets the tolog declaration context.FunctionIF
getFunction(String name)
INTERNAL: Get a function out of the register.NavigatorApplicationIF
getNavigatorApplication()
INTERNAL: Get the navigator application which allows accessing all kind of configuration.NavigatorConfigurationIF
getNavigatorConfiguration()
INTERNAL: Get the navigator configuration for getting access to the application.xml settings.javax.servlet.jsp.PageContext
getPageContext()
INTERNAL: Gets the JSP page context which allows to have access to further request relevant information.QueryProcessorIF
getQueryProcessor()
INTERNAL: Get the tolog query processor the context tag is working with.TopicMapIF
getTopicMap()
INTERNAL: Get the topicmap object the context tag is working with.void
registerFunction(String name, FunctionIF function)
INTERNAL: Add a named function to the registry.void
registerFunction(FunctionIF function)
Deprecated.1.3.4.
-
-
-
Method Detail
-
getContextManager
ContextManagerIF getContextManager()
INTERNAL: Get the Context Manager.- Returns:
- object which implements the ContextManagerIF interface
-
registerFunction
@Deprecated void registerFunction(FunctionIF function)
Deprecated.1.3.4. Replaced by registerFunction(String, Function).INTERNAL: Add a function to the registry.- Parameters:
function
- The function to be added to the internal registry; An object implementing FunctionIF.
-
registerFunction
void registerFunction(String name, FunctionIF function)
INTERNAL: Add a named function to the registry.- Parameters:
name
- The name with which the function is to be registered.function
- The function to be added to the internal registry; An object implementing FunctionIF.- Since:
- 1.3.4
-
getFunction
FunctionIF getFunction(String name)
INTERNAL: Get a function out of the register.- Parameters:
name
- The string which identifies the name of the function.- Returns:
- The function
-
getNavigatorApplication
NavigatorApplicationIF getNavigatorApplication()
INTERNAL: Get the navigator application which allows accessing all kind of configuration.- Returns:
- Object implementing NavigatorApplicationIF
-
getNavigatorConfiguration
NavigatorConfigurationIF getNavigatorConfiguration()
INTERNAL: Get the navigator configuration for getting access to the application.xml settings.
-
getTopicMap
TopicMapIF getTopicMap()
INTERNAL: Get the topicmap object the context tag is working with.- Returns:
- Object implementing TopicMapIF
-
getQueryProcessor
QueryProcessorIF getQueryProcessor()
INTERNAL: Get the tolog query processor the context tag is working with.- Returns:
- Object implementing QueryProcessorIF
-
getPageContext
javax.servlet.jsp.PageContext getPageContext()
INTERNAL: Gets the JSP page context which allows to have access to further request relevant information.- Since:
- 1.3.2
-
getDeclarationContext
DeclarationContextIF getDeclarationContext()
INTERNAL: Gets the tolog declaration context.
-
-