Index: branches/localSpectral/src/view/VertexPaintRankTransformer.java
===================================================================
--- branches/localSpectral/src/view/VertexPaintRankTransformer.java	(revision 34)
+++ branches/localSpectral/src/view/VertexPaintRankTransformer.java	(revision 36)
@@ -14,10 +14,18 @@
     List<VertexScore<V>> pagerank;
     V seed_node;
+    List<V> cluster;
 
     public VertexPaintRankTransformer(List<VertexScore<V>> ranking, V seed_node){
         this.pagerank = ranking;
         this.seed_node = seed_node;
+        this.cluster = null;
     }
 
+    public VertexPaintRankTransformer(List<VertexScore<V>> ranking, V seed_node, List<V> cluster){
+        this.pagerank = ranking;
+        this.seed_node = seed_node;
+        this.cluster = cluster;
+    }
+    
     public Paint transform(V node) {
 
@@ -25,4 +33,9 @@
             if (seed_node.equals(node)){
                 return (Paint) Color.GREEN;
+            }
+        }
+        if(cluster != null){
+            if (!cluster.contains(node)){
+                return (Paint) Color.WHITE;
             }
         }
Index: branches/localSpectral/src/view/Viewer.java
===================================================================
--- branches/localSpectral/src/view/Viewer.java	(revision 34)
+++ branches/localSpectral/src/view/Viewer.java	(revision 36)
@@ -24,5 +24,4 @@
 import javax.swing.JPanel;
 import javax.swing.JTextArea;
-import javax.xml.bind.JAXB;
 import org.apache.commons.collections15.Transformer;
 
@@ -83,4 +82,14 @@
     }
 
+    public void viewClusterRankedInGraph(List<VertexScore<V>> pagerank, V seed_node, List<V> cluster){
+         VertexPaintRankTransformer vertexPaint = new VertexPaintRankTransformer(pagerank,seed_node, cluster);
+         vv.getRenderContext().setVertexFillPaintTransformer((Transformer<V, Paint>) vertexPaint);
+
+         frame.getContentPane().add(vv);
+         frame.pack();
+         frame.repaint();
+         frame.setVisible(true);
+    }
+
 
     public void viewGraph(List<V> cut){
@@ -98,3 +107,4 @@
      }
 
+
 }
