abstract class FileTask
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
className |
(package private) java.lang.String |
cppClassName |
(package private) java.lang.String |
fileName |
(package private) ResourceGenTask.Include |
include |
(package private) boolean |
outputCpp |
(package private) boolean |
outputJava |
Constructor and Description |
---|
FileTask() |
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
checkUpToDate(ResourceGen generator,
java.io.File file) |
protected void |
configureCommentStyle(Generator gen) |
(package private) void |
generateJava(ResourceGen generator,
ResourceDef.ResourceBundle resourceList,
java.util.Locale locale)
Generates a Java class, e.g.
|
(package private) java.io.File |
getDestDirectory()
Returns the directory to which to generate Java or C++ files.
|
(package private) java.io.File |
getFile()
Returns the XML source file, e.g.
|
(package private) java.lang.String |
getFileForComments()
Returns the XML source file, mangled for use in comments.
|
(package private) java.io.File |
getResourceDirectory()
Returns the directory to which to generate .properties and .xml
files.
|
(package private) java.io.File |
getSrcDirectory()
Returns the directory from which to read source files.
|
(package private) void |
makeParentDirs(java.io.File file) |
(package private) abstract void |
process(ResourceGen generator) |
ResourceGenTask.Include include
java.lang.String className
java.lang.String fileName
java.lang.String cppClassName
boolean outputJava
boolean outputCpp
abstract void process(ResourceGen generator) throws java.io.IOException
java.io.IOException
java.io.File getFile()
java.lang.String getFileForComments()
boolean checkUpToDate(ResourceGen generator, java.io.File file)
void makeParentDirs(java.io.File file)
java.io.File getSrcDirectory()
java.io.File getDestDirectory()
java.io.File getResourceDirectory()
void generateJava(ResourceGen generator, ResourceDef.ResourceBundle resourceList, java.util.Locale locale)
protected void configureCommentStyle(Generator gen)