edu.stanford.smi.protegex.owl.ui.menu
Class OWLBackwardsCompatibilityProjectFixups
java.lang.Object
edu.stanford.smi.protegex.owl.ui.menu.OWLBackwardsCompatibilityProjectFixups
- public class OWLBackwardsCompatibilityProjectFixups
- extends Object
Repairs invalid forms from old pprj files.
- Author:
- Ray Fergerson , Holger Knublauch
Method Summary |
private static void |
changeInstanceValue(edu.stanford.smi.protege.model.KnowledgeBase kb,
String className,
String slotNameToCheck,
String slotValue,
String slotNameToChange,
Object oldValue,
Object newValue)
|
static void |
fix(OWLModel owlModel)
|
private static edu.stanford.smi.protege.model.Instance |
getClsWidgetInstance(String name,
edu.stanford.smi.protege.model.KnowledgeBase kb)
|
private static edu.stanford.smi.protege.model.KnowledgeBaseFactory |
getFactory(edu.stanford.smi.protege.model.KnowledgeBase kb)
|
private static edu.stanford.smi.protege.model.Instance |
getProjectInstance(edu.stanford.smi.protege.model.KnowledgeBase kb)
|
private static edu.stanford.smi.protege.model.KnowledgeBase |
getTemplateKnowledgeBase(edu.stanford.smi.protege.model.KnowledgeBase projectKB)
|
private static void |
renameWidget(edu.stanford.smi.protege.model.KnowledgeBase kb,
String oldWidgetName,
String newWidgetName)
|
private static boolean |
replaceFormWidget(String name,
edu.stanford.smi.protege.model.KnowledgeBase projectKB,
edu.stanford.smi.protege.model.KnowledgeBase templateProjectKB)
|
private static void |
updateStandardForms(edu.stanford.smi.protege.model.KnowledgeBase projectKB)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OWLBackwardsCompatibilityProjectFixups
public OWLBackwardsCompatibilityProjectFixups()
changeInstanceValue
private static void changeInstanceValue(edu.stanford.smi.protege.model.KnowledgeBase kb,
String className,
String slotNameToCheck,
String slotValue,
String slotNameToChange,
Object oldValue,
Object newValue)
fix
public static void fix(OWLModel owlModel)
getClsWidgetInstance
private static edu.stanford.smi.protege.model.Instance getClsWidgetInstance(String name,
edu.stanford.smi.protege.model.KnowledgeBase kb)
getFactory
private static edu.stanford.smi.protege.model.KnowledgeBaseFactory getFactory(edu.stanford.smi.protege.model.KnowledgeBase kb)
getProjectInstance
private static edu.stanford.smi.protege.model.Instance getProjectInstance(edu.stanford.smi.protege.model.KnowledgeBase kb)
getTemplateKnowledgeBase
private static edu.stanford.smi.protege.model.KnowledgeBase getTemplateKnowledgeBase(edu.stanford.smi.protege.model.KnowledgeBase projectKB)
renameWidget
private static void renameWidget(edu.stanford.smi.protege.model.KnowledgeBase kb,
String oldWidgetName,
String newWidgetName)
replaceFormWidget
private static boolean replaceFormWidget(String name,
edu.stanford.smi.protege.model.KnowledgeBase projectKB,
edu.stanford.smi.protege.model.KnowledgeBase templateProjectKB)
updateStandardForms
private static void updateStandardForms(edu.stanford.smi.protege.model.KnowledgeBase projectKB)