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