ch.uzh.ifi.attempto.acewiki.core
Class OntologyExportManager

java.lang.Object
  extended by ch.uzh.ifi.attempto.acewiki.core.OntologyExportManager

public class OntologyExportManager
extends java.lang.Object

This class organizes a collection of ontology exporters.

Author:
Tobias Kuhn

Constructor Summary
OntologyExportManager(Ontology ontology)
          Creates a new ontology export manager for the given ontology.
 
Method Summary
 void addExporter(OntologyExporter exporter)
          Adds an ontology exporter.
 java.util.List<OntologyExporter> getExporters()
          Returns all ontology exporters.
 void removeAllExporters()
          Removes all ontology exporters.
 void removeExporter(OntologyExporter exporter)
          Removes an ontology exporter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OntologyExportManager

public OntologyExportManager(Ontology ontology)
Creates a new ontology export manager for the given ontology.

Parameters:
ontology - The ontology.
Method Detail

addExporter

public void addExporter(OntologyExporter exporter)
Adds an ontology exporter.

Parameters:
exporter - The ontolgy exporter to be added.

removeExporter

public void removeExporter(OntologyExporter exporter)
Removes an ontology exporter.

Parameters:
exporter - The ontolgy exporter to be removed.

removeAllExporters

public void removeAllExporters()
Removes all ontology exporters.


getExporters

public java.util.List<OntologyExporter> getExporters()
Returns all ontology exporters.

Returns:
All ontology exporters.


Copyright 2008-2012, AceWiki developers