@Override @Deprecated public void removeAll() { base.removeAll(); manager.notifyEvent( graph, GraphEvents.removeAll ); }
protected void execDropClear(UpdateDropClear update, Node g, boolean isClear) { if ( ! alwaysSilent ) { if ( g != null && ! graphStore.containsGraph(g) && ! update.isSilent()) error("No such graph: "+g) ; } if ( isClear ) graph(graphStore, g).getBulkUpdateHandler().removeAll() ; else graphStore.removeGraph(g) ; }
protected static void gsDrop(GraphStore gStore, Target target, boolean isSilent) { if ( target.isDefault() ) gStore.getDefaultGraph().getBulkUpdateHandler().removeAll() ; else gStore.removeGraph(target.getGraph()) ; }
@Before public void before() { graph.getBulkUpdateHandler().removeAll() ; }
protected static void gsClear(GraphStore gStore, Target target, boolean isSilent) { // No create. Graph g = graph(gStore, target) ; if ( target.isOneNamedGraph() ) { if ( !gStore.containsGraph(target.getGraph()) ) { if ( ! isSilent ) error("No such graph: "+g) ; return ; } } g.getBulkUpdateHandler().removeAll() ; }
@Test public void update2() { Graph g = create() ; g.getBulkUpdateHandler().add(new Triple[]{t1}) ; assertTrue(g.contains(t1)) ; g.getBulkUpdateHandler().removeAll() ; assertFalse(g.contains(t1)) ; }
@Test public void dataset3() { Dataset ds = graphLocation.getDataset() ; Graph g1 = ds.getDefaultModel().getGraph() ; // Sometimes, under windows, deleting the files by // graphLocation.clearDirectory does not work. // Needed for safe tests on windows. g1.getBulkUpdateHandler().removeAll() ; Graph g2 = ds.getNamedModel("http://example/").getGraph() ; g2.add(new Triple(n0,n1,n2) ) ; assertTrue(g2.contains(n0,n1,n2) ) ; assertFalse(g1.contains(n0,n1,n2) ) ; }