Class ConditionalVariableSet
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.types.DataType
org.apache.commons.launcher.types.ConditionalVariableSet
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
SysPropertySet
public class ConditionalVariableSet
extends org.apache.tools.ant.types.DataType
A class that represents a set of nested elements of
ConditionalVariable
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
addConditionalvariable
(ConditionalVariable variable) Add aConditionalVariable
.protected void
Add aConditionalVariableSet
.getList()
GetConditionalVariable
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
-
ConditionalVariableSet
public ConditionalVariableSet()
-
-
Method Details
-
addConditionalvariable
Add aConditionalVariable
.- Parameters:
variable
- theConditionalVariable
to be added
-
addConditionalvariableset
Add aConditionalVariableSet
.- Parameters:
set
- theConditionalVariableSet
to be added
-
getList
GetConditionalVariable
instances.- Returns:
- the
ConditionalVariable
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 anotherConditionalVariableSet
instance- Throws:
org.apache.tools.ant.BuildException
-