Uses of Package
project35.system

Packages that use project35.system
project35.configurationTool This package describes the code for the Project35 Configuration Tool. 
project35.desktopDeployment The project35.desktopDeployment package describes classes that are used to make the desktop version of the data entry tool. 
project35.io This package contains classes that manage most of the features for reading and writing data to file. 
project35.mda.config This package contains classes which manage the configuration options for the data entry tool which are not covered by the XML Schema. 
project35.mda.schema The package contains classes which are responsible for interpreting the XML schema. 
project35.metaData The package contains classes which manage Project35's meta data. 
project35.soa Contains ServiceClass,the basic service class, and GeneralServiceFactory, the basic factory class for creating services. 
project35.soa.alerts The Project35 Alerts system is based on the concept of an Alert, which is a collection of matching criteria associated with an intent such as an error, a warning, a request for communication or a desire to post a bulletin. 
project35.soa.id This small package describes services which generate identifier values for text fields. 
project35.soa.ontology.sources This package contains all the classes which support the ontology source class that is part of the Project35 Ontology Service Framework. 
project35.soa.ontology.views This package contains all the classes which support the ontology viewer that is part of the Project35 Ontology Service Framework. 
project35.soa.plugins This package contains all the classes that are needed for developers to extend the system with their own plugins. 
project35.soa.validation The classes in this package support Project35's facilities for validating the data set. 
project35.specifications This package is used to help generate human-readable functional specifications for a given configuration file. 
project35.system The most important classes in this package are Context classes that hold a collection of environment variables. 
project35.tabletDeployment   
project35.util The following classes relate to Project35's context sensitive help system: ContextHelpItem ContextHelpService HelpEnabledButton HelpEnabledCheckBox HelpEnabledCheckBoxMenuItem HelpEnabledLabel HelpEnabledMenuItem HelpLinkCreator HelpLinkListener
project35.workBench This package is responsible for creating the Project35 Work Bench,which allows users to launch Project35 Dialog instances that are generated from different models. 
 

Classes in project35.system used by project35.configurationTool
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
Project35ToolDeployment
          an interface that all Project35 tools implement.
Project35UIFactory
          a factory for generating all UI components used in Project35 it was thought that centralising the production of UI code would simplify the UI code base and would allow other UI properties to be easily changed.
 

Classes in project35.system used by project35.desktopDeployment
Project35ApplicationContext
          a HashMap that holds environment variables which have an application-wide scope of effect can contain any number of Project35DocumentContext objects which describe properties of individual Project35 Dialogs
Project35DocumentContext
          a HashMap that holds environment variables which have a document-wide scope of effect It will have a Project35FormContext object which describe properties of the current form
Project35Exception
          This class is used as a carrier for many Project35-based errors Copyright (c) 2007 University of Manchester.
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
Project35ToolDeployment
          an interface that all Project35 tools implement.
Project35UIFactory
          a factory for generating all UI components used in Project35 it was thought that centralising the production of UI code would simplify the UI code base and would allow other UI properties to be easily changed.
 

Classes in project35.system used by project35.io
Project35Exception
          This class is used as a carrier for many Project35-based errors Copyright (c) 2007 University of Manchester.
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
Project35UIFactory
          a factory for generating all UI components used in Project35 it was thought that centralising the production of UI code would simplify the UI code base and would allow other UI properties to be easily changed.
 

Classes in project35.system used by project35.mda.config
Project35Exception
          This class is used as a carrier for many Project35-based errors Copyright (c) 2007 University of Manchester.
 

Classes in project35.system used by project35.mda.schema
Project35ApplicationContext
          a HashMap that holds environment variables which have an application-wide scope of effect can contain any number of Project35DocumentContext objects which describe properties of individual Project35 Dialogs
Project35Exception
          This class is used as a carrier for many Project35-based errors Copyright (c) 2007 University of Manchester.
 

Classes in project35.system used by project35.metaData
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
Project35UIFactory
          a factory for generating all UI components used in Project35 it was thought that centralising the production of UI code would simplify the UI code base and would allow other UI properties to be easily changed.
 

