Groovy Documentation

org.gradle.api.plugins.antlr.plan
[Java] Class GenerationPlan

java.lang.Object
  org.gradle.api.plugins.antlr.plan.GenerationPlan

public class GenerationPlan

Models information relevant to generation of a particular Antlr grammar file.

Authors:
Steve Ebersole


Method Summary
java.io.File getGenerationDirectory()

java.lang.String getId()

java.io.File getImportVocabTokenTypesDirectory()

java.io.File getSource()

boolean isOutOfDate()

Is the grammar file modeled by this plan out of considered out of date?

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Method Detail

getGenerationDirectory

public java.io.File getGenerationDirectory()


getId

public java.lang.String getId()


getImportVocabTokenTypesDirectory

public java.io.File getImportVocabTokenTypesDirectory()


getSource

public java.io.File getSource()


isOutOfDate

public boolean isOutOfDate()
Is the grammar file modeled by this plan out of considered out of date?
Returns:
True if the grammar generation is out of date (needs regen); false otherwise.


 

Groovy Documentation