Protege 3.3.1

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.


Method Summary
 void initializeClientKnowledgeBase(FrameStore fs, NarrowFrameStore systemNfs, NarrowFrameStore nfs, KnowledgeBase kb)
           
 

Method Detail

initializeClientKnowledgeBase

void initializeClientKnowledgeBase(FrameStore fs,
                                   NarrowFrameStore systemNfs,
                                   NarrowFrameStore nfs,
                                   KnowledgeBase kb)

Protege 3.3.1

Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2007 Stanford University.