oor.modules.lang
Class CLIF

java.lang.Object
  extended by oor.modules.lang.CommonLogic
      extended by oor.modules.lang.CLIF
All Implemented Interfaces:
Module, OntologyLanguage

public class CLIF
extends CommonLogic

Common Logic Interchange Format (CLIF).

Author:
Mike Dean

Constructor Summary
CLIF()
           
 
Method Summary
 Ontology createOntology()
          Create an empty ontology.
 java.util.Iterator<Term> listTerms()
           
 Ontology parse(java.lang.String string)
          Parse a string to create an ontology.
 Ontology parse(java.net.URI uri)
          Parse the content at the specified URI to create an ontology.
 
Methods inherited from class oor.modules.lang.CommonLogic
listTermTypes
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CLIF

public CLIF()
Method Detail

createOntology

public Ontology createOntology()
Description copied from interface: OntologyLanguage
Create an empty ontology.

Specified by:
createOntology in interface OntologyLanguage
Overrides:
createOntology in class CommonLogic

listTerms

public java.util.Iterator<Term> listTerms()
Overrides:
listTerms in class CommonLogic

parse

public Ontology parse(java.lang.String string)
Description copied from interface: OntologyLanguage
Parse a string to create an ontology.

Specified by:
parse in interface OntologyLanguage
Overrides:
parse in class CommonLogic

parse

public Ontology parse(java.net.URI uri)
Description copied from interface: OntologyLanguage
Parse the content at the specified URI to create an ontology.

Specified by:
parse in interface OntologyLanguage
Overrides:
parse in class CommonLogic