/[fenfire]/fenfire/org/fenfire/swamp/impl/StdObservedGraph.java
ViewVC logotype

Diff of /fenfire/org/fenfire/swamp/impl/StdObservedGraph.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by tjl, Sat Apr 12 10:39:12 2003 UTC revision 1.2 by tjl, Sun Apr 13 07:49:05 2003 UTC
# Line 5  import org.fenfire.Obs; Line 5  import org.fenfire.Obs;
5  import org.fenfire.swamp.*;  import org.fenfire.swamp.*;
6  import java.util.Iterator;  import java.util.Iterator;
7    
8  public class StdObservedGraph implements ObservedGraph {  public class StdObservedGraph extends StdObservedConstGraph implements Graph {
9      ObservableGraph graph;      Graph graph;
     Obs obs;  
10    
11      public StdObservedGraph(ObservableGraph graph, Obs obs) {      public StdObservedGraph(Graph graph, Obs obs) {
12            super(graph, obs);
13          this.graph = graph;          this.graph = graph;
14          this.obs = obs;          this.obs = obs;
15      }      }
16    
17      public void close() { }      public void set1_11X(Object subject, Object predicate, Object object) {
18            graph.set1_11X(subject, predicate, object);
     public Object find1_11X(Object subject, Object predicate) {  
         return graph.find1_11X(subject, predicate, obs);  
19      }      }
20      public Iterator findN_11X_Iter(Object subject, Object predicate) {      public void rm_11X(Object subject, Object predicate) {
21          return graph.findN_11X_Iter(subject, predicate, obs);          graph.rm_11X(subject, predicate);
22        }
23        public void rm_111(Object subject, Object predicate, Object object) {
24            graph.rm_111(subject, predicate, object);
25      }      }
   
26    
27  }  }

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26