/[fenfire]/fenfire/org/fenfire/swamp/makeswamp.py
ViewVC logotype

Diff of /fenfire/org/fenfire/swamp/makeswamp.py

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

revision 1.10 by tuukkah, Sun Aug 17 12:53:18 2003 UTC revision 1.11 by tjl, Sun Aug 31 12:36:16 2003 UTC
# Line 148  import org.fenfire.Obs; Line 148  import org.fenfire.Obs;
148   *  remove, but it should not be used, as it may cause unspecified behavior.   *  remove, but it should not be used, as it may cause unspecified behavior.
149   */   */
150  public interface ConstGraph {  public interface ConstGraph {
151        /** Get a ConstGraph whose queries will return the same
152         * value as the queries for this graph, but will
153         * set up the Obs for those queries.
154         * When the result of any of those queries changes,
155         * Obs is called immediately.
156         */
157      ConstGraph getObservedConstGraph(org.fenfire.Obs o);      ConstGraph getObservedConstGraph(org.fenfire.Obs o);
158    
159        /** This observed graph will not be used any more, and
160         * if desired, may be recycled.
161         * This operation is allowed to be a no-op, and
162         * if the graph this method is called on is not one that
163         * has been returned by getObservedConstGraph, is
164         * defined to be so..
165         */
166      void close();      void close();
167    
168      /** If this graph is observed (returned from getObservedConstGraph),      /** If this graph is observed (returned from getObservedConstGraph),

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.11

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