edu.stanford.smi.protege.model.framestore
Class DeleteSimplificationFrameStore
java.lang.Object
edu.stanford.smi.protege.model.framestore.AbstractFrameStore
edu.stanford.smi.protege.model.framestore.FrameStoreAdapter
edu.stanford.smi.protege.model.framestore.DeleteSimplificationFrameStore
- All Implemented Interfaces:
- FrameStore
public class DeleteSimplificationFrameStore
- extends FrameStoreAdapter
- Author:
- Ray Fergerson
Methods inherited from class edu.stanford.smi.protege.model.framestore.FrameStoreAdapter |
addDirectSuperclass, addDirectSuperslot, addDirectTemplateSlot, addDirectType, beginTransaction, beginTransaction, commitTransaction, createCls, createFacet, createSimpleInstance, createSlot, executeQuery, getClsCount, getClses, getClsesWithAnyDirectTemplateSlotValue, getClsesWithDirectTemplateFacetValue, getClsesWithDirectTemplateSlotValue, getClsesWithMatchingBrowserText, getClsesWithMatchingDirectTemplateFacetValue, getClsesWithMatchingDirectTemplateSlotValue, getDirectDomain, getDirectInstances, getDirectlyOverriddenTemplateFacets, getDirectlyOverriddenTemplateSlots, getDirectOwnSlotValues, getDirectOwnSlotValuesClosure, getDirectOwnSlotValuesCount, getDirectSubclasses, getDirectSubslots, getDirectSuperclasses, getDirectSuperslots, getDirectTemplateFacetValues, getDirectTemplateSlots, getDirectTemplateSlotValues, getDirectTypes, getDomain, getEvents, getFacetCount, getFacets, getFrame, getFrame, getFrameCount, getFrameName, getFrames, getFramesWithAnyDirectOwnSlotValue, getFramesWithDirectOwnSlotValue, getFramesWithMatchingDirectOwnSlotValue, getInstances, getMatchingReferences, getOverriddenTemplateFacets, getOverriddenTemplateSlots, getOwnFacets, getOwnFacetValues, getOwnSlots, getOwnSlotValues, getReferences, getSimpleInstanceCount, getSlotCount, getSlots, getSubclasses, getSubslots, getSuperclasses, getSuperslots, getTemplateFacets, getTemplateFacetValues, getTemplateSlots, getTemplateSlotValues, getTransactionStatusMonitor, getTypes, moveDirectOwnSlotValue, moveDirectSubclass, moveDirectSubslot, moveDirectTemplateSlot, moveDirectType, reinitialize, removeDirectTemplateFacetOverrides, removeDirectType, replaceFrame, rollbackTransaction, setDirectOwnSlotValues, setDirectTemplateFacetValues, setDirectTemplateSlotValues |
DeleteSimplificationFrameStore
public DeleteSimplificationFrameStore()
removeDirectTemplateSlot
public void removeDirectTemplateSlot(Cls cls,
Slot slot)
- Specified by:
removeDirectTemplateSlot
in interface FrameStore
- Overrides:
removeDirectTemplateSlot
in class FrameStoreAdapter
removeDirectSuperclass
public void removeDirectSuperclass(Cls cls,
Cls superclass)
- Specified by:
removeDirectSuperclass
in interface FrameStore
- Overrides:
removeDirectSuperclass
in class FrameStoreAdapter
removeDirectSuperslot
public void removeDirectSuperslot(Slot slot,
Slot superslot)
- Specified by:
removeDirectSuperslot
in interface FrameStore
- Overrides:
removeDirectSuperslot
in class FrameStoreAdapter
deleteCls
public void deleteCls(Cls cls)
- Description copied from interface:
FrameStore
- Delete a single leaf class. The operation fails if the class has subclasses or instances.
- Specified by:
deleteCls
in interface FrameStore
- Overrides:
deleteCls
in class FrameStoreAdapter
- Parameters:
cls
- Class to be deleted
deleteSlot
public void deleteSlot(Slot slot)
- Specified by:
deleteSlot
in interface FrameStore
- Overrides:
deleteSlot
in class FrameStoreAdapter
deleteFacet
public void deleteFacet(Facet facet)
- Specified by:
deleteFacet
in interface FrameStore
- Overrides:
deleteFacet
in class FrameStoreAdapter
deleteSimpleInstance
public void deleteSimpleInstance(SimpleInstance simpleInstance)
- Specified by:
deleteSimpleInstance
in interface FrameStore
- Overrides:
deleteSimpleInstance
in class FrameStoreAdapter
getClsesToDelete
public Collection getClsesToDelete(Cls cls)
getSlotsToDelete
public Collection getSlotsToDelete(Slot slot)
Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2010 Stanford University.