org.codehaus.metaclass.tools.tasks
Class PluginSet

java.lang.Object
  extended byorg.apache.tools.ant.ProjectComponent
      extended byorg.apache.tools.ant.types.DataType
          extended byorg.codehaus.metaclass.tools.tasks.PluginSet
Direct Known Subclasses:
FilterSet, InterceptorSet

public abstract class PluginSet
extends org.apache.tools.ant.types.DataType

An Ant type that represents a set of Plugins.

Version:
$Revision: 1.3 $ $Date: 2003/11/29 09:28:02 $
Author:
Peter Donald

Field Summary
 
Fields inherited from class org.apache.tools.ant.types.DataType
checked, description, ref
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
protected PluginSet(java.lang.String type)
          Create plugin set for specified type.
 
Method Summary
 void setRefid(org.apache.tools.ant.types.Reference reference)
          Makes this instance in effect a reference to another PluginSet instance.
 
Methods inherited from class org.apache.tools.ant.types.DataType
circularReference, dieOnCircularReference, getCheckedRef, getDescription, isReference, noChildrenAllowed, setDescription, tooManyAttributes
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, log, log, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginSet

protected PluginSet(java.lang.String type)
Create plugin set for specified type.

Parameters:
type - the type
Method Detail

setRefid

public void setRefid(org.apache.tools.ant.types.Reference reference)
              throws org.apache.tools.ant.BuildException
Makes this instance in effect a reference to another PluginSet instance.

You must not set another attribute or nest elements inside this element if you make it a reference.

Parameters:
reference - the reference to which this instance is associated
Throws:
org.apache.tools.ant.BuildException - if this instance already has been configured.


Copyright © 2003-2004 Codehaus. All Rights Reserved.