Uses of Package
project35.mda.model

Packages that use project35.mda.model
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.model This package describes Project35's native data structures that are used to manage an in-memory representation of an XML document. 
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.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.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.tabletDeployment   
 

Classes in project35.mda.model used by project35.configurationTool
RecordModel
          The main model data structure Project35 uses to describe model record types.
RecordModelFactory
          Factory responsible for creating instances of record structures that are derived from XML schema structures.
 

Classes in project35.mda.model used by project35.desktopDeployment
DataFieldModel
          Project35's model data structure for describing a data field.
EditFieldModel
          A model data structure that represents an editable field.
FieldViewType
          An enumerator class used to describe a family of UI rendering hints.
GroupFieldModel
          A model data structure representing edit fields whose domain is characterised by a collection of terms.
ListFieldModel
          Model data structure that describes a list field.
RecordModel
          The main model data structure Project35 uses to describe model record types.
RecordModelFactory
          Factory responsible for creating instances of record structures that are derived from XML schema structures.
RecordNameProvider
          base class which encapsulates methods common to both record models and record model references
TextFieldModel
          holds data for a text field.
 

Classes in project35.mda.model used by project35.io
ModelObjectCommentRegistry
          this associates comments with record model objects.
RecordModel
          The main model data structure Project35 uses to describe model record types.
RecordNameProvider
          base class which encapsulates methods common to both record models and record model references
 

Classes in project35.mda.model used by project35.mda.config
RecordModel
          The main model data structure Project35 uses to describe model record types.
 

Classes in project35.mda.model used by project35.mda.model
ChangeObject
          Object that carries information about events governing record creation.
ClonedRecordModelRegistry
          used to maintain knowledge of copies of original record model instances
DataFieldModel
          Project35's model data structure for describing a data field.
EditFieldModel
          A model data structure that represents an editable field.
FieldDataType
          An enumerator class used to describe the type of a field.
FieldOperator
          describes a comparison operation.
FieldOperatorProvider
          an abstract interface for classes that can provide a set of field operators given a given data type from FieldDataType.
FieldViewType
          An enumerator class used to describe a family of UI rendering hints.
GroupFieldModel
          A model data structure representing edit fields whose domain is characterised by a collection of terms.
IDFieldModel
          IDFieldModel is a marker class that indicates the field is meant to have an XML ID value.
ListFieldModel
          Model data structure that describes a list field.
NumericComparator
          this is an interface that defines the behaviour of IntegerComparator, FloatComparator, DoubleComparator.
ProxyListFieldModel
          Project35 was originally developed to read a model from an XML Schema.
RecordModel
          The main model data structure Project35 uses to describe model record types.
RecordModelReference
          holds a reference to a record model object.
RecordNameProvider
          base class which encapsulates methods common to both record models and record model references
TextFieldModel
          holds data for a text field.
 

Classes in project35.mda.model used by project35.mda.schema
DataFieldModel
          Project35's model data structure for describing a data field.
FieldViewType
          An enumerator class used to describe a family of UI rendering hints.
RecordModel
          The main model data structure Project35 uses to describe model record types.
RecordModelFactory
          Factory responsible for creating instances of record structures that are derived from XML schema structures.
 

Classes in project35.mda.model used by project35.metaData
ListFieldModel
          Model data structure that describes a list field.
RecordModel
          The main model data structure Project35 uses to describe model record types.
 

Classes in project35.mda.model used by project35.soa
EditFieldModel
          A model data structure that represents an editable field.
RecordModel
          The main model data structure Project35 uses to describe model record types.
 

Classes in project35.mda.model used by project35.soa.alerts
DataFieldModel
          Project35's model data structure for describing a data field.
FieldOperator
          describes a comparison operation.
FieldOperatorProvider
          an abstract interface for classes that can provide a set of field operators given a given data type from FieldDataType.
RecordModel
          The main model data structure Project35 uses to describe model record types.
RecordModelFactory
          Factory responsible for creating instances of record structures that are derived from XML schema structures.
 

Classes in project35.mda.model used by project35.soa.ontology.sources
RecordModel
          The main model data structure Project35 uses to describe model record types.
RecordModelFactory
          Factory responsible for creating instances of record structures that are derived from XML schema structures.
 

Classes in project35.mda.model used by project35.soa.plugins
RecordModel
          The main model data structure Project35 uses to describe model record types.
RecordModelFactory
          Factory responsible for creating instances of record structures that are derived from XML schema structures.
 

Classes in project35.mda.model used by project35.soa.validation
ListFieldModel
          Model data structure that describes a list field.
ModelObjectCommentRegistry
          this associates comments with record model objects.
RecordModel
          The main model data structure Project35 uses to describe model record types.
 

Classes in project35.mda.model used by project35.tabletDeployment
DataFieldModel
          Project35's model data structure for describing a data field.
ModelObjectCommentRegistry
          this associates comments with record model objects.
RecordModel
          The main model data structure Project35 uses to describe model record types.
RecordNameProvider
          base class which encapsulates methods common to both record models and record model references
TextFieldModel
          holds data for a text field.