Package project35.soa.ontology.provenance

This package manages the meta data that Project35 gathers about the ontology terms used to mark-up form fields.

See:
          Description

Class Summary
OntologyMetaData this class is meant to hold information about the ontology source such as author, version, etc.
OntologyMetaDataUtility a convenience class for parsing meta data about ontology services.
OntologyServiceMetaData meta data about an ontology service
OntologyTermMetaData meta data about an ontology term.
OntologyTermProvenance Describes an ontology label.
OntologyTermProvenanceManager manages the meta data about all the ontology terms that have been used to tag a document.
ProvenanceOntologyTerm Describes an ontology wordPhrase.
 

Package project35.soa.ontology.provenance Description

This package manages the meta data that Project35 gathers about the ontology terms used to mark-up form fields. OntologyTermProvenance holds meta data about an ontology term. The class manages an instance of OntologyMetaData, which holds general information about the ontology such its name and version. An OntologyTermProvenance object also has an OntologyTermMetaData object that holds meta data that specifically relates to the term. The attributes of these classes correspond to parts of the meta data schema which drives the Project35 Meta Data Editor.

OntologyTermProvenanceManager keeps track of all the terms that are used in a session. When a user opens a file, Project35 reads the meta data file and populates the manager with terms that have already been used to tag the document.