Class Draw
- java.lang.Object
- 
- org.apache.tools.ant.ProjectComponent
- 
- org.apache.tools.ant.types.DataType
- 
- org.apache.tools.ant.types.optional.imageio.ImageOperation
- 
- org.apache.tools.ant.types.optional.imageio.TransformOperation
- 
- org.apache.tools.ant.types.optional.imageio.Draw
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.lang.Cloneable
 
 public class Draw extends TransformOperation - See Also:
- ImageIOTask
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.tools.ant.types.optional.imageio.ImageOperationinstructions
 - 
Fields inherited from class org.apache.tools.ant.ProjectComponentdescription, location, project
 
- 
 - 
Constructor SummaryConstructors Constructor Description Draw()
 - 
Method SummaryModifier and Type Method Description voidaddArc(Arc arc)Add an arc.voidaddEllipse(Ellipse elip)Add an ellipse.voidaddRectangle(Rectangle rect)Add a rectangle to the operation.voidaddText(Text text)Add text to the operation.java.awt.image.BufferedImageexecuteTransformOperation(java.awt.image.BufferedImage bi)Performs the transformations.voidsetXloc(int x)Set the X location.voidsetYloc(int y)Set the Y location.- 
Methods inherited from class org.apache.tools.ant.types.optional.imageio.ImageOperationaddDraw, addRotate, addScale
 - 
Methods inherited from class org.apache.tools.ant.types.DataTypecheckAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes, toString
 - 
Methods inherited from class org.apache.tools.ant.ProjectComponentgetDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
 
- 
 
- 
- 
- 
Method Detail- 
setXlocpublic void setXloc(int x) Set the X location.- Parameters:
- x- the value to use.
 
 - 
setYlocpublic void setYloc(int y) Set the Y location.- Parameters:
- y- the value to use.
 
 - 
addTextpublic void addText(Text text) Add text to the operation.- Parameters:
- text- the text to add.
 
 - 
addRectanglepublic void addRectangle(Rectangle rect) Add a rectangle to the operation.- Parameters:
- rect- the rectangle to add.
 
 - 
addEllipsepublic void addEllipse(Ellipse elip) Add an ellipse.- Parameters:
- elip- the ellipse to add.
 
 - 
addArcpublic void addArc(Arc arc) Add an arc.- Parameters:
- arc- the arc to add.
 
 - 
executeTransformOperationpublic java.awt.image.BufferedImage executeTransformOperation(java.awt.image.BufferedImage bi) Performs the transformations..- Specified by:
- executeTransformOperationin class- TransformOperation
- Parameters:
- bi- The image to perform the transformation on.
- Returns:
- the transformed image.
 
 
- 
 
-