Protege 3.0

edu.stanford.smi.protege.plugin
Class AbstractExportPlugin

java.lang.Object
  extended byedu.stanford.smi.protege.plugin.AbstractExportPlugin
All Implemented Interfaces:
Disposable, ExportProjectPlugin, Plugin
Direct Known Subclasses:
AbstractBackendExportPlugin, HTMLGeneratorExportPlugin

public abstract class AbstractExportPlugin
extends Object
implements ExportProjectPlugin

TODO Class Comment

Author:
Ray Fergerson

Constructor Summary
AbstractExportPlugin(String name)
           
 
Method Summary
 boolean canExport(Project project)
           
 void dispose()
           
 String getName()
           
protected  void handleErrors(Collection errors)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.stanford.smi.protege.plugin.ExportProjectPlugin
createExportWizardPage, exportProject
 

Constructor Detail

AbstractExportPlugin

public AbstractExportPlugin(String name)
Method Detail

getName

public String getName()
Specified by:
getName in interface Plugin

dispose

public void dispose()
Specified by:
dispose in interface Disposable

handleErrors

protected void handleErrors(Collection errors)

canExport

public boolean canExport(Project project)
Specified by:
canExport in interface ExportProjectPlugin

Protege 3.0

Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2005 Stanford University.