Package org.eigenbase.resgen
Class XmlFileTask
java.lang.Object
org.eigenbase.resgen.FileTask
org.eigenbase.resgen.XmlFileTask
Ant task which processes an XML file and generates a C++ or Java class from
the resources in it.
- Since:
- 19 September, 2005
- Version:
- $Id: //open/util/resgen/src/org/eigenbase/resgen/XmlFileTask.java#12 $
- Author:
- jhyde
-
Field Summary
FieldsFields inherited from class org.eigenbase.resgen.FileTask
className, cppClassName, fileName, include, outputCpp, outputJava -
Constructor Summary
ConstructorsConstructorDescriptionXmlFileTask(ResourceGenTask.Include include, String fileName, String className, String baseClassName, boolean outputJava, String cppClassName, String cppBaseClassName, boolean outputCpp) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidgenerateCpp(ResourceGen generator, ResourceDef.ResourceBundle resourceList) (package private) voidprocess(ResourceGen generator) Methods inherited from class org.eigenbase.resgen.FileTask
checkUpToDate, configureCommentStyle, generateJava, getDestDirectory, getFile, getFileForComments, getResourceDirectory, getSrcDirectory, makeParentDirs
-
Field Details
-
baseClassName
-
cppBaseClassName
-
-
Constructor Details
-
XmlFileTask
-
-
Method Details
-
process
- Specified by:
processin classFileTask- Throws:
IOException
-
generateCpp
-