Index: branches/localSpectral/src/clustering/ListSeedTransformer.java
===================================================================
--- branches/localSpectral/src/clustering/ListSeedTransformer.java	(revision 37)
+++ branches/localSpectral/src/clustering/ListSeedTransformer.java	(revision 37)
@@ -0,0 +1,23 @@
+
+package clustering;
+
+import java.util.List;
+import org.apache.commons.collections15.Transformer;
+
+public class ListSeedTransformer<V> implements Transformer<V,Integer>{
+
+    private List<V> seed_list;
+
+    public ListSeedTransformer(List<V> vertexSeed) {
+        this.seed_list = vertexSeed;
+    }
+
+
+    public Integer transform(V i) {
+        if(seed_list.contains(i))
+            return 1;
+        else
+            return 0;
+    }
+
+}
Index: branches/localSpectral/src/clustering/MyPair.java
===================================================================
--- branches/localSpectral/src/clustering/MyPair.java	(revision 37)
+++ branches/localSpectral/src/clustering/MyPair.java	(revision 37)
@@ -0,0 +1,24 @@
+
+package clustering;
+
+public class MyPair<V,E> {
+
+    V first;
+    E second;
+
+    public MyPair(V first, E second) {
+        this.first = first;
+        this.second = second;
+    }
+
+    public V getFirst() {
+        return first;
+    }
+
+    public E getSecond() {
+        return second;
+    }
+
+
+
+}
