@Override public GraphEventManager getEventManager() { return graph.getEventManager() ; }
@Override public GraphEventManager getEventManager() { return g.getEventManager(); }
@Override public void event(Object dest, Event event) { graph.getEventManager().notifyEvent( graph , GraphEvents.finishRead ) ; } } ;
public void dispose() { for( Graph graph : leafGraphs ) { graph.getEventManager().unregister( this ); } leafGraphs.clear(); changedGraphs.clear(); statementDeleted = false; }
public void event(Object dest, Event event) { graph.getEventManager().notifyEvent( graph , GraphEvents.startRead ) ; } } ;
public void event(Object dest, Event event) { graph.getEventManager().notifyEvent( graph , GraphEvents.finishRead ) ; } } ;
@Override public void event(Object dest, Event event) { graph.getEventManager().notifyEvent( graph , GraphEvents.startRead ) ; } } ;
public void exec(Graph graph){ graph.getEventManager().notifyEvent(graph, object) ; } }) ;
private void monitor(Graph graph) { GraphLoadMonitor m = new GraphLoadMonitor(20000,false) ; //m.setSummaryLabel(getCommandName()) ; graph.getEventManager().register(m) ; } }
private void monitor(Graph graph) { GraphLoadMonitor m = new GraphLoadMonitor(20000,false) ; //m.setSummaryLabel(getCommandName()) ; graph.getEventManager().register(m) ; } }
public Set<Graph> getChangedGraphs() { Set<Graph> prevLeaves = leafGraphs; leafGraphs = CollectionUtils.makeSet(); collectLeafGraphs( rootGraph, prevLeaves ); for( Graph prevLeaf : prevLeaves ) { if( !leafGraphs.contains( prevLeaf ) ) { statementDeleted = true; prevLeaf.getEventManager().unregister( this ); } } if( statementDeleted ) { return null; } return changedGraphs; }
@Override public Model notifyEvent( Object e ) { getGraph().getEventManager().notifyEvent( getGraph(), e ); return this; } }
/** Add triples into the destination (arg 1) from the source (arg 2)*/ public static void addInto(Graph dstGraph, Graph srcGraph ) { addIteratorWorker(dstGraph, GraphUtil.findAll( srcGraph )); dstGraph.getEventManager().notifyAddGraph( dstGraph, srcGraph ); }
/** Unregister the listener from this model by unregistering its GraphListener adaption from the underlying Graph. @param a ModelChangedListener to unregister from model events @return this model, for cascading */ @Override public Model unregister( ModelChangedListener listener ) { getGraph().getEventManager().unregister( adapt( listener ) ); return this; }
/** Delete triples the destination (arg 1) as given in the source (arg 2) */ public static void deleteFrom(Graph dstGraph, Graph srcGraph) { deleteIteratorWorker(dstGraph, GraphUtil.findAll( srcGraph )); dstGraph.getEventManager().notifyDeleteGraph( dstGraph, srcGraph ); }
/** Register the listener with this model by registering its GraphListener adaption with the underlying Graph. @param a ModelChangedListener to register for model events @return this model, for cascading */ @Override public Model register( ModelChangedListener listener ) { getGraph().getEventManager().register( adapt( listener ) ); return this; }
public static void add(Graph graph, List<Triple> triples) { if ( OldStyle && graph instanceof GraphWithPerform ) { GraphWithPerform g = (GraphWithPerform)graph ; for (Triple t : triples) g.performAdd(t) ; graph.getEventManager().notifyAddList(graph, triples) ; } else { for (Triple t : triples) graph.add(t) ; } }
public static void add(Graph graph, Triple[] triples) { if ( OldStyle && graph instanceof GraphWithPerform ) { GraphWithPerform g = (GraphWithPerform)graph ; for (Triple t : triples ) g.performAdd(t) ; graph.getEventManager().notifyAddArray(graph, triples) ; } else { for (Triple t : triples ) graph.add(t) ; } }
public static void delete(Graph graph, Triple[] triples) { if ( OldStyle && graph instanceof GraphWithPerform ) { GraphWithPerform g = (GraphWithPerform)graph ; for (Triple t : triples ) g.performDelete(t) ; graph.getEventManager().notifyDeleteArray(graph, triples) ; } else { for (Triple t : triples ) graph.delete(t) ; } }
@Override public void remove() { super.remove(); X.removedOneViaIterator(); A.remove( current ); B.remove( current ); toNotify.getEventManager().notifyDeleteTriple( toNotify, current ); } }