/** Tell the event manager that the triple <code>t</code> has been added to the graph. */ public void notifyAdd( Triple t ) { getEventManager().notifyAddTriple( this, t ); }
/** Tell the event manager that the triple <code>t</code> has been deleted from the graph. */ public void notifyDelete( Triple t ) { getEventManager().notifyDeleteTriple( this, t ); }
/** Remove all the statements from this graph. */ @Override public void clear() { GraphUtil.remove(this, Node.ANY, Node.ANY, Node.ANY) ; getEventManager().notifyEvent(this, GraphEvents.removeAll ) ; }
/** Remove all triples that match by find(s, p, o) */ @Override public void remove( Node s, Node p, Node o ) { GraphUtil.remove(this, s, p, o) ; getEventManager().notifyEvent(this, GraphEvents.remove(s, p, o) ) ; }