org.apache.maven.javacc
Class BaseBean
java.lang.Object
org.apache.maven.javacc.BaseBean
- Direct Known Subclasses:
- JavaccBean, JJTreeBean
public class BaseBean
- extends Object
- Version:
- $Id: BaseBean.java 373246 2006-01-28 21:11:33Z ltheussl $
- Author:
- Michal Maczka
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseBean
public BaseBean()
getGrammar
public String getGrammar()
- Returns grammar file (javacc of jjtree grammar)
- Returns:
- grammar file
setGrammar
public void setGrammar(String grammar)
- Sets grammar file
- Parameters:
grammar
-
setJavaccPackageName
public void setJavaccPackageName(String javaccPackageName)
- Sets the name of the java package which will contain generated files
- Parameters:
javaccPackageName
- the name of java package e.g com.wombat.parser.ast
getHeader
public String getHeader()
- Returns:
- Returns the header.
setHeader
public void setHeader(String header)
- Parameters:
header
- The header to set.
getJavaccOutputDir
public File getJavaccOutputDir()
- Returns:
- File
getJJTreeOutputDir
public File getJJTreeOutputDir()
- Returns:
- File
addHeader
protected void addHeader(File directory)
throws Exception
- Throws:
Exception
getHeaderContent
protected String getHeaderContent()
- Returns:
- String
addHeader
protected void addHeader(File file,
String headerContent)
throws Exception
- Parameters:
file
- headerContent
-
- Throws:
Exception
createTimestampFile
public void createTimestampFile(long timestamp,
File directory)
throws Exception
- Throws:
Exception
readTimestampFile
public long readTimestampFile(File directory)
checkTimestamp
public boolean checkTimestamp()
throws Exception
- Throws:
Exception
getJjtreePackageName
public String getJjtreePackageName()
- Returns:
- Returns the jjtreePackageName.
setJjtreePackageName
public void setJjtreePackageName(String jjtreePackageName)
- Parameters:
jjtreePackageName
- The jjtreePackageName to set.
getGeneratedSourceDirectory
public String getGeneratedSourceDirectory()
setGeneratedSourceDirectory
public void setGeneratedSourceDirectory(String generatedSourceDirectory)
Copyright © 2001-2006 Apache Software Foundation. All Rights Reserved.