|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eigenbase.resgen.FileTask
abstract class FileTask
Abstract base class for an Ant task which processes a file containing resources.
Field Summary | |
---|---|
(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 Summary | |
---|---|
FileTask()
|
Method Summary | |
---|---|
(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. com/foo/MyResource.java or com/foo/MyResource_en_US.java, depending upon whether locale is null. |
(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. happy/BirthdayResource_en.xml. |
(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)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
ResourceGenTask.Include include
java.lang.String className
java.lang.String fileName
java.lang.String cppClassName
boolean outputJava
boolean outputCpp
Constructor Detail |
---|
FileTask()
Method Detail |
---|
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)
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |