Protege 2.1.1

edu.stanford.smi.protege.model.framestore
Class FrameStore_Test

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byedu.stanford.smi.protege.model.framestore.SimpleTestCase
              extended byedu.stanford.smi.protege.model.framestore.FrameStore_Test
All Implemented Interfaces:
Test
Direct Known Subclasses:
ArgumentCheckingFrameStoreHandler_Test, CallCachingFrameStore_Test, CleanDispatchFrameStore_Test, DatabaseFrameStore_Test, DatabaseFrameStore_Test, EventDispatchFrameStore_Test, EventGeneratorFrameStore_Test, FacetCheckingFrameStore_Test, FrameStoreAdapter_Test, InMemoryFrameStore_Test, JournalingFrameStoreHandler_Test, MergingFrameStoreHandler_Test, ModificationRecordFrameStore_Test, ReadOnlyFrameStoreHandler_Test, RemoteClientFrameStore_Test, UndoFrameStore_Test

public abstract class FrameStore_Test
extends SimpleTestCase


Constructor Summary
FrameStore_Test()
           
 
Method Summary
protected  void addTemplateSlot(Cls cls, Slot slot)
           
protected  Cls createCls()
           
protected  Cls createCls(Cls parent)
           
protected  Facet createFacet()
           
protected  Facet createFacet(ValueType valueType)
           
protected  Facet createFacet(ValueType valueType, Cls directType)
           
protected abstract  FrameStore createFrameStore(DefaultKnowledgeBase kb)
           
protected  SimpleInstance createSimpleInstance(Cls type)
           
protected  SimpleInstance createSimpleInstance(String name, Cls type)
           
protected  Slot createSlot()
           
protected  Slot createSlot(Slot slot)
           
protected  Slot createSlot(String name)
           
protected  Slot createSlot(String name, Collection superslots)
           
protected  Slot createSlot(String name, Collection superslots, Cls type)
           
protected  Slot createSlotOnCls(Cls cls)
           
protected  Slot createSlotOnCls(Cls cls, Cls directType)
           
protected  Slot createSlotOnCls(Cls cls, ValueType type, boolean allowsMultipleValues)
           
protected  Frame getFrame(String s)
           
protected  FrameStore getModifiableFrameStore(DefaultKnowledgeBase kb)
           
protected  String getName(Frame frame)
           
protected  FrameStore getTestFrameStore()
           
protected  void setOwnSlotValue(Frame frame, Slot slot, Object value)
           
protected  void setUp()
           
protected  void tearDown()
           
 void testAddDirectSuperclass()
           
 void testAddDirectSuperslot()
           
 void testAddDirectTemplateSlot()
           
 void testAddDirectType()
           
 void testCreateCls()
           
 void testCreateFacet()
           
 void testCreateSimpleInstance()
           
 void testCreateSlot()
           
 void testDeleteCls()
           
 void testDeleteFacet()
           
 void testDeleteSimpleInstance()
           
 void testDeleteSlot()
           
 void testGetClses()
           
 void testGetDirectInstances()
           
 void testGetDirectOwnSlotValues()
           
 void testGetDirectSubclasses()
           
 void testGetDirectSubslots()
           
 void testGetDirectSuperclasses()
           
 void testGetDirectSuperslots()
           
 void testGetDirectTemplateFacetValues()
           
 void testGetDirectTemplateSlots()
           
 void testGetDirectTemplateSlotValues()
           
 void testGetDirectTypes()
           
 void testGetFacets()
           
 void testGetFrame()
           
 void testGetFrameName()
           
 void testGetFrames()
           
 void testGetFramesWithMatchingOwnSlotValue()
           
 void testGetFramesWithOwnSlotValue()
           
 void testGetInstances()
           
 void testGetMatchingReferences()
           
 void testGetOwnSlots()
           
 void testGetOwnSlotValues()
           
 void testGetReferences()
           
 void testGetSlots()
           
 void testGetSubclasses()
           
 void testGetSubslots()
           
 void testGetSuperclasses()
           
 void testGetSuperslots()
           
 void testGetTemplateFacets()
           
 void testGetTemplateFacetValues()
           
 void testGetTemplateSlots()
           
 void testGetTemplateSlotValues()
           
 void testGetTypes()
           
 void testMoveDirectSubclass()
           
 void testMoveDirectTemplateSlot()
           
 void testRemoveDirectSuperclass()
           
 void testRemoveDirectSuperslot()
           
 void testRemoveDirectTemplateSlot()
           
 void testRemoveDirectType()
           
 void testSetDirectOwnSlotValues()
           
 void testSetDirectTemplateFacetValues()
           
 void testSetDirectTemplateSlotValues()
           
 void testSetFrameName()
           
 void testSetInverseSlotValues()
           
 
Methods inherited from class edu.stanford.smi.protege.model.framestore.SimpleTestCase
assertEqualsList, assertEqualsList, assertEqualsSet, assertEqualsSet, equals, makeList, makeList, makeList, makeList, makeList
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FrameStore_Test

public FrameStore_Test()
Method Detail

setUp

protected void setUp()

tearDown

protected void tearDown()

getTestFrameStore

