Class ConditionalArgumentSet
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.types.DataType
org.apache.commons.launcher.types.ConditionalArgumentSet
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
ArgumentSet
,JVMArgumentSet
public class ConditionalArgumentSet
extends org.apache.tools.ant.types.DataType
A class that represents a set of nested elements of
ConditionalArgument
objects.- Author:
- Patrick Luby
-
Field Summary
Fields inherited from class org.apache.tools.ant.types.DataType
checked, ref
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addConditionalargument
(ConditionalArgument argument) Add aConditionalArgument
.protected void
Add aConditionalArgumentSet
.getList()
GetConditionalArgument
instances.void
setRefid
(org.apache.tools.ant.types.Reference r) Makes this instance a reference to another instance.Methods inherited from class org.apache.tools.ant.types.DataType
checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, tooManyAttributes, toString
Methods inherited from class org.apache.tools.ant.ProjectComponent
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
Constructor Details
-
ConditionalArgumentSet
public ConditionalArgumentSet()
-
-
Method Details
-
addConditionalargument
Add aConditionalArgument
.- Parameters:
argument
- theConditionalArgument
to be added
-
addConditionalargumentset
Add aConditionalArgumentSet
.- Parameters:
set
- theConditionalArgumentSet
to be added
-
getList
GetConditionalArgument
instances.- Returns:
- the
ConditionalArgument
instances
-
setRefid
public void setRefid(org.apache.tools.ant.types.Reference r) throws org.apache.tools.ant.BuildException Makes this instance a reference to another instance. You must not set another attribute or nest elements inside this element if you make it a reference.- Overrides:
setRefid
in classorg.apache.tools.ant.types.DataType
- Parameters:
r
- the reference to anotherConditionalArgumentSet
instance- Throws:
org.apache.tools.ant.BuildException
-