Package project35.metaData

The package contains classes which manage Project35's meta data.

See:
          Description

Class Summary
CloseMetaDataFile a plugin which substitutes the functionality for Project35's normal File "Close" button with one that only does file operations on the *.meta file within a *.pdz file, not the *.pdz files themselves
DocumentDescriptionPanel this is the class that contains the UI code for the Project35 feature for describing meta data about the current document.
DocumentMetaData holds the meta data for a data set.
DocumentMetaDataConverter converts Project35's native meta data structures into a record tree that can be written out with one of Project35's normal writers.
DocumentMetaDataUtility used to determine the frequency of record types that appear in the document
ExitMetaDataEditor a plugin which substitutes the functionality for Project35's normal File "Exit" button with one that only does file operations on the *.meta file within a *.pdz file, not the *.pdz files themselves
MetaDataOntologySource provides ontology terms to fill in the names of record and field meta data records.
OntologyTermValidationService this service performs a number of checks that will help the data curator duplicate ontology terms appear within the same list of terms used to tag a given record type X field type Y. label of an ontology term doesn't appear anywhere in the text of the data set a field has ontology services, there are records that have values for that field, but no ontology terms were used in any of the field entries
OpenMetaDataFile a plugin which substitutes the functionality for Project35's normal File "Open" button with one that only does file operations on the *.meta file within a *.pdz file, not the *.pdz files themselves
PostAnnotationDialog dialog that appears when the data curator wants to add new ontology terms used to mark-up instances of record class X field type Y.
PostAnnotationPlugin plugin that is activated when user wants to add new ontology terms for the field meta data record
RecordMetaData holds meta data about a record type that appears in a document.
SaveMetaDataFile plugin for saving changes made to the *.meta layer of a native Project35 *.pdz file.
 

Package project35.metaData Description

The package contains classes which manage Project35's meta data. The classes can be divided into two groups:

DocumentMetaData and RecordMetaData hold meta data information about documents and records respectively. Their attributes are described by the meta data schema described in Appendix C. Most of the other classes service the Project35 Meta Data Editor. Most of Project35's normal File menu features don't work in the editor because they manage information in the data layer of the *.pdz file. SaveMetaDataFile, OpenMetaDataFile, ExitMetaDataEditor and CloseMetaDataFile provide file menu features that only affect the meta data layer of a *.pdz file.