@Override protected void tearDown() { if (topicmapRef != null) { // Inform the factory that the topic map is not needed anymore. topicmap.getStore().close(); factory.releaseTopicMapReference(topicmapRef); // Reset the member variables. topicmapRef = null; topicmap = null; builder = null; } }
@Override public void setUp() throws Exception { // Get a new topic map object from the factory. factory = getFactory(); topicmapRef = factory.makeTopicMapReference(); listener = new TesterListener(); TopicMapEvents.addTopicListener(topicmapRef, listener); topicmap = topicmapRef.createStore(false).getTopicMap(); // Get the builder of that topic map. builder = topicmap.getBuilder(); }
/** * Tests that close and open update the status of the store appropriately. */ public void testOpenClose() { TopicMapStoreIF _store = factory.makeStandaloneTopicMapStore(); try { assertTrue("Store open", !_store.isOpen()); _store.open(); assertTrue("Store not open", _store.isOpen()); TopicMapIF tm1 = _store.getTopicMap(); _store.close(); assertTrue("Store not closed", !_store.isOpen()); try { TopicMapIF tm = _store.getTopicMap(); // Expected. _store.close(); } catch (StoreNotOpenException ex) { fail("Couldn't retrieve topic map [via TopicMapStoreIF.getTopicMap()] from a closed store!"); } _store.open(); assertTrue("Could not reopen store.", _store.isOpen()); } finally { _store.delete(true); } } }
@Override protected void setUp() throws Exception { factory = getFactory(); // Get a new topic map object from the factory. topicmapRef = factory.makeTopicMapReference(); topicmap = topicmapRef.createStore(false).getTopicMap(); assertTrue("Null topic map!" , topicmap != null); // Get the builder of that topic map. builder = topicmap.getBuilder(); assertTrue("Null builder!", builder != null); }
@Override public void setUp() throws Exception { // get a new topic map object from the factory. factory = getFactory(); topicmapRef = factory.makeTopicMapReference(); listener = new TesterListener(); TopicMapEvents.addTopicListener(topicmapRef, listener); // load topic map topicmap = topicmapRef.createStore(false).getTopicMap(); ImportExportUtils.getReader(TestFileUtils.getTestInputFile("various", "bart.ltm")).importInto(topicmap); topicmap.getStore().commit(); // get the builder of that topic map. builder = topicmap.getBuilder(); // get test topic bart = topicmap.getTopicBySubjectIdentifier(URILocator.create("test:bart")); }
@Override public void tearDown() { // Inform the factory that the topic map is not needed anymore. topicmap.getStore().close(); factory.releaseTopicMapReference(topicmapRef); // Reset the member variables. topicmap = null; builder = null; }
@Override public void setUp() throws Exception { // get a new topic map object from the factory. factory = getFactory(); try { topicmapRef = factory.makeTopicMapReference(); listener = new EventListener(); TopicMapEvents.addTopicListener(topicmapRef, listener); // load topic map topicmap = topicmapRef.createStore(false).getTopicMap(); ImportExportUtils.getReader(TestFileUtils.getTestInputFile("various", "alumni.xtm")).importInto(topicmap); topicmap.getStore().commit(); // get the builder of that topic map. builder = topicmap.getBuilder(); // clean up the listener listener.reset(); } catch (java.io.IOException e) { throw new OntopiaRuntimeException(e); } }
@Override public void tearDown() { // Inform the factory that the topic map is not needed anymore. topicmap.getStore().close(); TopicMapEvents.removeTopicListener(topicmapRef, listener); factory.releaseTopicMapReference(topicmapRef); // Reset the member variables. topicmap = null; builder = null; }
topicmapRef = factory.makeTopicMapReference(); listener = new TesterListener(); try {