Classes in project35.system used by project35.soa
Project35ApplicationContext
          a HashMap that holds environment variables which have an application-wide scope of effect can contain any number of Project35DocumentContext objects which describe properties of individual Project35 Dialogs
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
Project35UIFactory
          a factory for generating all UI components used in Project35 it was thought that centralising the production of UI code would simplify the UI code base and would allow other UI properties to be easily changed.
 

Classes in project35.system used by project35.soa.alerts
Project35Exception
          This class is used as a carrier for many Project35-based errors Copyright (c) 2007 University of Manchester.
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
Project35UIFactory
          a factory for generating all UI components used in Project35 it was thought that centralising the production of UI code would simplify the UI code base and would allow other UI properties to be easily changed.
 

Classes in project35.system used by project35.soa.id
Project35ApplicationContext
          a HashMap that holds environment variables which have an application-wide scope of effect can contain any number of Project35DocumentContext objects which describe properties of individual Project35 Dialogs
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
 

Classes in project35.system used by project35.soa.ontology.sources
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
 

Classes in project35.system used by project35.soa.ontology.views
Project35ApplicationContext
          a HashMap that holds environment variables which have an application-wide scope of effect can contain any number of Project35DocumentContext objects which describe properties of individual Project35 Dialogs
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
Project35UIFactory
          a factory for generating all UI components used in Project35 it was thought that centralising the production of UI code would simplify the UI code base and would allow other UI properties to be easily changed.
 

Classes in project35.system used by project35.soa.plugins
Project35ApplicationContext
          a HashMap that holds environment variables which have an application-wide scope of effect can contain any number of Project35DocumentContext objects which describe properties of individual Project35 Dialogs
Project35Exception
          This class is used as a carrier for many Project35-based errors Copyright (c) 2007 University of Manchester.
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
 

Classes in project35.system used by project35.soa.validation
Project35ApplicationContext
          a HashMap that holds environment variables which have an application-wide scope of effect can contain any number of Project35DocumentContext objects which describe properties of individual Project35 Dialogs
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
 

Classes in project35.system used by project35.specifications
Project35ApplicationContext
          a HashMap that holds environment variables which have an application-wide scope of effect can contain any number of Project35DocumentContext objects which describe properties of individual Project35 Dialogs
 

Classes in project35.system used by project35.system
Context
          holds environment variables that can be accessed throughout the Project35 application.
ModelClassLoader
          A class loader that looks in the model directory's "lib" directory for class files.
Project35ApplicationContext
          a HashMap that holds environment variables which have an application-wide scope of effect can contain any number of Project35DocumentContext objects which describe properties of individual Project35 Dialogs
Project35DocumentContext
          a HashMap that holds environment variables which have a document-wide scope of effect It will have a Project35FormContext object which describe properties of the current form
Project35Exception
          This class is used as a carrier for many Project35-based errors Copyright (c) 2007 University of Manchester.
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
Project35UIFactory
          a factory for generating all UI components used in Project35 it was thought that centralising the production of UI code would simplify the UI code base and would allow other UI properties to be easily changed.
 

Classes in project35.system used by project35.tabletDeployment
Project35ApplicationContext
          a HashMap that holds environment variables which have an application-wide scope of effect can contain any number of Project35DocumentContext objects which describe properties of individual Project35 Dialogs
Project35Exception
          This class is used as a carrier for many Project35-based errors Copyright (c) 2007 University of Manchester.
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
Project35ToolDeployment
          an interface that all Project35 tools implement.
Project35UIFactory
          a factory for generating all UI components used in Project35 it was thought that centralising the production of UI code would simplify the UI code base and would allow other UI properties to be easily changed.
 

Classes in project35.system used by project35.util
Project35FormContext
          a HashMap that holds environment variables which have a form-wide scope of effect of the current form
Project35UIFactory
          a factory for generating all UI components used in Project35 it was thought that centralising the production of UI code would simplify the UI code base and would allow other UI properties to be easily changed.
 

Classes in project35.system used by project35.workBench
Project35UIFactory
          a factory for generating all UI components used in Project35 it was thought that centralising the production of UI code would simplify the UI code base and would allow other UI properties to be easily changed.