All Classes

Class Summary 
Class Description
AddClassAnnotation
The WriteClassAnnotation class is responsible for generating OWL class annotations and their corresponding individual instances within a Java framework for OWL/XML ontology creation.
GetSectionsFromConfigFile
GetSectionsFromConfigFile class parses a configuration file to extract sections delineated by specific start and end tokens, returning a data structure containing these sections.
Individual
Individual class represents an OWL class individual with a name, serial number, and annotation.The annotation originates from a configuration file.
OWL2_Generator
The OWL2_Generator class serves as the core application logic within a Java framework for generating OWL/XML ontologies: It leverages text files containing configuration details to construct the ontology structure.
SharedUtils
SharedUtils class offers a collection of utility methods for OWL/XML ontology generation within the framework.
WriteClassStructure
The WriteClassStructure class processes a tab-indented text file (maintaining conformity with Protégé's requirements in this regard) and generates OWL code representing class hierarchies within a Java framework for OWL/XML ontology creation.
WriteDisjointClassDefs
The WriteDisjointClassDefs class processes a text file containing disjoint class definitions and generates corresponding OWL code snippets for inclusion in an OWL/XML ontology.
WriteOWLHeader
The WriteOWLHeader class processes a user-defined header file fragment (xlmns-definitions, and prefixes for the dc, obo, owl, rdf, xml, xsd, foaf, rdfs ontologies), and an OWL base URI to generate the header section of an OWL/XML ontology.
WriteTriplets
The WriteTriplets class processes a user-defined file containing triplet definitions (object property relationships) and generates the corresponding OWL code snippets for inclusion in an OWL/XML ontology.