edu.stanford.smi.protegex.owl.ui.menu
Class OWLBackwardsCompatibilityProjectFixups
java.lang.Object
edu.stanford.smi.protegex.owl.ui.menu.OWLBackwardsCompatibilityProjectFixups
- All Implemented Interfaces:
- edu.stanford.smi.protege.plugin.Plugin, edu.stanford.smi.protege.plugin.ProjectFixupPlugin, edu.stanford.smi.protege.util.Disposable
public class OWLBackwardsCompatibilityProjectFixups
- extends Object
- implements edu.stanford.smi.protege.plugin.ProjectFixupPlugin
Repairs invalid forms from old pprj files.
- Author:
- Ray Fergerson , Holger Knublauch
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OWL_BUILD_PROPERTY
public static final String OWL_BUILD_PROPERTY
- See Also:
- Constant Field Values
OWL_MAJOR_BUILD_PROPERTY
public static final String OWL_MAJOR_BUILD_PROPERTY
- See Also:
- Constant Field Values
OWL_DATABASE_INCLUSION
public static final String OWL_DATABASE_INCLUSION
- See Also:
- Constant Field Values
OWLBackwardsCompatibilityProjectFixups
public OWLBackwardsCompatibilityProjectFixups()
insertVersionData
public static void insertVersionData(edu.stanford.smi.protege.util.PropertyList sources)
fix
public static void fix(OWLModel owlModel)
isBeforeDatabaseInclusion
public static boolean isBeforeDatabaseInclusion(edu.stanford.smi.protege.util.PropertyList sources)
isReallyAncientVersion
public static boolean isReallyAncientVersion(edu.stanford.smi.protege.util.PropertyList sources)
fixProject
public void fixProject(edu.stanford.smi.protege.model.KnowledgeBase internalKb)
- Specified by:
fixProject
in interface edu.stanford.smi.protege.plugin.ProjectFixupPlugin
getName
public String getName()
- Specified by:
getName
in interface edu.stanford.smi.protege.plugin.Plugin
dispose
public void dispose()
- Specified by:
dispose
in interface edu.stanford.smi.protege.util.Disposable
isSuitable
public static boolean isSuitable(edu.stanford.smi.protege.model.KnowledgeBase internalKb,
Collection errors)
getProjectInstance
protected static edu.stanford.smi.protege.model.Instance getProjectInstance(edu.stanford.smi.protege.model.KnowledgeBase kb)
Submit a bug report or feature request
Copyright (c) 1998-2009 Stanford University.