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
 ContextManagerIF getContextManager()
          INTERNAL: Get the Context Manager.
 DeclarationContextIF getDeclarationContext()
          INTERNAL: Gets the tolog declaration context.
 FunctionIF getFunction(java.lang.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(FunctionIF function)
          Deprecated. 1.3.4. Replaced by registerFunction(String, Function).
 void registerFunction(java.lang.String name, FunctionIF function)
          INTERNAL: Add a named function to the registry.
 

Method Detail

getContextManager

ContextManagerIF getContextManager()
INTERNAL: Get the Context Manager.

Returns:
object which implements the ContextManagerIF interface

registerFunction

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(java.lang.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(java.lang.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.



Copyright © 2000-2012 Ontopia.