net.sourceforge.chaperon.cocoon
Class ExtendedParserTransformer.GrammarEntry

java.lang.Object
  extended bynet.sourceforge.chaperon.cocoon.ExtendedParserTransformer.GrammarEntry
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
ExtendedParserTransformer

public class ExtendedParserTransformer.GrammarEntry
extends java.lang.Object
implements java.io.Serializable

This class represent a entry in a store to cache the parser automaton.

See Also:
Serialized Form

Constructor Summary
ExtendedParserTransformer.GrammarEntry(ExtendedGrammar grammar, org.apache.excalibur.source.SourceValidity validity)
          Create a new entry.
 
Method Summary
 ExtendedGrammar getExtendedGrammar()
          Return the parser automaton.
 org.apache.excalibur.source.SourceValidity getValidity()
          Return the validity of the grammar file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtendedParserTransformer.GrammarEntry

public ExtendedParserTransformer.GrammarEntry(ExtendedGrammar grammar,
                                              org.apache.excalibur.source.SourceValidity validity)
Create a new entry.

Parameters:
grammar - Extended grammar
validity - Validity for the grammar file.
Method Detail

getValidity

public org.apache.excalibur.source.SourceValidity getValidity()
Return the validity of the grammar file.

Returns:
Validity of the grammar file.

getExtendedGrammar

public ExtendedGrammar getExtendedGrammar()
Return the parser automaton.

Returns:
Parser automaton.


Copyright ? 2003 Chaperon project. All Rights Reserved.