Package org.sourceforge.ifx.tools

IFX Code generation tools.

See:
          Description

Class Summary
CodeGenerator CodeGenerator uses JDOM to parse the IFX Schema file and build the source code for the IFX beans under the given directory.
JavaSource This class provides an abstraction to collect information about a generated Java class file.
MarkerInterface Class to build a marker interface for choice elements.
MemberVariable Models a bean property for a IFX bean.
NameValuePair Models a name-value pair entry in a Java properties file.
PackageHtml Models a package.html file.
PropertyFile Models a Java properties file to collect information about the element and bean mappings.
VelocityWriter Uses Velocity templates in the conf/ subdirectory to build Java source files from populated beans.
 

Package org.sourceforge.ifx.tools Description

IFX Code generation tools. The CodeGenerator tool can be run using the "ant generate" target. This will generate a parallel source tree src-gen/ under the build root containing the IFX framework beans. The parallel source tree can be compiled with "ant compile-gen" which will build the classes under the build/ directory. The src-gen/ tree builds the org.sourceforge.ifx.framework.* package and its subpackages and obsoletes the partially complete manual implementation under the old src/org/sourceforge/ifx/framework/* tree.