|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
| LineCounter | A line counter keeps track of lines written. |
| SandDeploymentPackager | Support for creating the final SAND application deployment files. |
| SandGenerator | A class implementing the SandGenerator interface can be invoked as part of the sandbox build. |
| Class Summary | |
| BridgeAnt2SAND | A bridge from Ant Tasks into the SAND build. |
| PassGen | Sets the defined property to be a random password of the given length. |
| RequiredProject | A required project is a project which the current project needs in order to function. |
| SandBuildDriver | The SAND build structure for runtime execution. |
| SandDecl | The primary source information passed to a SandGenerator. |
| SandDeclTreeWrapper | A wrapper for SandDecl that allows organization into a tree structure. |
| SandEnvFile | A SandEnvFile is a file that must be available at runtime. |
| SandGenDecl | Declare a generator to be run as part of the build. |
| SandJavadoc | Ant task to run Javadoc in the same VM as Ant. |
| SandLogger | BuildLogger that fails the build if any
warning or error messages are logged. |
| SandManifest | Creates a simple manifest, including the .jar files needed. |
| SandPackager | Supports the declaration of a SandDeploymentPackager class which will create the necessary deployment files for the SAND application. |
| SandPersistDef | A sandpersist declaration provides information about application persistence. |
| SandProject | A representation of a SAND project used in dependency structures and other build processing. |
| SandTask | This is a common base class for all custom SAND build tasks. |
| SandUIDeployment | A SandUI declaration provides enough information for the build to create the necessary deployment linkage for a SandUI. |
| SARDeploymentPackager | Deploy the finished build files into JBOSS_HOME/bin and SAND_DEPLOY and launch the application from the SAND SAR. |
| WARDeploymentPackager | Deploy the finished build files as a single WAR file. |
| Exception Summary | |
| SandBuildException | Base class for all SAND build exceptions. |
| SandGeneratorException | Base class for all SandGenerator exception conditions. |
Generator declarations and custom tasks for the SAND build.
Each SAND build environment provides for platform independent code
generators. To implement a code generator, create a class implementing
the SandGenerator interface and add a
sandgenerator declaration to your "sandproject"
build target with the parameters and scope.
See the
apps/basics generators in the
apps/basics project
for working examples.
The following tasks, called from within the "sandproject" target, support the SAND build:
The custom ant tasks are supported by general classes in processing the SAND build:
For more information on build processing see:
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||