Module OWLschemafy
Package OWLschemafy
-
Class Summary Class Description AddClassAnnotation TheWriteClassAnnotationclass is responsible for generating OWL class annotations and their corresponding individual instances within a Java framework for OWL/XML ontology creation.GetSectionsFromConfigFile GetSectionsFromConfigFileclass parses a configuration file to extract sections delineated by specific start and end tokens, returning a data structure containing these sections.Individual Individualclass represents an OWL class individual with a name, serial number, and annotation.The annotation originates from a configuration file.OWL2_Generator TheOWL2_Generatorclass 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 SharedUtilsclass offers a collection of utility methods for OWL/XML ontology generation within the framework.WriteClassStructure TheWriteClassStructureclass processes a tab-indented text file (maintaining conformity with Protégé's requirements in this regard) and generatesOWLcode representing class hierarchies within a Java framework forOWL/XML ontology creation.WriteDisjointClassDefs TheWriteDisjointClassDefsclass processes a text file containing disjoint class definitions and generates corresponding OWL code snippets for inclusion in an OWL/XML ontology.WriteOWLHeader TheWriteOWLHeaderclass processes a user-defined header file fragment (xlmns-definitions, and prefixes for thedc,obo,owl,rdf,xml,xsd,foaf,rdfsontologies), and an OWL base URI to generate the header section of an OWL/XML ontology.WriteTriplets TheWriteTripletsclass 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.