Package net.ontopia.topicmaps.nav2.core
Interface NavigatorConfigurationIF
- All Known Implementing Classes:
BrokenNavigatorConfiguration,NavigatorConfiguration
public interface NavigatorConfigurationIF
INTERNAL: Implemented by an object which stores configuration
information needed by the navigator.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final intstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringCommon base name for those properties specifying the display order of the plugins.static final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd a plugin to list of known plugins.Get Set of Topicmaps which are supposed to be autoloaded by application as aCollectionof TopicMap ID Strings (used by TopicMapRegistry).Get full-qualified java classname for the specified shortcut name, which can be used by the some tags as attribute value.Get Java-Classname Mapping as a Map containing key (=shortcut) - value (=full class name) pairs.Retrieve the name of the application default model.Retrieve the name of the application default skin.Retrieve the name of the application default view.Get all available models.get storage object for Model/View/Skin settings.Get all plugins independent of their state in alphabetical order.Returns plugin object for specified identifier.Return a list of all available plugin groups, that is achieved by looping over all existing plugins and gather all distinct groups..Return all plugin objects stored whatever their state (activated, deactivated) is.getPlugins(String groupId) Return plugin objects stored whatever their state (activated, deactivated) is that match the specifiedgroupId.Get all Configuration Properties as a Map containing key (=property-name) - value pairs.getProperty(String name) Get Property value as String for specified name.intgetProperty(String name, int defaultValue) INTERNAL: Get Property value as int for specified name.getProperty(String name, String defaultValue) Get Property value as String for specified name.getSkins()Get all available skins.getViews()Get all available views.booleanReturns true if all available topicmaps should be autoloaded at startup time.booleanisAutoloadTopicMap(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.
-
Field Details
-
OCCTYPE_METADATA
- See Also:
-
DEFVAL_OCCTYPE_METADATA
- See Also:
-
OCCTYPE_DESCRIPTION
- See Also:
-
DEFVAL_OCCTYPE_DESCRIPTION
- See Also:
-
OCCTYPE_DEFAULT
- See Also:
-
DEFVAL_OCCTYPE_DEFAULT
- See Also:
-
DEF_COMPARATOR
- See Also:
-
DEFVAL_COMPARATOR
- See Also:
-
DEF_DECIDER
- See Also:
-
DEFVAL_DECIDER
- See Also:
-
DEF_CHAR_ENCODING
- See Also:
-
DEF_CONTENT_TYPE
- See Also:
-
ALLOW_LOAD_ON_REQUEST
- See Also:
-
MAX_LIST_LENGTH
- See Also:
-
DEF_VAL_MAX_LIST_LENGTH
static final int DEF_VAL_MAX_LIST_LENGTH- See Also:
-
DEF_FUNC_ONTRUNCATE
- See Also:
-
USERACTION_LOG_LENGTH
- See Also:
-
DEF_VAL_USERACTION_LOG_LENGTH
static final int DEF_VAL_USERACTION_LOG_LENGTH- See Also:
-
PLUGINS_ORDER
Common base name for those properties specifying the display order of the plugins. Append underscore and plugin group Id to this base name. For example: "pluginsOrder_topic".- See Also:
-
BASENAME_CONTEXT_DECIDER
- See Also:
-
VARIANT_CONTEXT_DECIDER
- See Also:
-
OCC_CONTEXT_DECIDER
- See Also:
-
ASSOC_CONTEXT_DECIDER
- See Also:
-
CHECK_FOR_CHANGED_MODULES
- See Also:
-
NAMESTRING_NONEXISTENT
- See Also:
-
NAMESTRING_NULLVALUE
- See Also:
-
NAMESTRING_EMPTYVALUE
- See Also:
-
OCCURRENCE_EMPTYVALUE
- See Also:
-
DEFVAL_OCC_EMPTYVALUE
- See Also:
-
OCCURRENCE_EMPTYLOCATOR
- See Also:
-
DEFVAL_OCC_EMPTYLOC
- See Also:
-
OCCURRENCE_NULLVALUE
- See Also:
-
DEFVAL_OCC_NULLVALUE
- See Also:
-
OCCURRENCE_NULLLOCATOR
- See Also:
-
DEFVAL_OCC_NULLLOC
- See Also:
-
MODULE_READER
- See Also:
-
-
Method Details
-
getProperty
Get Property value as String for specified name. If property can not be found an empty String is returned. -
getProperty
Get Property value as String for specified name. If property can not be found returndefaultValue. -
getProperty
INTERNAL: Get Property value as int for specified name. If property can not be found returndefaultValue.- Since:
- 1.4.1
-
getProperties
Map getProperties()Get all Configuration Properties as a Map containing key (=property-name) - value pairs. -
getClass
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
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:
-
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 aCollectionof 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. -
getPlugin
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
Return plugin objects stored whatever their state (activated, deactivated) is that match the specifiedgroupId. -
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..
-