- All Superinterfaces:
org.apache.jena.graph.GraphListener
- All Known Subinterfaces:
UnionGraph.EventManager
- All Known Implementing Classes:
OntUnionGraphListener
,UnionGraphImpl.EventManagerImpl
- Enclosing interface:
- UnionGraph
public static interface UnionGraph.Listener
extends org.apache.jena.graph.GraphListener
-
Method Summary
Modifier and TypeMethodDescriptionvoid
notifySubGraphAdded
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) Called afterUnionGraph.addSubGraph(Graph)
.void
notifySubGraphRemoved
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) Called afterUnionGraph.removeSubGraph(Graph)
.void
notifySuperGraphAdded
(UnionGraph graph, UnionGraph superGraph) Called afterUnionGraph.addSubGraph(Graph)
.void
onAddSubGraph
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) Called beforeUnionGraph.addSubGraph(Graph)
.void
onAddTriple
(UnionGraph graph, org.apache.jena.graph.Triple triple) Called beforeGraph.add(Node, Node, Node)
&Graph.add(Triple)
.void
onClear
(UnionGraph graph) Called beforeGraph.clear()
.void
onDeleteTriple
(UnionGraph graph, org.apache.jena.graph.Triple triple) Called beforeGraph.delete(Node, Node, Node)
&Graph.delete(Triple)
&Graph.remove(Node, Node, Node)
.void
onRemoveSubGraph
(UnionGraph graph, org.apache.jena.graph.Graph subGraph) Called beforeUnionGraph.removeSubGraph(Graph)
.Methods inherited from interface org.apache.jena.graph.GraphListener
notifyAddArray, notifyAddGraph, notifyAddIterator, notifyAddList, notifyAddTriple, notifyDeleteArray, notifyDeleteGraph, notifyDeleteIterator, notifyDeleteList, notifyDeleteTriple, notifyEvent
-
Method Details
-
onAddTriple
Called beforeGraph.add(Node, Node, Node)
&Graph.add(Triple)
.- Parameters:
graph
-UnionGraph
triple
-Triple
-
onDeleteTriple
Called beforeGraph.delete(Node, Node, Node)
&Graph.delete(Triple)
&Graph.remove(Node, Node, Node)
.- Parameters:
graph
-UnionGraph
triple
-Triple
-
onClear
Called beforeGraph.clear()
.- Parameters:
graph
-UnionGraph
-
onAddSubGraph
Called beforeUnionGraph.addSubGraph(Graph)
.- Parameters:
graph
-UnionGraph
subGraph
-Graph
-
onRemoveSubGraph
Called beforeUnionGraph.removeSubGraph(Graph)
.- Parameters:
graph
-Graph
subGraph
-Graph
-
notifySubGraphAdded
Called afterUnionGraph.addSubGraph(Graph)
. Note it differs fromGraphListener.notifyAddGraph(Graph, Graph)
, which is called when RDF data added into theUnionGraph.getBaseGraph()
.- Parameters:
graph
-UnionGraph
subGraph
-Graph
-
notifySuperGraphAdded
Called afterUnionGraph.addSubGraph(Graph)
.- Parameters:
graph
-UnionGraph
superGraph
-UnionGraph
-
notifySubGraphRemoved
Called afterUnionGraph.removeSubGraph(Graph)
. Note it differs fromGraphListener.notifyDeleteGraph(Graph, Graph)
, which is called when RDF data is added into theUnionGraph.getBaseGraph()
.- Parameters:
graph
-Graph
subGraph
-Graph
-