com.inxar.syntacs.automaton.finite
Class Tree2MesoArrayDFATransformer

java.lang.Object
  |
  +--com.inxar.syntacs.automaton.finite.Tree2MesoArrayDFATransformer
All Implemented Interfaces:
DFATransformer

public class Tree2MesoArrayDFATransformer
extends Object
implements DFATransformer

Concrete DFATransformer implementation which converts a TreeDFA into a MesoArrayDFA.


Constructor Summary
Tree2MesoArrayDFATransformer()
          Constructs the Tree2MesoArrayDFATransformer.
 
Method Summary
 DFA transform(Object tree_dfa)
          Transform the argument into a DFA.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Tree2MesoArrayDFATransformer

public Tree2MesoArrayDFATransformer()
Constructs the Tree2MesoArrayDFATransformer.
Method Detail

transform

public DFA transform(Object tree_dfa)
Transform the argument into a DFA. If the RTT of the argument is NOT an instance of TreeDFA, a ClassCastException will be thrown.
Specified by:
transform in interface DFATransformer