ABL4J (Alignment Based Learning for Java) - 0.9.7

org.schwiebert.abl4j.align.methods
Class SuffixTreeAlignment

java.lang.Object
  extended by org.schwiebert.abl4j.align.methods.SuffixTreeAlignment
All Implemented Interfaces:
AlignmentMethod, IConfigurable

public class SuffixTreeAlignment
extends Object
implements AlignmentMethod

Will probably implement the "suffix tree"-alignment of ABL some day. Currently, this alignment does not work!

Author:
sschwieb

Field Summary
private  AlignType alignType
           
private  boolean excludeEmpty
           
private  Logger logger
           
 
Constructor Summary
SuffixTreeAlignment()
           
 
Method Summary
 void configure(PropertiesMap properties)
           
 void handleEditOperationStructure(ITreeBank tb, ITree current)
           
private  void handleSuffixTreeStructure(ITreeBank tb, ITree current, Suffixtree st)
           
private  void insertConstituent(ITree t, IConstituent c)
           
private  void insertConstituentRaw(ITree t, int b, int e, int nt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

alignType

private AlignType alignType

logger

private Logger logger

excludeEmpty

private boolean excludeEmpty
Constructor Detail

SuffixTreeAlignment

public SuffixTreeAlignment()
Method Detail

configure

public void configure(PropertiesMap properties)
Specified by:
configure in interface IConfigurable

handleEditOperationStructure

public void handleEditOperationStructure(ITreeBank tb,
                                         ITree current)
Specified by:
handleEditOperationStructure in interface AlignmentMethod

insertConstituentRaw

private void insertConstituentRaw(ITree t,
                                  int b,
                                  int e,
                                  int nt)

handleSuffixTreeStructure

private void handleSuffixTreeStructure(ITreeBank tb,
                                       ITree current,
                                       Suffixtree st)

insertConstituent

private void insertConstituent(ITree t,
                               IConstituent c)

ABL4J (Alignment Based Learning for Java) - 0.9.7

© 2007 Stephan Schwiebert