/[fenfire]/fenfire/org/fenfire/swamp/MultiplexerNodeFunction.java
ViewVC logotype

Diff of /fenfire/org/fenfire/swamp/MultiplexerNodeFunction.java

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

revision 1.2 by mudyc, Mon Aug 18 08:25:48 2003 UTC revision 1.3 by tjl, Mon Sep 1 10:20:58 2003 UTC
# Line 36  import java.util.*; Line 36  import java.util.*;
36   */   */
37  public class MultiplexerNodeFunction implements NodeFunction {  public class MultiplexerNodeFunction implements NodeFunction {
38    
39      final private PureNodeFunction unknown;      final private NodeFunction unknown;
40      final private PureNodeFunction known;      final private NodeFunction known;
41      private Set multiplexingNodes = new HashSet();      private Set multiplexingNodes = new HashSet();
42    
43      /** All functions must be pure node functions.      /** All functions must be pure node functions.
44       * @param unknownNodes Pure node function for nodes which are not in set of known nodes.       * @param unknownNodes Node function for nodes which are not in set of known nodes.
45       * @param knownNodes Pure node function for nodes which are in set of known nodes.       * @param knownNodes Node function for nodes which are in set of known nodes.
46       * @see setMultiplexerNodes       * @see setMultiplexerNodes
47       */       */
48      public MultiplexerNodeFunction(PureNodeFunction unknownNodes,      public MultiplexerNodeFunction(NodeFunction unknownNodes,
49                                     PureNodeFunction knownNodes) {                                     NodeFunction knownNodes) {
50          this.unknown = unknownNodes;          this.unknown = unknownNodes;
51          this.known = knownNodes;          this.known = knownNodes;
52      }      }

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

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