org.apache.tools.ant.taskdefs
Class Typedef
java.lang.Object
   org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.ProjectComponent
       org.apache.tools.ant.Task
org.apache.tools.ant.Task
           org.apache.tools.ant.taskdefs.AntlibDefinition
org.apache.tools.ant.taskdefs.AntlibDefinition
               org.apache.tools.ant.taskdefs.DefBase
org.apache.tools.ant.taskdefs.DefBase
                   org.apache.tools.ant.taskdefs.Definer
org.apache.tools.ant.taskdefs.Definer
                       org.apache.tools.ant.taskdefs.Typedef
org.apache.tools.ant.taskdefs.Typedef
- All Implemented Interfaces: 
- java.lang.Cloneable
- Direct Known Subclasses: 
- Taskdef
- public class Typedef 
- extends Definer
Adds a data type definition to the current project.
 Two attributes are
 needed, the name that identifies this data type uniquely, and the full
 name of the class (including the packages) that implements this
 type.
 
You can also define a group of data types at once using the file or
 resource attributes.  These attributes point to files in the format of
 Java property files.   Each line defines a single data type in the
 format:
 
 typename=fully.qualified.java.classname
 
 Typedef should be used to add your own types to the system. Data
 types are things likepaths or filesets that can be defined at
 the project level and referenced via their ID attribute.
 Custom data types usually need custom tasks to put them to good use.
- Since:
- Ant 1.4
 
 
 
 
 
 
 
| Methods inherited from class org.apache.tools.ant.taskdefs.Definer | 
| addDefinition, execute, getClassname, getFile, getName, getResource, loadProperties, makeResourceFromURI, setAdapter, setAdapterClass, setAdaptTo, setAdaptToClass, setAntlib, setClassname, setFile, setFormat, setName, setOnError, setResource, setRestrict | 
 
| Methods inherited from class org.apache.tools.ant.taskdefs.DefBase | 
| createClasspath, createLoader, getClasspath, getClasspathId, getLoaderId, hasCpDelegate, init, isReverseLoader, setClasspath, setClasspathRef, setLoaderRef, setReverseLoader | 
 
 
| Methods inherited from class org.apache.tools.ant.Task | 
| bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType | 
 
 
| Methods inherited from class java.lang.Object | 
| equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
Typedef
public Typedef()