# Serialized Form

Package org.apache.tools.ant

Class org.apache.tools.ant.BuildEvent extends java.util.EventObject implements Serializable

serialVersionUID: 4538050075952288486L

Serialized Fields

### project

    Project project

  Project which emitted the event.

### target

    Target target

  Target which emitted the event, if specified.

### task

    Task task

  Task which emitted the event, if specified.

### message

    java.lang.String message

  Message associated with the event. This is only used for "messageLogged" events.

### priority

    int priority

  The priority of the message, for "messageLogged" events.

### exception

    java.lang.Throwable exception

  The exception associated with this event, if any. This is only used for "messageLogged", "taskFinished", "targetFinished", and "buildFinished" events.

Class org.apache.tools.ant.BuildException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -5419014565354664240L

Serialized Fields

### cause

    java.lang.Throwable cause

  Exception that might have caused this one.

### location

    Location location

  Location in the build file where the exception occurred

Class org.apache.tools.ant.ExitException extends java.lang.SecurityException implements Serializable

serialVersionUID: 2772487854280543363L

Serialized Fields

### status

    int status

  Status code

Class org.apache.tools.ant.ExitStatusException extends BuildException implements Serializable

serialVersionUID: 7760846806886585968L

Serialized Fields

### status

    int status

  Status code

Class org.apache.tools.ant.Location extends java.lang.Object implements Serializable

Serialized Fields

### fileName

    java.lang.String fileName

  Name of the file.

### lineNumber

    int lineNumber

  Line number within the file.

### columnNumber

    int columnNumber

  Column number within the file.

Class org.apache.tools.ant.RuntimeConfigurable extends java.lang.Object implements Serializable

Serialized Fields

### elementTag

    java.lang.String elementTag

  Name of the element to configure.

### children

    java.util.List<E> children

  List of child element wrappers.

### attributeNames

    java.util.List<E> attributeNames

  Attribute names and values. While the XML spec doesn't require preserving the order ( AFAIK ), some ant tests do rely on the exact order. The following code is copied from AttributeImpl. We could also just use SAX2 Attributes and convert to SAX1 ( DOM attribute Nodes can also be stored in SAX2 Attributes ) XXX under JDK 1.4 you can just use a LinkedHashMap for this purpose -jglick The only exception to this order is the treatment of refid. A number of datatypes check if refid is set when other attributes are set. This check will not work if the build script has the other attribute before the "refid" attribute, so now (ANT 1.7) the refid attribute will be processed first.

### attributeMap

    java.util.Map<K,V> attributeMap

  Map of attribute names to values

### characters

    java.lang.StringBuffer characters

  Text appearing within the element.

### proxyConfigured

    boolean proxyConfigured

  Indicates if the wrapped object has been configured

### polyType

    java.lang.String polyType

  the polymorphic type

### id

    java.lang.String id

  the "id" of this Element if it has one

Class org.apache.tools.ant.UnsupportedAttributeException extends BuildException implements Serializable

Serialized Fields

### attribute

    java.lang.String attribute

Class org.apache.tools.ant.UnsupportedElementException extends BuildException implements Serializable

Serialized Fields

### element

    java.lang.String element

Package org.apache.tools.ant.launch

Class org.apache.tools.ant.launch.LaunchException extends java.lang.Exception implements Serializable

Package org.apache.tools.ant.taskdefs

Class org.apache.tools.ant.taskdefs.ManifestException extends java.lang.Exception implements Serializable

serialVersionUID: 7685634200457515207L

Package org.apache.tools.ant.taskdefs.optional.ejb

Class org.apache.tools.ant.taskdefs.optional.ejb.IPlanetEjbc.EjbcException extends java.lang.Exception implements Serializable

Package org.apache.tools.ant.taskdefs.optional.junit

Class org.apache.tools.ant.taskdefs.optional.junit.DOMUtil.NodeListImpl extends java.util.Vector implements Serializable

serialVersionUID: 3175749150080946423L

Package org.apache.tools.ant.taskdefs.optional.starteam

Class org.apache.tools.ant.taskdefs.optional.starteam.TreeBasedTask.UnmatchedFileMap extends java.util.Hashtable implements Serializable

Package org.apache.tools.ant.types.resources

Class org.apache.tools.ant.types.resources.ImmutableResourceException extends java.io.IOException implements Serializable

Package org.apache.tools.ant.util

Class org.apache.tools.ant.util.IdentityStack extends java.util.Stack implements Serializable

serialVersionUID: -5555522620060077046L

Class org.apache.tools.ant.util.LazyHashtable extends java.util.Hashtable implements Serializable

Serialized Fields

### initAllDone

    boolean initAllDone

Package org.apache.tools.mail

Class org.apache.tools.mail.ErrorInQuitException extends java.io.IOException implements Serializable