org.apache.tools.ant.types.optional.image
Class Draw
java.lang.Object
   org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.ProjectComponent
       org.apache.tools.ant.types.DataType
org.apache.tools.ant.types.DataType
           org.apache.tools.ant.types.optional.image.ImageOperation
org.apache.tools.ant.types.optional.image.ImageOperation
               org.apache.tools.ant.types.optional.image.TransformOperation
org.apache.tools.ant.types.optional.image.TransformOperation
                   org.apache.tools.ant.types.optional.image.Draw
org.apache.tools.ant.types.optional.image.Draw
- All Implemented Interfaces: 
- java.lang.Cloneable
- public class Draw 
- extends TransformOperation
- See Also:
- Image
| Field Summary | 
| protected  int | xloc
 | 
| protected  int | yloc
 | 
 
 
 
 
| Constructor Summary | 
| Draw()
 | 
 
 
 
| Methods inherited from class org.apache.tools.ant.types.DataType | 
| checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes, toString | 
 
 
| Methods inherited from class java.lang.Object | 
| equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
xloc
protected int xloc
yloc
protected int yloc
Draw
public Draw()
setXloc
public void setXloc(int x)
- Set the X location.
 
- 
- Parameters:
- x- the value to use.
 
setYloc
public void setYloc(int y)
- Set the Y location.
 
- 
- Parameters:
- y- the value to use.
 
addRectangle
public void addRectangle(Rectangle rect)
- Add a rectangle to the operation...
 
- 
- Overrides:
- addRectanglein class- TransformOperation
 
- 
- Parameters:
- rect- the rectangle to add.
 
addText
public void addText(Text text)
- Add text to the operation..
 
- 
- Overrides:
- addTextin class- ImageOperation
 
- 
- Parameters:
- text- the text to add.
 
addEllipse
public void addEllipse(Ellipse elip)
- Add an ellipse.
 
- 
- Parameters:
- elip- the ellipse to add.
 
addArc
public void addArc(Arc arc)
- Add an arc.
 
- 
- Parameters:
- arc- the arc to add.
 
executeTransformOperation
public javax.media.jai.PlanarImage executeTransformOperation(javax.media.jai.PlanarImage image)
- Performs the transformations..
 
- 
- Specified by:
- executeTransformOperationin class- TransformOperation
 
- 
- Parameters:
- image- The image to perform the transformation on.
- Returns:
- the transformed image.