edu.stanford.smi.protege.plugin
Class AbstractBackendExportPlugin
java.lang.Object
edu.stanford.smi.protege.plugin.AbstractExportPlugin
edu.stanford.smi.protege.plugin.AbstractBackendExportPlugin
- All Implemented Interfaces:
- ExportProjectPlugin, Plugin, Disposable
- Direct Known Subclasses:
- ClipsFilesExportProjectPlugin
public abstract class AbstractBackendExportPlugin
- extends AbstractExportPlugin
TODO Class Comment
- Author:
- Ray Fergerson
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.Plugin |
getName |
AbstractBackendExportPlugin
protected AbstractBackendExportPlugin(String name)
canExportToNewFormat
public boolean canExportToNewFormat(Project project)
setNewProjectPath
public void setNewProjectPath(String newProjectPath)
initializeSources
protected abstract void initializeSources(Project project,
Collection errors)
overwriteDomainInformation
protected abstract void overwriteDomainInformation(Project project,
Collection errors)
exportProjectToNewFormat
public Project exportProjectToNewFormat(Project project)
isCompatibleProject
protected boolean isCompatibleProject(Project project)
saveAndDiscardCustomizations
protected void saveAndDiscardCustomizations(Project project,
Collection errors)
createExportToNewFormatWizardPage
public WizardPage createExportToNewFormatWizardPage(ExportWizard wizard,
Project project)
Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2011 Stanford University.