com.inxar.syntacs.automaton.pushdown
Class Array2MesoArrayDPATransformer

java.lang.Object
  |
  +--com.inxar.syntacs.automaton.pushdown.Array2MesoArrayDPATransformer
All Implemented Interfaces:
DPATransformer

public class Array2MesoArrayDPATransformer
extends Object
implements DPATransformer

Concrete DPATransformer implementation which converts an ArrayDPA into a MesoArrayDPA.


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

Constructor Detail

Array2MesoArrayDPATransformer

public Array2MesoArrayDPATransformer()
Constructs the Array2MesoArrayDPATransformer.
Method Detail

transform

public DPA transform(Object array_dpa)
Transform the argument into a DPA. If the RTT of the argument is NOT an instance of ArrayDPA, a ClassCastException will be thrown.
Specified by:
transform in interface DPATransformer