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