edu.stanford.smi.protege.storage.clips
Class ClipsKnowledgeBaseFactory
java.lang.Object
|
+--edu.stanford.smi.protege.storage.clips.ClipsKnowledgeBaseFactory
- All Implemented Interfaces:
- KnowledgeBaseFactory
- public class ClipsKnowledgeBaseFactory
- extends Object
- implements KnowledgeBaseFactory
Description of the class
- Author:
- Ray Fergerson
Method Summary |
KnowledgeBase |
createKnowledgeBase(Collection errors)
|
KnowledgeBaseSourcesEditor |
createKnowledgeBaseSourcesEditor(String projectName,
PropertyList list)
|
static String |
getClsesSourceFile(PropertyList sources)
|
String |
getDescription()
|
static String |
getInstancesSourceFile(PropertyList sources)
|
String |
getProjectFilePath()
|
void |
includeKnowledgeBase(KnowledgeBase kb,
PropertyList sources,
Collection errors)
|
boolean |
isComplete(PropertyList sources)
|
void |
loadKnowledgeBase(KnowledgeBase kb,
PropertyList sources,
Collection errors)
|
KnowledgeBase |
loadKnowledgeBase(Reader clsesReader,
Reader instancesReader,
Collection errors)
|
KnowledgeBase |
loadKnowledgeBase(String clsesFileName,
String instancesFileName,
Collection errors)
|
void |
saveKnowledgeBase(KnowledgeBase kb,
PropertyList sources,
Collection errors)
|
void |
saveKnowledgeBase(KnowledgeBase kb,
String clsesFilename,
String instancesFilename,
Collection errors)
|
void |
saveKnowledgeBase(KnowledgeBase kb,
Writer clsesWriter,
Writer instancesWriter,
Collection errors)
|
static void |
setSourceFiles(PropertyList sources,
String clsesFileName,
String instancesFileName)
|
String |
toString()
|
ClipsKnowledgeBaseFactory
public ClipsKnowledgeBaseFactory()
createKnowledgeBase
public KnowledgeBase createKnowledgeBase(Collection errors)
- Specified by:
createKnowledgeBase
in interface KnowledgeBaseFactory
createKnowledgeBaseSourcesEditor
public KnowledgeBaseSourcesEditor createKnowledgeBaseSourcesEditor(String projectName,
PropertyList list)
- Specified by:
createKnowledgeBaseSourcesEditor
in interface KnowledgeBaseFactory
getClsesSourceFile
public static String getClsesSourceFile(PropertyList sources)
getDescription
public String getDescription()
- Specified by:
getDescription
in interface KnowledgeBaseFactory
getInstancesSourceFile
public static String getInstancesSourceFile(PropertyList sources)
getProjectFilePath
public String getProjectFilePath()
- Specified by:
getProjectFilePath
in interface KnowledgeBaseFactory
includeKnowledgeBase
public void includeKnowledgeBase(KnowledgeBase kb,
PropertyList sources,
Collection errors)
- Specified by:
includeKnowledgeBase
in interface KnowledgeBaseFactory
isComplete
public boolean isComplete(PropertyList sources)
- Specified by:
isComplete
in interface KnowledgeBaseFactory
loadKnowledgeBase
public void loadKnowledgeBase(KnowledgeBase kb,
PropertyList sources,
Collection errors)
- Specified by:
loadKnowledgeBase
in interface KnowledgeBaseFactory
loadKnowledgeBase
public KnowledgeBase loadKnowledgeBase(Reader clsesReader,
Reader instancesReader,
Collection errors)
loadKnowledgeBase
public KnowledgeBase loadKnowledgeBase(String clsesFileName,
String instancesFileName,
Collection errors)
saveKnowledgeBase
public void saveKnowledgeBase(KnowledgeBase kb,
PropertyList sources,
Collection errors)
- Specified by:
saveKnowledgeBase
in interface KnowledgeBaseFactory
saveKnowledgeBase
public void saveKnowledgeBase(KnowledgeBase kb,
Writer clsesWriter,
Writer instancesWriter,
Collection errors)
saveKnowledgeBase
public void saveKnowledgeBase(KnowledgeBase kb,
String clsesFilename,
String instancesFilename,
Collection errors)
setSourceFiles
public static void setSourceFiles(PropertyList sources,
String clsesFileName,
String instancesFileName)
toString
public String toString()
- Overrides:
toString
in class Object
Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.