Class NSVCEdge

java.lang.Object
  |
  +--ViewComparator
        |
        +--NonSeqViewComparator
              |
              +--NSVCEdge

public abstract class NSVCEdge
extends NonSeqViewComparator

NSVCEdge is extended and instantiated in SimLibEdge.


Field Summary
 
Fields inherited from class ViewComparator
name
 
Constructor Summary
NSVCEdge(java.lang.String s)
           
 
Method Summary
protected abstract  double compareEdges(MusicEdge mv1, MusicEdge mv2, NonSeqSimStmt nsss)
           
protected  double[][] getAllEdgeSimMatrix(NonSeqSimStmt nsss)
           
protected  double[][] getEdgeSimMatrix(NonSeqSimStmt nsss)
           
protected  double[][] getFollowEdgeSimMatrix(NonSeqSimStmt nsss)
           
protected  double[][] getSimultEdgeSimMatrix(NonSeqSimStmt nsss)
           
 
Methods inherited from class NonSeqViewComparator
compare, nonSeqCompare
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NSVCEdge

public NSVCEdge(java.lang.String s)
Method Detail

compareEdges

protected abstract double compareEdges(MusicEdge mv1,
                                       MusicEdge mv2,
                                       NonSeqSimStmt nsss)

getEdgeSimMatrix

protected double[][] getEdgeSimMatrix(NonSeqSimStmt nsss)

getAllEdgeSimMatrix

protected double[][] getAllEdgeSimMatrix(NonSeqSimStmt nsss)

getFollowEdgeSimMatrix

protected double[][] getFollowEdgeSimMatrix(NonSeqSimStmt nsss)

getSimultEdgeSimMatrix

protected double[][] getSimultEdgeSimMatrix(NonSeqSimStmt nsss)