Overview | Package | Class | Tree | Deprecated | Index | Help
| Protege 3.5 alpha
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## edu.stanford.smi.protege.model.framestore
Class FrameStoreManager

    java.lang.Object
      edu.stanford.smi.protege.model.framestore.FrameStoreManager

    public class FrameStoreManager

extends Object

Author:
  Ray Fergerson

Constructor Summary
`FrameStoreManager(KnowledgeBase kb)`

Method Summary
`void` | `addListener(Class c, Object o, EventListener listener)`
`void` | `clearAllListeners()`
`void` | `close()`
`protected FrameStore` | `create(Class clas)`
`void` | `dumpFrameStores()`
`void` | `flushEvents()`
`boolean` | `getDispatchEventsEnabled()`
`boolean` | `getFacetCheckingEnabled()`
`
`<X> X`
` | `getFrameStoreFromClass(Class<? extends X> clazz)`
`List<FrameStore>` | `getFrameStores()`
`boolean` | `getGenerateEventsEnabled()`
`FrameStore` | `getHeadFrameStore()`
`FrameStore` | `getTerminalFrameStore()`
`UndoFrameStore` | `getUndoFrameStore()`
`boolean` | `hasChanged()`
`void` | `insertFrameStore(FrameStore newFrameStore)`
`void` | `insertFrameStore(FrameStore newFrameStore, int position)`
`boolean` | `isCallCachingEnabled()`
`static boolean` | `isEnabled(FrameStore frameStore)`
`boolean` | `isJournalingEnabled()`
`boolean` | `isUndoEnabled()`
`void` | `notifyInstancesOfBrowserTextChange(Cls cls)`
`void` | `reinitialize()`
`void` | `removeFrameStore(FrameStore frameStore)`
`void` | `removeListener(Class c, Object o, EventListener listener)`
`boolean` | `setArgumentCheckingEnabled(boolean b)`
`void` | `setAuthor(String userName)`
`boolean` | `setCaching(RemoteSession session, boolean doCache)`
`boolean` | `setCallCachingEnabled(boolean b)`
`void` | `setChanged(boolean changed)`
`boolean` | `setChangeMonitorEnabled(boolean b)`
`boolean` | `setCleanDispatchEnabled(boolean b)`
`void` | `setDispatchEventsPassThrough(boolean b)`
`boolean` | `setEnabled(FrameStore fs, boolean b)`
`boolean` | `setEventDispatchEnabled(boolean b)`
`boolean` | `setFacetCheckingEnabled(boolean enabled)`
`boolean` | `setGenerateDeletingFrameEventsEnabled(boolean b)`
`boolean` | `setGenerateEventsEnabled(boolean b)`
`boolean` | `setJournalingEnabled(boolean b)`
`boolean` | `setModificationRecordUpdatingEnabled(boolean enabled)`
`void` | `setPollForEvents(boolean b)`
`void` | `setTerminalFrameStore(FrameStore newTerminalFrameStore)`
`boolean` | `setUndoEnabled(boolean b)`
`void` | `startJournaling(URI journal)`
`void` | `stopJournaling()`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### FrameStoreManager

    public FrameStoreManager(KnowledgeBase kb)

Method Detail

### getHeadFrameStore

    public FrameStore getHeadFrameStore()

### getFrameStoreFromClass

    public <X> X getFrameStoreFromClass(Class<? extends X> clazz)

### create

    protected FrameStore create(Class clas)

### isEnabled

    public static boolean isEnabled(FrameStore frameStore)

### close

    public void close()

### getDispatchEventsEnabled

    public boolean getDispatchEventsEnabled()

### getGenerateEventsEnabled

    public boolean getGenerateEventsEnabled()

### getFacetCheckingEnabled

    public boolean getFacetCheckingEnabled()

### getUndoFrameStore

    public UndoFrameStore getUndoFrameStore()

### insertFrameStore

    public void insertFrameStore(FrameStore newFrameStore,
                                 int position)

### removeFrameStore

    public void removeFrameStore(FrameStore frameStore)

### insertFrameStore

    public void insertFrameStore(FrameStore newFrameStore)

### isUndoEnabled

    public boolean isUndoEnabled()

### isCallCachingEnabled

    public boolean isCallCachingEnabled()

### setEnabled

    public boolean setEnabled(FrameStore fs,
                              boolean b)

### setArgumentCheckingEnabled

    public boolean setArgumentCheckingEnabled(boolean b)

### setCallCachingEnabled

    public boolean setCallCachingEnabled(boolean b)

### setCleanDispatchEnabled

    public boolean setCleanDispatchEnabled(boolean b)

### setEventDispatchEnabled

    public boolean setEventDispatchEnabled(boolean b)

### setChangeMonitorEnabled

    public boolean setChangeMonitorEnabled(boolean b)

### setFacetCheckingEnabled

    public boolean setFacetCheckingEnabled(boolean enabled)

### setGenerateEventsEnabled

    public boolean setGenerateEventsEnabled(boolean b)

### setJournalingEnabled

    public boolean setJournalingEnabled(boolean b)

### isJournalingEnabled

    public boolean isJournalingEnabled()

### setModificationRecordUpdatingEnabled

    public boolean setModificationRecordUpdatingEnabled(boolean enabled)

### setUndoEnabled

    public boolean setUndoEnabled(boolean b)

### setPollForEvents

    public void setPollForEvents(boolean b)

### setDispatchEventsPassThrough

    public void setDispatchEventsPassThrough(boolean b)

### flushEvents

    public void flushEvents()
                     throws ProtegeException

  Throws:
    `ProtegeException`

### removeListener

    public void removeListener(Class c,
                               Object o,
                               EventListener listener)

### notifyInstancesOfBrowserTextChange

    public void notifyInstancesOfBrowserTextChange(Cls cls)

### addListener

    public void addListener(Class c,
                            Object o,
                            EventListener listener)

### getFrameStores

    public List<FrameStore> getFrameStores()

### setTerminalFrameStore

    public void setTerminalFrameStore(FrameStore newTerminalFrameStore)

### reinitialize

    public void reinitialize()

### setCaching

    public boolean setCaching(RemoteSession session,
                              boolean doCache)

### getTerminalFrameStore

    public FrameStore getTerminalFrameStore()

### setAuthor

    public void setAuthor(String userName)

### clearAllListeners

    public void clearAllListeners()

### hasChanged

    public boolean hasChanged()

### setChanged

    public void setChanged(boolean changed)

### startJournaling

    public void startJournaling(URI journal)

### stopJournaling

    public void stopJournaling()

### setGenerateDeletingFrameEventsEnabled

    public boolean setGenerateDeletingFrameEventsEnabled(boolean b)

### dumpFrameStores

    public void dumpFrameStores()

Overview | Package | Class | Tree | Deprecated | Index | Help
| Protege 3.5 alpha
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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