Package org.codehaus.mojo.antlr.plan
Class GenerationPlan
- java.lang.Object
-
- org.codehaus.mojo.antlr.plan.GenerationPlan
-
public class GenerationPlan extends java.lang.ObjectTODO : javadoc
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.LinkedHashSetcollectedSuperGrammarIdsprivate java.io.FilegenerationDirectoryprivate java.lang.Stringidprivate java.io.FileimportVocabTokenTypesDirectoryprivate booleanoutOfDateprivate java.io.Filesource
-
Constructor Summary
Constructors Constructor Description GenerationPlan(java.lang.String id, java.io.File source, java.io.File generationDirectory, java.lang.String[] glibIds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidaddSuperGrammarId(java.lang.String id)java.util.LinkedHashSetgetCollectedSuperGrammarIds()java.io.FilegetGenerationDirectory()java.lang.StringgetId()java.io.FilegetImportVocabTokenTypesDirectory()java.io.FilegetSource()booleanisOutOfDate()(package private) voidmarkOutOfDate()(package private) voidsetImportVocabTokenTypesDirectory(java.io.File importVocabTokenTypesDirectory)
-
-
-
Field Detail
-
id
private final java.lang.String id
-
source
private final java.io.File source
-
generationDirectory
private final java.io.File generationDirectory
-
importVocabTokenTypesDirectory
private java.io.File importVocabTokenTypesDirectory
-
outOfDate
private boolean outOfDate
-
collectedSuperGrammarIds
private java.util.LinkedHashSet collectedSuperGrammarIds
-
-
Method Detail
-
getId
public java.lang.String getId()
-
getSource
public java.io.File getSource()
-
getGenerationDirectory
public java.io.File getGenerationDirectory()
-
addSuperGrammarId
void addSuperGrammarId(java.lang.String id)
-
getCollectedSuperGrammarIds
public java.util.LinkedHashSet getCollectedSuperGrammarIds()
-
getImportVocabTokenTypesDirectory
public java.io.File getImportVocabTokenTypesDirectory()
-
setImportVocabTokenTypesDirectory
void setImportVocabTokenTypesDirectory(java.io.File importVocabTokenTypesDirectory)
-
isOutOfDate
public boolean isOutOfDate()
-
markOutOfDate
void markOutOfDate()
-
-