Import Definitions | ||
---|---|---|
File | Description | Comment |
common.xml | Contains all JPlate common work. | Imports... |
utility-macros.xml | Contains all JPlate utility functionality. | Imports... |
Task Definitions | ||
---|---|---|
Resource | Description | Comment | Not Defined | Needed to use FindBugs. | Need this for FindBugs to work. |
Macro Definitions | ||
---|---|---|
Name | Description | URI |
compute-class-branch | Compute the class' branch information converting dots to OS file separator. By branch the meaning is to convey the branch in the CLASSPATH. The path representation of @{class-name} is stored in property @{property} . | http://jplate.sourceforge.net/development |
compute-class-info | Compute information about a class - namely its parent dir and file name (less the .class). | http://jplate.sourceforge.net/development |
javacc | Defines a simpler javacc - acting similar to javacc. One does not need to specify each and every JavaCC file - simply provide a root or @{srcdir} location from which to start finding javacc files for invocation with the javacc task. The branch directory from @{destdir} is computed from @{srcdir} and the javacc files found. | http://jplate.sourceforge.net/development |
release | Create a release. | http://jplate.sourceforge.net/development |
svn-xml-log | Retrieve the log information from subversion in XML format. | http://jplate.sourceforge.net/development |
@{class-name}
is stored in property @{property}
.
Attribute Definitions | ||
---|---|---|
Name | Description | Default |
class-name | The fully qualified class name. | Not Defined |
property | The property to set when @{class-name} is converted to path notation. | Not Defined |
description | Information about this macro call. | Not Defined |
@{class-name}
is stored in property @{property}
Attributes
@{class-name}
= the fully qualified class name to convert.
@{property}
= the property to store the class branch information.
@{description}
= information about calling this macro.
Example
@{class-name}
= com.foo.bar.Alpha
Result
@{property}
= com/foo/bar/Alpha
Attribute Definitions | ||
---|---|---|
Name | Description | Default |
class-name | The fully qualified class name for which a directory and file name are sought. | Not Defined |
dir-property | The name of the property that will hold the directory of @{class-name} . | Not Defined |
file-property | The name of the property that will hold the file name of @{class-name} . | Not Defined |
description | Information about this macro call. | Not Defined |
@{class-name}
= the fully qualified name of a class for which the directory name and file name are sought.
@{dir-property}
= the name of the property that will hold the directory of @{class-name}
.
@{file-property}
= the name of the property to store the file name of @{class-name}
.
@{description}
= information about calling this macro.
Example
@{class-name}
= com.foo.bar.Alpha
Result
@{dir-property}
= com/foo/bar
@{file-property}
= Alpha
@{srcdir}
location from which to start finding javacc files for invocation with the javacc task. The branch directory from @{destdir}
is computed from @{srcdir}
and the javacc files found.
Attribute Definitions | ||
---|---|---|
Name | Description | Default |
javacchome | The location of javacc. | Not Defined |
srcdir | The directory from which to start searching for javacc files. | Not Defined |
destdir | The directory where javacc should generate - this is really the root directory from which javacc generation will be relative. | Not Defined |
static | Static generation flag for javacc. | false |
listfiles | If true, information will be displayed as to which files are being javac'd. | false |
description | Information about this macro call. | Not Defined |
@{srcdir}
location from which to start finding javacc
files for invocation with the javacc task. The branch directory from @{destdir}
is computed
from @{srcdir}
and the javacc files found.
Attributes
@{javacchome}
= the location of javacc.
@{srcdir}
= the directory from which to start searching for javacc files.
@{destdir}
= the directory where javacc should generate - this is really the root directory
from which javacc generation will be relative.
@{static}
= static generation flag for javacc.
@{listfiles}
= if set to true, information will be displayed as to which files are being javacc'd.
@{description}
= information about calling this macro.
Example
@{srcdir}
= /foo/bar
@{destdir}
= /beta/theta
Attribute Definitions | ||
---|---|---|
Name | Description | Default |
dir | The directory to create the release files. | Not Defined |
stage-dir | The staging directory where the created release files will be copied when completed. | Not Defined |
base-file | The base name of the tar, zip, bzip and gzip files. | Not Defined |
base-dir | Directory name where the release when unpacked will reside. | @{base-file} |
description | Information about this macro call. | Not Defined |
@{dir}
= the directory to create the release files.
@{stage-dir}
= the staging directory where the created release files will be copied when completed.
@{base-file}
= the base name of the tar, zip, bzip and gzip files.
@{base-dir}
= Directory name where the release when unpacked will reside.
@{description}
= information about calling this macro.
Elements
@{pre-processing}
= will perform any pre-processing before the release is created.
@{pre-stage-processing}
= will perform an pre-stage processing before copying files.
@{release-fileset}
= should contain a fileset that will include all release files.
@{post-stage-processing}
= will perform an post-stage processing before tar'ing/gzip/bzip/zip work.
@{post-processing}
= will perform any post-processing after the release is created.
Attribute Definitions | ||
---|---|---|
Name | Description | Default |
dir | The directory in which to gather logging information. | Not Defined |
file | The file that will contain the outputted XML. | Not Defined |
rev-start | The starting revision number. | 0 |
rev-end | The ending revision number. | HEAD |
description | Information about this macro call. | Not Defined |
@{dir}
= the directory in which to start gather log information
@{file}
= the file that will contain the outputted XML.
@{rev-start}
= the starting revision number.
@{rev-end}
= the ending revision number.
@{description}
= information about calling this macro.
Prev | Up | Next |