se.chalmers.cs.gf.linearize.unlex
Class SimpleUnlexer

java.lang.Object
  extended by se.chalmers.cs.gf.linearize.unlex.BasicUnlexer
      extended by se.chalmers.cs.gf.linearize.unlex.SimpleUnlexer
All Implemented Interfaces:
Unlexer
Direct Known Subclasses:
TextUnlexer

public class SimpleUnlexer
extends BasicUnlexer

An unlexer that has some heuristics for where to insert spaces. It does not transform any tokens.


Constructor Summary
SimpleUnlexer()
           
 
Method Summary
protected  java.lang.String format(Token before, Token t, Token after)
           
protected  java.lang.String separator(Token t, Token after)
           
 
Methods inherited from class se.chalmers.cs.gf.linearize.unlex.BasicUnlexer
unlex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleUnlexer

public SimpleUnlexer()
Method Detail

format

protected java.lang.String format(Token before,
                                  Token t,
                                  Token after)
Overrides:
format in class BasicUnlexer

separator

protected java.lang.String separator(Token t,
                                     Token after)