View Javadoc
1   package edu.uci.ics.jung.io.graphml;
2   
3   import com.google.common.base.Function;
4   
5   public class DummyEdge extends DummyGraphObjectBase {
6       
7       public static class EdgeFactory implements Function<EdgeMetadata, DummyEdge> {
8           int n = 100;
9   
10          public DummyEdge apply(EdgeMetadata md) {
11              return new DummyEdge(n++);
12          }
13      }
14      
15      public static class HyperEdgeFactory implements Function<HyperEdgeMetadata, DummyEdge> {
16          int n = 0;
17  
18          public DummyEdge apply(HyperEdgeMetadata md) {
19              return new DummyEdge(n++);
20          }
21      }
22      
23      public DummyEdge() {
24      }
25  
26      public DummyEdge(int v) {
27          super(v);
28      }
29  }