A C D F G H I J N O P R S T U

A

AntTag - class org.apache.commons.jelly.tags.ant.AntTag.
Tag supporting ant's Tasks as well as dynamic runtime behaviour for 'unknown' tags.
AntTag(String) - Constructor for class org.apache.commons.jelly.tags.ant.AntTag
Construct with a project and tag name.
AntTagLibrary - class org.apache.commons.jelly.tags.ant.AntTagLibrary.
A Jelly custom tag library that allows Ant tasks to be called from inside Jelly.
AntTagLibrary() - Constructor for class org.apache.commons.jelly.tags.ant.AntTagLibrary
 
addFileset(FileSet) - Method in class org.apache.commons.jelly.tags.ant.FileScanner
Adds a set of files (nested fileset attribute).

C

clear() - Method in class org.apache.commons.jelly.tags.ant.FileScanner
Clears any file sets that have been added to this scanner
copyInheritedProperties(Project) - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
copyInheritedProperties(Project) - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
copyInheritedProperties(Project) - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Copy all of the inherited properties to the other Project.
copyUserProperties(Project) - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
copyUserProperties(Project) - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
copyUserProperties(Project) - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Copy all of the user properties to the other Project.
createCustomTagScript(String, Attributes) - Method in class org.apache.commons.jelly.tags.ant.AntTagLibrary
 
createDataType(String) - Method in class org.apache.commons.jelly.tags.ant.AntTag
 
createNestedObject(Object, String) - Method in class org.apache.commons.jelly.tags.ant.AntTag
Creates a nested object of the given object with the specified name
createProject(JellyContext) - Static method in class org.apache.commons.jelly.tags.ant.AntTagLibrary
A helper method to create a new project #### this method could move to an AntUtils class.
createTag(String, Attributes) - Method in class org.apache.commons.jelly.tags.ant.AntTagLibrary
A helper method which creates an AntTag instance for the given element name
createTagScript(String, Attributes) - Method in class org.apache.commons.jelly.tags.ant.AntTagLibrary
Creates a new script to execute the given tag name and attributes
createTask(String) - Method in class org.apache.commons.jelly.tags.ant.AntTag
 
createTask(String, Class) - Method in class org.apache.commons.jelly.tags.ant.AntTag
 

D

DefaultPropsHandler - class org.apache.commons.jelly.tags.ant.DefaultPropsHandler.
Implements the basic PropsHandler functionality against an existing map.
DefaultPropsHandler() - Constructor for class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
Initializes hte object with a blank set of properties.
DefaultPropsHandler(Map) - Constructor for class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
Initializes the object with a given Map implementation.
directories() - Method in class org.apache.commons.jelly.tags.ant.FileScanner
 
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.ant.AntTag
 
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.ant.FileScannerTag
 
doTag(XMLOutput) - Method in class org.apache.commons.jelly.tags.ant.SetPropertyTag
 

F

FileIterator - class org.apache.commons.jelly.tags.ant.FileIterator.
FileIterator is an iterator over a over a number of files from a colleciton of FileSet instances.
FileIterator(Project, Iterator) - Constructor for class org.apache.commons.jelly.tags.ant.FileIterator
 
FileIterator(Project, Iterator, boolean) - Constructor for class org.apache.commons.jelly.tags.ant.FileIterator
 
FileScanner - class org.apache.commons.jelly.tags.ant.FileScanner.
FileScanner is a bean which allows the iteration over a number of files from a colleciton of FileSet instances.
FileScanner() - Constructor for class org.apache.commons.jelly.tags.ant.FileScanner
 
FileScannerTag - class org.apache.commons.jelly.tags.ant.FileScannerTag.
A tag which creates a new FileScanner bean instance that can be used to iterate over fileSets
FileScannerTag(FileScanner) - Constructor for class org.apache.commons.jelly.tags.ant.FileScannerTag
 
findBeanAncestor() - Method in class org.apache.commons.jelly.tags.ant.AntTag
Attempts to look up in the parent hierarchy for a tag that implements the TaskSource interface, which returns an Ant Task object or that implements BeanSource interface which creates a bean, or will return the parent tag, which is also a bean.
findParentTaskObject() - Method in class org.apache.commons.jelly.tags.ant.AntTag
Walks the hierarchy until it finds a parent TaskSource and returns its source or returns null

