Ignore:
Timestamp:
Jan 6, 2011, 9:41:42 AM (14 years ago)
Author:
toshi
Message:

ultimo commit

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/localSpectral/src/view/VertexPaintRankTransformer.java

    r34 r36  
    1414    List<VertexScore<V>> pagerank;
    1515    V seed_node;
     16    List<V> cluster;
    1617
    1718    public VertexPaintRankTransformer(List<VertexScore<V>> ranking, V seed_node){
    1819        this.pagerank = ranking;
    1920        this.seed_node = seed_node;
     21        this.cluster = null;
    2022    }
    2123
     24    public VertexPaintRankTransformer(List<VertexScore<V>> ranking, V seed_node, List<V> cluster){
     25        this.pagerank = ranking;
     26        this.seed_node = seed_node;
     27        this.cluster = cluster;
     28    }
     29   
    2230    public Paint transform(V node) {
    2331
     
    2533            if (seed_node.equals(node)){
    2634                return (Paint) Color.GREEN;
     35            }
     36        }
     37        if(cluster != null){
     38            if (!cluster.contains(node)){
     39                return (Paint) Color.WHITE;
    2740            }
    2841        }
Note: See TracChangeset for help on using the changeset viewer.