/** * <p> * Set the policy flag that indicates whether loaded models are cached by URI * </p> * * @param cacheModels If true, models will be cached by URI * @see #getCacheModels() */ public void setCacheModels( boolean cacheModels ) { getFileManager().setModelCaching( cacheModels ); }
/** * <p> * Set the policy flag that indicates whether loaded models are cached by URI * </p> * * @param cacheModels If true, models will be cached by URI * @see #getCacheModels() */ public void setCacheModels( boolean cacheModels ) { getFileManager().setModelCaching( cacheModels ); }
public void testCache2() { FileManager fileManager = FileManager.get() ; fileManager.addLocatorFile(testingDir) ; fileManager.setModelCaching(true) ; Model m1 = fileManager.loadModel(fileModel) ; Model m2 = fileManager.loadModel(fileModel) ; assertSame(m1, m2) ; }
public void testCache2() { FileManager fileManager = FileManager.get() ; fileManager.addLocatorFile(testingDir) ; fileManager.setModelCaching(true) ; Model m1 = fileManager.loadModel(fileModel) ; Model m2 = fileManager.loadModel(fileModel) ; assertSame(m1, m2) ; }
@Test public void testCache2() { FileManager.setGlobalFileManager(AdapterFileManager.get()) ; FileManager fileManager = FileManager.get() ; fileManager.addLocatorFile(testingDir) ; fileManager.setModelCaching(true) ; Model m1 = fileManager.loadModel(fileModel) ; Model m2 = fileManager.loadModel(fileModel) ; assertSame(m1, m2) ; }
public void testCache3() { FileManager fileManager = FileManager.get() ; fileManager.addLocatorFile(testingDir) ; fileManager.setModelCaching(true) ; Model m1 = fileManager.loadModel(fileModel) ; Model m2 = fileManager.loadModel(fileModel) ; assertSame(m1, m2) ; fileManager.removeCacheModel(fileModel) ; Model m3 = fileManager.loadModel(fileModel) ; assertNotSame(m1, m3) ; fileManager.resetCache() ; Model m4 = fileManager.loadModel(fileModel) ; Model m5 = fileManager.loadModel(fileModel) ; assertSame(m4, m5) ; assertNotSame(m1, m4) ; assertNotSame(m3, m4) ; }
public void testCache3() { FileManager fileManager = FileManager.get() ; fileManager.addLocatorFile(testingDir) ; fileManager.setModelCaching(true) ; Model m1 = fileManager.loadModel(fileModel) ; Model m2 = fileManager.loadModel(fileModel) ; assertSame(m1, m2) ; fileManager.removeCacheModel(fileModel) ; Model m3 = fileManager.loadModel(fileModel) ; assertNotSame(m1, m3) ; fileManager.resetCache() ; Model m4 = fileManager.loadModel(fileModel) ; Model m5 = fileManager.loadModel(fileModel) ; assertSame(m4, m5) ; assertNotSame(m1, m4) ; assertNotSame(m3, m4) ; }
@Test public void testCache3() { FileManager fileManager = FileManager.get() ; fileManager.addLocatorFile(testingDir) ; fileManager.setModelCaching(true) ; Model m1 = fileManager.loadModel(fileModel) ; Model m2 = fileManager.loadModel(fileModel) ; assertSame(m1, m2) ; fileManager.removeCacheModel(fileModel) ; Model m3 = fileManager.loadModel(fileModel) ; assertNotSame(m1, m3) ; fileManager.resetCache() ; Model m4 = fileManager.loadModel(fileModel) ; Model m5 = fileManager.loadModel(fileModel) ; assertSame(m4, m5) ; assertNotSame(m1, m4) ; assertNotSame(m3, m4) ; }