|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eigenbase.resgen.FileTask
abstract class FileTask
Abstract base class for an Ant task which processes a file containing resources.
Field Summary | |
---|---|
(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 Summary | |
---|---|
FileTask()
|
Method Summary | |
---|---|
(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)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
ResourceGenTask.Include include
String className
String fileName
String cppClassName
boolean outputJava
boolean outputCpp
Constructor Detail |
---|
FileTask()
Method Detail |
---|
abstract void process(ResourceGen generator) throws IOException
IOException
File getFile()
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)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |