|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
SchemaConceptPropertyManager | an interface that defines the behaviour of a class which returns configuration data about concepts defined in a domain schema. |
Class Summary | |
---|---|
AttributeFieldConfiguration | holds configuration data about an attribute field. |
ComponentSchemaConfiguration | Copyright (c) 2008 Kevin Garwood for Project35. |
CustomMenuConfiguration | holds configuration data about a custom menu. |
DocumentValidationServiceConfiguration | holds configuration options for a document validation service. |
EditFieldConfiguration | describes the configuration options for an edit field of a record. |
EditMenuConfiguration | holds configuration data about the Edit menu in a Project35 Dialog. |
FieldValidationServiceConfiguration | holds configuration options for a validation service; right now this is an empty service it exists for future extensibility; there may be more properties of field validation services which go beyond properties described in ServiceConfiguration |
FileLauncher | parses the file ./project35/config/FilesExtensionsToLaunch.xml. |
FileMenuConfiguration | holds configuration data about the File menu in a Project35 Dialog. |
GeneralDisplayPropertiesConfiguration | Copyright (c) 2008 Kevin Garwood for Project35. |
HelpDocument | holds configuration data about a help document. |
HelpMenuConfiguration | holds configuration data about the Help menu in a Project35 Dialog. |
IDGeneratorServiceConfiguration | holds configuration options for an ID Generator Service. |
ListFieldConfiguration | describes configuration for list field in a record. |
ListFieldEditingComponentConfiguration | holds configuration data about a Java class which is invoked as an editing component for items in a list field. |
MenuFeatureConfigurationParser | holds configuration data about menus; corresponds to the combination of "menu_features" and "existing_menus" records defined in the XML Schema for the Project35 Configuration Tool |
OntologyServiceConfiguration | Stores configuration information about an ontology service; corresponds to the "ontology_service" record defined in the XML Schema for the Project35 Configuration Tool |
OntologySourceConfiguration | holds configuration data about an ontology source. |
OntologyViewerConfiguration | holds configuration data about an ontology viewer. |
OptionsMenuConfiguration | holds configuration data about the Options menu in a Project35 Dialog. |
PluginConfigurableComponent | a base class for all other configuration classes that can support plugins the class contains code for managing plugin configurations; especially used by the menu configuration objects and the schema concept configuration. |
PluginConfiguration | holds configuration data about a plugin. |
PluginConfigurationParser | Project35ConfigurationReader delegates to this class when it wants to parse a part of the ConfigurationFile.xml that describes a plugin. |
Project35ConfigurationReader | this is the class that holds configuration data that the XML Schema can't express. |
RecordConfiguration | holds configuration data about a record type. |
RecordConfigurationParser | Project35ConfigurationReader delegates to this class when it wants to parse a part of the ConfigurationFile.xml that describes a record. |
RecordValidationServiceConfiguration | a service that validates an instance of a record model. |
SchemaConceptConfiguration | base class for holding common configuration data about records, edit fields, list fields, and attribute fields. |
ServiceConfiguration | base class for holding configuration data about a service. |
ServiceConfigurationParser | Project35ConfigurationReader delegates to this class when it wants to parse a description of services, including ontology services, validation services and ID Generator services |
SessionManager | this class manages session information, including default directories used to initialise where file open operations start and a list of most recently opened files. |
TestApplicationUtility | Copyright (c) 2008 Kevin Garwood for Project35. |
ViewMenuConfiguration | holds configuration data about the View menu in a Project35 Dialog. |
This package contains classes which manage the configuration options for the data entry tool which are not covered by the XML Schema. The most significant class, Project35ConfigurationReader
, reads a ConfigurationFile.xml
file produced by the Project35 Configuration Tool, and uses instances of data container classes to manage the configuration options. The Project35ConfigurationReader
is referenced in many parts of the code base and provides a look-up service to find configuration options associated with schema concepts and other parts of the application. Most of the other classes in this package either parse parts of a ConfigurationFile.xml
file or hold configuration data.
SessionManager
manages a file called SessionAspects.xml which holds information about the most recently used files. It also uses an instance of FileLauncher to read the file ./config/FileExtensionsToLaunch.xml
. This small file associates file extensions with shell commands which launch other applications. The mappings are used when end-users press the "View" button on a URL field view.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |