edu.stanford.smi.protege.server
Interface ClientInitializerKnowledgeBaseFactory
public interface ClientInitializerKnowledgeBaseFactory
This interface provides a KnowledgeBaseFactory a chance to perform
initialization on the client side of a server client relationship.
Unlike other Project implementations, the Remote client project does not
call either factory.createNarrowFrameStore,
factory.loadKnowledgeBase, or factory.includeKnowledgeBase. This
means that the factory loses several opportunities to initialize
the knowledgebase. In particular, the OWL factories need these
opportunities or several of their datastructures will not be set up
correctly. This interface (a bit of a kludge) is here to
provide the factory component with an opportunity to do this initialization.
initializeClientKnowledgeBase
void initializeClientKnowledgeBase(FrameStore fs,
NarrowFrameStore systemNfs,
NarrowFrameStore nfs,
KnowledgeBase kb)
Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2007 Stanford University.