G

GrantProject - class org.apache.commons.jelly.tags.ant.GrantProject.
A subclass of an ant Project which allows installation of delegators for particular functions.
GrantProject() - Constructor for class org.apache.commons.jelly.tags.ant.GrantProject
Construct a new, empty GrantProject.
getAntProject() - Method in class org.apache.commons.jelly.tags.ant.AntTag
 
getDefault() - Method in class org.apache.commons.jelly.tags.ant.SetPropertyTag
Returns the defaultValue.
getFileScanner() - Method in class org.apache.commons.jelly.tags.ant.FileScannerTag
 
getInheritedProperties() - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
getName() - Method in class org.apache.commons.jelly.tags.ant.SetPropertyTag
Returns the name.
getProject(JellyContext) - Static method in class org.apache.commons.jelly.tags.ant.AntTagLibrary
A helper method which will attempt to find a project in the current context or install one if need be. #### this method could move to an AntUtils class.
getProperties() - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
getProperties() - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
getProperties() - Method in class org.apache.commons.jelly.tags.ant.JellyPropsHandler
Retrieve all ant properties.
getProperties() - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Retrieve a Hashtable of all properties.
getProperty(String) - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
getProperty(String) - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
getProperty(String) - Method in class org.apache.commons.jelly.tags.ant.JellyPropsHandler
Retrieve an ant property.
getProperty(String) - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Retrieve a property.
getPropsHandler() - Method in class org.apache.commons.jelly.tags.ant.GrantProject
Retrieve the currently installed PropsHandler.
getTagName() - Method in class org.apache.commons.jelly.tags.ant.AntTag
 
getTaskObject() - Method in class org.apache.commons.jelly.tags.ant.AntTag
Retrieve the general object underlying this tag.
getTaskObject() - Method in class org.apache.commons.jelly.tags.ant.FileScannerTag
 
getTaskObject() - Method in interface org.apache.commons.jelly.tags.ant.TaskSource
 
getUserProperties() - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
getUserProperties() - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
getUserProperties() - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Retrieve a Hashtable of all user properties.
getUserProperty(String) - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
getUserProperty(String) - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
getUserProperty(String) - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Retrieve a user property.
getValue() - Method in class org.apache.commons.jelly.tags.ant.SetPropertyTag
Returns the value.

H

hasFiles() - Method in class org.apache.commons.jelly.tags.ant.FileScanner
 
hasNext() - Method in class org.apache.commons.jelly.tags.ant.FileIterator
 

I

inheritedProperties - Variable in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
A history of the properties makred as inherited properties.
iterator() - Method in class org.apache.commons.jelly.tags.ant.FileScanner
 

J

JellyPropsHandler - class org.apache.commons.jelly.tags.ant.JellyPropsHandler.
Implementation of a Commons Grant propsHandler to resolve through Jelly's context.
JellyPropsHandler(JellyContext) - Constructor for class org.apache.commons.jelly.tags.ant.JellyPropsHandler
Simple constructor with the context to be used.

N

next() - Method in class org.apache.commons.jelly.tags.ant.FileIterator
 

O

object - Variable in class org.apache.commons.jelly.tags.ant.AntTag
The general object underlying this tag.
org.apache.commons.jelly.tags.ant - package org.apache.commons.jelly.tags.ant
A tag library for using Ant tasks within Jelly Jelly can be invoked inside Ant and this tag library allows Ant tasks to be invoked from inside Jelly.

P

PROJECT_CONTEXT_HANDLE - Static variable in class org.apache.commons.jelly.tags.ant.AntTagLibrary
 
PropsHandler - interface org.apache.commons.jelly.tags.ant.PropsHandler.
Interface for delegates supporting property management for aGrantProject.
properties - Variable in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
A map of all of the properties.

R

remove() - Method in class org.apache.commons.jelly.tags.ant.FileIterator
throws UnsupportedOperationException
replaceProperties(String) - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 

S

