Class Nonterminal

java.lang.Object
  |
  +--Nonterminal

public class Nonterminal
extends java.lang.Object

A Nonterminal is what groups together a set of GraphProductionRules describing productions of the same motif or derivations thereof.


Field Summary
 java.lang.String name
          A label to identify this Nonterminal.
 java.util.Vector prodRules
          A Vector of GraphProductionRules that describe productions of the same motif or derivations thereof.
 SimilarityMeasure simMeasure
          The SimilarityMeasure which was used to locate a similarity that gave rise to this Nonterminal.
 
Constructor Summary
Nonterminal(java.lang.String nam, SimilarityMeasure sm)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

prodRules

public java.util.Vector prodRules
A Vector of GraphProductionRules that describe productions of the same motif or derivations thereof.


name

public java.lang.String name
A label to identify this Nonterminal.


simMeasure

public SimilarityMeasure simMeasure
The SimilarityMeasure which was used to locate a similarity that gave rise to this Nonterminal.

Constructor Detail

Nonterminal

public Nonterminal(java.lang.String nam,
                   SimilarityMeasure sm)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object