net.sourceforge.chaperon.build
Class LexicalAutomatonBuilder

java.lang.Object
  extended bynet.sourceforge.chaperon.build.LexicalAutomatonBuilder

public class LexicalAutomatonBuilder
extends java.lang.Object

This class represents a builder for the lexical automata.

Version:
CVS $Id: LexicalAutomatonBuilder.java,v 1.7 2003/12/09 19:55:52 benedikta Exp $
Author:
Stephan Michels

Constructor Summary
LexicalAutomatonBuilder(Lexicon lexicon)
          Create a builder for an lexical automaton.
LexicalAutomatonBuilder(Lexicon lexicon, org.apache.commons.logging.Log log)
          Create a builder for an lexical automaton.
 
Method Summary
 LexicalAutomaton getLexicalAutomaton()
          Return the builded automaton.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LexicalAutomatonBuilder

public LexicalAutomatonBuilder(Lexicon lexicon)
Create a builder for an lexical automaton.

Parameters:
lexicon - Lexicon, which should be used for the automaton.

LexicalAutomatonBuilder

public LexicalAutomatonBuilder(Lexicon lexicon,
                               org.apache.commons.logging.Log log)
Create a builder for an lexical automaton.

Parameters:
lexicon - Lexicon, which should be used for the automaton.
log - Log, which should be used.
Method Detail

getLexicalAutomaton

public LexicalAutomaton getLexicalAutomaton()
Return the builded automaton. This method will return null, if an error occurs.

Returns:
Lexical automaton.


Copyright ? 2003 Chaperon project. All Rights Reserved.