protected FrameStore getTestFrameStore()

createFrameStore

protected abstract FrameStore createFrameStore(DefaultKnowledgeBase kb)

getModifiableFrameStore

protected FrameStore getModifiableFrameStore(DefaultKnowledgeBase kb)

createCls

protected Cls createCls()

createSlot

protected Slot createSlot(Slot slot)

createSlotOnCls

protected Slot createSlotOnCls(Cls cls)

createSlotOnCls

protected Slot createSlotOnCls(Cls cls,
                               ValueType type,
                               boolean allowsMultipleValues)

createSlotOnCls

protected Slot createSlotOnCls(Cls cls,
                               Cls directType)

addTemplateSlot

protected void addTemplateSlot(Cls cls,
                               Slot slot)

createSimpleInstance

protected SimpleInstance createSimpleInstance(Cls type)

createSimpleInstance

protected SimpleInstance createSimpleInstance(String name,
                                              Cls type)

createCls

protected Cls createCls(Cls parent)

createSlot

protected Slot createSlot()

createSlot

protected Slot createSlot(String name)

createSlot

protected Slot createSlot(String name,
                          Collection superslots)

createSlot

protected Slot createSlot(String name,
                          Collection superslots,
                          Cls type)

createFacet

protected Facet createFacet()

createFacet

protected Facet createFacet(ValueType valueType)

createFacet

protected Facet createFacet(ValueType valueType,
                            Cls directType)

getFrame

protected Frame getFrame(String s)

getName

protected String getName(Frame frame)

setOwnSlotValue

protected void setOwnSlotValue(Frame frame,
                               Slot slot,
                               Object value)

testCreateCls

public void testCreateCls()

testGetFrame

public void testGetFrame()

testCreateSlot

public void testCreateSlot()

testCreateSimpleInstance

public void testCreateSimpleInstance()

testCreateFacet

public void testCreateFacet()

testDeleteCls

public void testDeleteCls()

testDeleteSlot

public void testDeleteSlot()

testDeleteFacet

public void testDeleteFacet()

testDeleteSimpleInstance

public void testDeleteSimpleInstance()

testGetClses

public void testGetClses()

testGetInstances

public void testGetInstances()

testAddDirectTemplateSlot

public void testAddDirectTemplateSlot()

testGetOwnSlots

public void testGetOwnSlots()

testGetTemplateSlots

public void testGetTemplateSlots()

testGetDirectOwnSlotValues

public void testGetDirectOwnSlotValues()

testGetReferences

public void testGetReferences()

testGetFrames

public void testGetFrames()

testGetFrameName

public void testGetFrameName()

testSetFrameName

public void testSetFrameName()

testGetOwnSlotValues

public void testGetOwnSlotValues()

testSetDirectOwnSlotValues

public void testSetDirectOwnSlotValues()

testGetDirectTemplateSlots

public void testGetDirectTemplateSlots()

testRemoveDirectTemplateSlot

public void testRemoveDirectTemplateSlot()

testMoveDirectTemplateSlot

public void testMoveDirectTemplateSlot()

testGetTemplateSlotValues

public void testGetTemplateSlotValues()

testGetDirectTemplateSlotValues

public void testGetDirectTemplateSlotValues()

testSetDirectTemplateSlotValues

public void testSetDirectTemplateSlotValues()

testGetTemplateFacetValues

public void testGetTemplateFacetValues()

testGetDirectTemplateFacetValues

public void testGetDirectTemplateFacetValues()

testSetDirectTemplateFacetValues

public void testSetDirectTemplateFacetValues()

testGetDirectSuperclasses

public void testGetDirectSuperclasses()

testGetSuperclasses

public void testGetSuperclasses()

testGetDirectSubclasses

public void testGetDirectSubclasses()

testGetSubclasses

public void testGetSubclasses()

testAddDirectSuperclass

public void testAddDirectSuperclass()

testRemoveDirectSuperclass

public void testRemoveDirectSuperclass()

testMoveDirectSubclass

public void testMoveDirectSubclass()

testGetDirectSuperslots

public void testGetDirectSuperslots()

testGetSuperslots

public void testGetSuperslots()

testGetDirectSubslots

public void testGetDirectSubslots()

testGetSubslots

public void testGetSubslots()

testAddDirectSuperslot

public void testAddDirectSuperslot()

testRemoveDirectSuperslot

public void testRemoveDirectSuperslot()

testGetDirectTypes

public void testGetDirectTypes()

testGetTypes

public void testGetTypes()

testGetDirectInstances

public void testGetDirectInstances()

testAddDirectType

public void testAddDirectType()

testRemoveDirectType

public void testRemoveDirectType()

testGetSlots

public void testGetSlots()

testGetFacets

public void testGetFacets()

testGetMatchingReferences

public void testGetMatchingReferences()

testGetFramesWithOwnSlotValue

public void testGetFramesWithOwnSlotValue()

testGetFramesWithMatchingOwnSlotValue

public void testGetFramesWithMatchingOwnSlotValue()

testGetTemplateFacets

public void testGetTemplateFacets()

testSetInverseSlotValues

public void testSetInverseSlotValues()

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.