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 Details

    • 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.