A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
_
A
- AbstractInclude - Class in org.codehaus.gant
- This class is for code sharing between classes doing include activity.
- AbstractInclude(GantBinding) - Constructor in AbstractInclude
- Constructor.
- addBibTeXOption(def) - Method in LaTeX
- Add a BibTeX option for the build.
- addBuildListener(BuildListener) - Method in Gant
- Add a
BuildListener
instance to this Gant
instance.
- addBuildListener(BuildListener) - Method in GantBinding
- Adds a
BuildListener
instance to this Gant
instance
- addDvipsOption(def) - Method in LaTeX
- Add a DviPS option for the build.
- addLaTeXOption(def) - Method in LaTeX
- Add a LaTeX option for the build.
- addMakeindexOption(def) - Method in LaTeX
- Add a Makeindex option for the build.
- addOptions(Map) - Method in LaTeX
- Add a collection of options for the build.
- addPs2pdfOption(def) - Method in LaTeX
- Add a Ps2Pdf option for the build.
- AntFile - Class in gant.tools
- Support for including Ant XML files into a Gant run which sets up the targets from the Ant file as Gant
targets.
- AntFile(GantBinding, Map) - Constructor in AntFile
- Constructor for the "includeTool **" usage.
- auxExtension - Field in LaTeX
B
- bblExtension - Field in LaTeX
- binding - Field in AbstractInclude
- The
GantBinding
for this run.
- binding - Field in LaTeX
- blgExtension - Field in LaTeX
C
- Clean - Class in gant.targets
- A class to provide clean and clobber actions for Gant build scripts.
- Clean(GantBinding, Map) - Constructor in Clean
- Constructor for the "includeTargets **" usage.
- createDefinition() - Method in Gant
- Create a node to represent a nested
definition
tag.
- createGantTarget() - Method in Gant
- Create a node to represent a nested
gantTarget
tag.
- createInstance(Class, Map) - Method in AbstractInclude
- Create an instance of a class included with the ** * operator.
D
- DEBUG - Field in GantState
- Output huge amounts of information about what is going on.
- dryRun - Field in GantState
- Whether this is a dry drun, i.e. no actual execution occur.
- dviExtension - Field in LaTeX
E
- environment - Field in LaTeX
- epsExtension - Field in LaTeX
- ERRORS_ONLY - Field in GantState
- Output only information about errors.
- executable(Map, List) - Method in Execute
- Execute a command from the PATH.
- Execute - Class in gant.tools
- Provides methods for executing operating system commands ensuring that the pipes are flushed and
so the execution cannot block on full pipes.
- Execute(GantBinding, Map) - Constructor in Execute
- Constructor for the "includeTool **" usage.
- execute() - Method in Gant
- Load the file and then execute it.
- executeTargets(String, List) - Method in Gant
Executes a pre-prepared set of targets.
- executor - Field in LaTeX
F
- forAllSubdirectoriesAnt(String) - Method in Subdirectories
- Execute an Ant target in all the subdirectories of this one.
- forAllSubdirectoriesGant(String) - Method in Subdirectories
- Execute a Gant target in all the subdirectories of this one.
- forAllSubdirectoriesRun(String) - Method in Subdirectories
- Run a shell command in all the subdirectories of this one.
- forcedSettingOfVariable(String, Object) - Method in GantBinding
setVariable
includes tests for certain names so as to make them read only as far as the
Gant script is concerned.
G
- Gant - Class in org.codehaus.gant.ant
- Execute a Gant script.
- Gant.Definition - Class in org.codehaus.gant.ant
- A class representing a nested definition tag.
- Gant.GantTarget - Class in org.codehaus.gant.ant
- A class representing a nested target tag.
- Gant(def) - Constructor in Gant
- Constructor intended for use in code to be called from the Groovy Ant Task.
- GantBinding - Class in org.codehaus.gant
- This class is a sub-class of
groovy.lang.Binding
to provide extra capabilities.
- GantBinding(Project) - Constructor in GantBinding
- Constructor taking an explicit
Project
as parameter.
- GantBuilder - Class in org.codehaus.gant
- This class is a sub-class of
AntBuilder
to provide extra capabilities.
- GantBuilder(Project) - Constructor in GantBuilder
- Constructor that specifies which
Project
to be associated with.
- GantEvent - Class in org.codehaus.gant
- Extended version of the
BuildEvent
class that provides access to the
GantBinding
.
- GantEvent(Task, GantBinding) - Constructor in GantEvent
- GantException - Class in gant
- Generic Gant exception.
- GantException(String, Exception) - Constructor in GantException
- GantMetaClass - Class in org.codehaus.gant
- This class is the metaclass used for target
Closure
s, and any enclosed Closures
.
- GantMetaClass(MetaClass, GantBinding) - Constructor in GantMetaClass
- GantState - Class in org.codehaus.gant
- A class to hold the shared global state for a run of Gant, also a variety of general-use constants are
defined here.
- generatePDF(Map) - Method in LaTeX
- Create a PDF file from a LaTeX source.
- generatePS(Map) - Method in LaTeX
- Create a PostScript file from a LaTeX source.
- getBuildListeners() - Method in GantBinding
- Getter for the list of build listeners.
- getLogger() - Method in GantBuilder
- Accessor for the logger associated with the
Project
.
- getName() - Method in Gant.Definition
- getProperty(String) - Method in Maven
- getValue() - Method in Gant.Definition
- getValue() - Method in Gant.GantTarget
- getVariable(String) - Method in GantBinding
- The method for getting values from the binding.
H
I
- idxExtension - Field in LaTeX
- ilgExtension - Field in LaTeX
- IncludeTargets - Class in org.codehaus.gant
- An instance of this class is provided to each Gant script for including targets.
- includeTargets(File) - Method in AntFile
- Read the named file assuming it is an Ant XML file.
- IncludeTargets(GantBinding) - Constructor in IncludeTargets
- Constructor.
- IncludeTool - Class in org.codehaus.gant
- An instance of this class is provided to each Gant script for including tools.
- IncludeTool(GantBinding) - Constructor in IncludeTool
- Constructor.
- indExtension - Field in LaTeX
- intermediateExtensions - Field in LaTeX
- invokeMethod(String, Object) - Method in GantBuilder
- Invoke a method.
- invokeMethod(Class, Object, String, Object[], boolean, boolean) - Method in GantMetaClass
- Invoke a method on the given receiver for the specified arguments.
- invokeMethod(String, def) - Method in Ivy
- Ivy - Class in gant.tools
- Provide support for using Ivy.
- Ivy(GantBinding, Map) - Constructor in Ivy
- Constructor to support "includeTool **" usage.
J
K
L
- LaTeX - Class in gant.tools
- Provide support for supporting LaTeX document processing.
- LaTeX(GantBinding, Map) - Constructor in LaTeX
- Constructor for the "includeTool **" usage.
- leftShift(Object) - Method in AbstractInclude
- Implementation of the << operator taking a
Object
parameter.
- leftShift(String) - Method in IncludeTargets
- Implementation of the << operator taking a
String
parameter.
- leftShift(String) - Method in IncludeTool
- Implementation of the << operator taking a
String
parameter.
- loadedClasses - Field in AbstractInclude
- The list of loaded classes.
- loadScript(URL) - Method in Gant
- Load a Gant script from the given URL, using the default Groovy encoding to convert the bytes
to characters.
- loadScriptClass(String) - Method in Gant
- Load a pre-compiled Gant script using the configured class loader.
- logExtension - Field in LaTeX
- ltxExtension - Field in LaTeX
M
- main(String[]) - Method in Gant
- The entry point for command line invocation.
- Maven - Class in gant.targets
- A class to provide the Maven 2 style lifecycle targets associated with a project.
- Maven(GantBinding, Map) - Constructor in Maven
- Constructor for the "includeTargets **" usage.
- MissingTargetException - Class in gant
- Thrown when an undefined target is invoked.
- MissingTargetException(String, Exception) - Constructor in MissingTargetException
- multiply(Map) - Method in AbstractInclude
- Implementation of the * operator taking a
Map
parameter.
- multiply(Map) - Method in IncludeTargets
- Implementation of the * operator taking a
Map
parameter.
- multiply(Map) - Method in IncludeTool
- Implementation of the * operator taking a
Map
parameter.
N
- NORMAL - Field in GantState
- Output information about which task is executing, and other things.
O
P
- pdfBookMarkExtension - Field in LaTeX
- pdfExtension - Field in LaTeX
- pendingClass - Field in AbstractInclude
- When using the ** * operator there is a need to not instantiate the class immediately so information
has to be buffered.
- power(Class) - Method in AbstractInclude
- Implementation of the ** operator taking a
Class
parameter.
- prepareTargets() - Method in Gant
- Prepares Gant for execution returning the Gant script that will be used for the execution
- processArgs(String[]) - Method in Gant
- Process the command line options and then call the function to process the targets.
- processTargets(String, List) - Method in Gant
- Process the targets, but first execute the build script so all the targets and other code are available.
- psExtension - Field in LaTeX
Q
R
- readFile(File, boolean) - Method in AbstractInclude
- Read a file which may or may not be a class, searching the Gant library path if the file cannot
be found at first.
- removeBuildListener(BuildListener) - Method in Gant
- Remove a
BuildListener
instance from this Gant
instance
- removeBuildListener(BuildListener) - Method in GantBinding
- Removes a
BuildListener
instance from this Gant
instance
- runSubprocess(String, File) - Method in Subdirectories
- Run a shell command in a named directory.
S
- setAllPerTargetPostHooks(Closure) - Method in Gant
- Sets all the target post hooks
- setAllPerTargetPreHooks(Closure) - Method in Gant
- Sets all the pre hooks
- setFile(String) - Method in Gant
- Set the name of the build file to use.
- setInheritAll(boolean) - Method in Gant
- If true, pass all properties to the new Ant project.
- setName(String) - Method in Gant.Definition
- setProperty(String, def) - Method in Maven
- setTarget(String) - Method in Gant
- Set the target to be achieved.
- setValue(String) - Method in Gant.Definition
- setValue(String) - Method in Gant.GantTarget
- setVariable(String, Object) - Method in GantBinding
- The method for setting values in the binding.
- shell(Map, String) - Method in Execute
- Execute a command using a shell.
- SILENT - Field in GantState
- Output no information ever.
- Subdirectories - Class in gant.tools
- Provides methods for executing processes in all subdirectories of the working directory.
- Subdirectories(GantBinding, Map) - Constructor in Subdirectories
- Constructor for the "includeTool **" usage.
T
- TargetExecutionException - Class in gant
- Thrown when there is an error running a script.
- TargetExecutionException(String, Exception) - Constructor in TargetExecutionException
- TargetMissingPropertyException - Class in gant
- Thrown when an undefined property is referenced during target execution.
- TargetMissingPropertyException(String, MissingPropertyException) - Constructor in TargetMissingPropertyException
- texExtension - Field in LaTeX
- tocExtension - Field in LaTeX
U
V
- VERBOSE - Field in GantState
- Output lots of information about what is going on.
- verbosity - Field in GantState
- The current state of the verbosity of execution -- default is
NORMAL
.
W
- WARNINGS_AND_ERRORS - Field in GantState
- Output only the meagrest of information.
X
Y
Z
_
Copyright © 2006–9 The Codehaus. All Rights Reserved.