oor.impl
Class BaseOntology

java.lang.Object
  extended by oor.impl.BaseContent
      extended by oor.impl.BaseOntology
All Implemented Interfaces:
Content, Ontology

public abstract class BaseOntology
extends BaseContent
implements Ontology

Base implementation for ontologies.

Author:
Mike Dean

Constructor Summary
BaseOntology()
           
 
Method Summary
abstract  java.util.Iterator<Term> listTerms()
          List all terms defined in this ontology.
 
Methods inherited from class oor.impl.BaseContent
getExternalIdentifier, getLanguage, getMetaData, getState, setExternalIdentifier, setState
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oor.model.Content
getExternalIdentifier, getLanguage, getMetaData, getState, setExternalIdentifier, setState
 

Constructor Detail

BaseOntology

public BaseOntology()
Method Detail

listTerms

public abstract java.util.Iterator<Term> listTerms()
Description copied from interface: Ontology
List all terms defined in this ontology.

Specified by:
listTerms in interface Ontology
Returns: