Interface NavigatorConfigurationIF

    • Method Detail

      • getProperty

        String getProperty​(String name)
        Get Property value as String for specified name. If property can not be found an empty String is returned.
      • getProperty

        String getProperty​(String name,
                           String defaultValue)
        Get Property value as String for specified name. If property can not be found return defaultValue.
      • getProperty

        int getProperty​(String name,
                        int defaultValue)
        INTERNAL: Get Property value as int for specified name. If property can not be found return defaultValue.
        Since:
        1.4.1
      • getProperties

        Map getProperties()
        Get all Configuration Properties as a Map containing key (=property-name) - value pairs.
      • getClass

        String getClass​(String shortcut)
        Get full-qualified java classname for the specified shortcut name, which can be used by the some tags as attribute value. If shortcut can not be retrieved return empty String.
      • getClassmap

        Map getClassmap()
        Get Java-Classname Mapping as a Map containing key (=shortcut) - value (=full class name) pairs.
      • isAutoloadTopicMap

        boolean isAutoloadTopicMap​(String topicmapId)
        Returns true if specified TopicMap ID (used by TopicMapRegistry) should be autoloaded at startup or can be loaded afterwards by request otherwise false.
        See Also:
        TopicMapRepositoryIF
      • isAutoloadAllTopicMaps

        boolean isAutoloadAllTopicMaps()
        Returns true if all available topicmaps should be autoloaded at startup time.
      • getAutoloadTopicMaps

        Collection getAutoloadTopicMaps()
        Get Set of Topicmaps which are supposed to be autoloaded by application as a Collection of TopicMap ID Strings (used by TopicMapRegistry).
      • getMVSConfig

        MVSConfig getMVSConfig()
        get storage object for Model/View/Skin settings.
      • getModels

        Collection getModels()
        Get all available models.
      • getDefaultModel

        String getDefaultModel()
        Retrieve the name of the application default model.
      • getViews

        Collection getViews()
        Get all available views.
      • getDefaultView

        String getDefaultView()
        Retrieve the name of the application default view.
      • getSkins

        Collection getSkins()
        Get all available skins.
      • getDefaultSkin

        String getDefaultSkin()
        Retrieve the name of the application default skin.
      • addPlugin

        void addPlugin​(PluginIF aPlugin)
        Add a plugin to list of known plugins.
      • getPlugin

        PluginIF getPlugin​(String id)
        Returns plugin object for specified identifier.
      • getPlugins

        Collection getPlugins()
        Return all plugin objects stored whatever their state (activated, deactivated) is.
      • getOrderedPlugins

        Collection getOrderedPlugins()
        Get all plugins independent of their state in alphabetical order.
      • getPlugins

        Collection getPlugins​(String groupId)
        Return plugin objects stored whatever their state (activated, deactivated) is that match the specified groupId.
      • getPluginGroups

        List getPluginGroups()
        Return a list of all available plugin groups, that is achieved by looping over all existing plugins and gather all distinct groups..