Protege 2.1.1

edu.stanford.smi.protege.event
Interface KnowledgeBaseListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
KnowledgeBaseAdapter

public interface KnowledgeBaseListener
extends EventListener

Interface for notification of knowledge-base events The frame that has been added or removed from the knowledge-base is available through the KnowledgeBaseEvent.getFrame() call. Note that this interface does not get events that occur when the slot values change, for example. To get events that occur on an individual instance you need to attach a listener to that instance.

Author:
Ray Fergerson

Method Summary
 void clsCreated(KnowledgeBaseEvent event)
           
 void clsDeleted(KnowledgeBaseEvent event)
           
 void defaultClsMetaClsChanged(KnowledgeBaseEvent event)
           
 void defaultFacetMetaClsChanged(KnowledgeBaseEvent event)
           
 void defaultSlotMetaClsChanged(KnowledgeBaseEvent event)
           
 void facetCreated(KnowledgeBaseEvent event)
           
 void facetDeleted(KnowledgeBaseEvent event)
           
 void frameNameChanged(KnowledgeBaseEvent event)
           
 void instanceCreated(KnowledgeBaseEvent event)
           
 void instanceDeleted(KnowledgeBaseEvent event)
           
 void slotCreated(KnowledgeBaseEvent event)
           
 void slotDeleted(KnowledgeBaseEvent event)
           
 

Method Detail

clsCreated

public void clsCreated(KnowledgeBaseEvent event)

clsDeleted

public void clsDeleted(KnowledgeBaseEvent event)

defaultClsMetaClsChanged

public void defaultClsMetaClsChanged(KnowledgeBaseEvent event)

defaultFacetMetaClsChanged

public void defaultFacetMetaClsChanged(KnowledgeBaseEvent event)

defaultSlotMetaClsChanged

public void defaultSlotMetaClsChanged(KnowledgeBaseEvent event)

facetCreated

public void facetCreated(KnowledgeBaseEvent event)

facetDeleted

public void facetDeleted(KnowledgeBaseEvent event)

frameNameChanged

public void frameNameChanged(KnowledgeBaseEvent event)

instanceCreated

public void instanceCreated(KnowledgeBaseEvent event)

instanceDeleted

public void instanceDeleted(KnowledgeBaseEvent event)

slotCreated

public void slotCreated(KnowledgeBaseEvent event)

slotDeleted

public void slotDeleted(KnowledgeBaseEvent event)

Protege 2.1.1

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