SetPropertyTag - class org.apache.commons.jelly.tags.ant.SetPropertyTag.
Tag which sets an attribute on the parent Ant Task if the given value is not null.
SetPropertyTag() - Constructor for class org.apache.commons.jelly.tags.ant.SetPropertyTag
 
setAttribute(String, Object) - Method in class org.apache.commons.jelly.tags.ant.AntTag
 
setBaseDir(File) - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
setBeanProperties() - Method in class org.apache.commons.jelly.tags.ant.AntTag
Sets the properties on the Ant task
setBeanProperty(Object, String, Object) - Method in class org.apache.commons.jelly.tags.ant.AntTag
 
setDefault(Object) - Method in class org.apache.commons.jelly.tags.ant.SetPropertyTag
Sets the default value to be used if the specified value is empty.
setInheritedProperty(String, String) - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
setInheritedProperty(String, String) - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
setInheritedProperty(String, String) - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Sets an inherited property.
setJavaVersionProperty() - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
setJavaVersionProperty() - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
setJavaVersionProperty() - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Set the ant.java.version property.
setName(String) - Method in class org.apache.commons.jelly.tags.ant.SetPropertyTag
Sets the name of the Ant task property to set.
setNewProperty(String, String) - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
setNewProperty(String, String) - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
setNewProperty(String, String) - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Set a new property.
setObject(Object) - Method in class org.apache.commons.jelly.tags.ant.AntTag
Set the object underlying this tag.
setProject(JellyContext, Project) - Static method in class org.apache.commons.jelly.tags.ant.AntTagLibrary
Sets the Ant Project to be used for this JellyContext. #### this method could move to an AntUtils class.
setProject(Project) - Method in class org.apache.commons.jelly.tags.ant.FileScanner
 
setProperty(String, String) - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
setProperty(String, String) - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
setProperty(String, String) - Method in class org.apache.commons.jelly.tags.ant.JellyPropsHandler
Set an ant property.
setProperty(String, String) - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Set a property.
setPropertyIfUndefinedByUser(String, String) - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
setPropertyIfUndefinedByUser(String, String) - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Sets a property that is not a user property.
setPropsHandler(PropsHandler) - Method in class org.apache.commons.jelly.tags.ant.GrantProject
Install a PropsHandler delegate.
setSystemProperties() - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
setSystemProperties() - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
setSystemProperties() - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Set the system variables for a Project that have not already been assigned as user properties.
setTaskProperty(String, Object) - Method in class org.apache.commons.jelly.tags.ant.AntTag
Allows nested tags to set a property on the task object of this tag
setTaskProperty(String, Object) - Method in class org.apache.commons.jelly.tags.ant.FileScannerTag
Allows nested tags to set a property on the task object of this tag
setTaskProperty(String, Object) - Method in interface org.apache.commons.jelly.tags.ant.TaskSource
Allows nested tags to set a property on the task object of this tag
setUserProperty(String, String) - Method in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
 
setUserProperty(String, String) - Method in class org.apache.commons.jelly.tags.ant.GrantProject
 
setUserProperty(String, String) - Method in interface org.apache.commons.jelly.tags.ant.PropsHandler
Set a user property.
setValue(Object) - Method in class org.apache.commons.jelly.tags.ant.SetPropertyTag
Sets the value of the Ant task property to set.
setVar(String) - Method in class org.apache.commons.jelly.tags.ant.FileScannerTag
Sets the name of the variable exported by this tag

T

TaskSource - interface org.apache.commons.jelly.tags.ant.TaskSource.
A tag which provides an Ant Task object on which to set Ant DataTypes or create nested types
tagName - Variable in class org.apache.commons.jelly.tags.ant.AntTag
The name of this tag.
task - Variable in class org.apache.commons.jelly.tags.ant.AntTag
Task, if this tag represents a task.
toString() - Method in class org.apache.commons.jelly.tags.ant.AntTag
 

U

userProperties - Variable in class org.apache.commons.jelly.tags.ant.DefaultPropsHandler
A history of the properties marked as user properties.

A C D F G H I J N O P R S T U

Copyright © 2002-2006 Apache Software Foundation. All Rights Reserved.