Class Draw
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.types.DataType
org.apache.tools.ant.types.optional.image.ImageOperation
org.apache.tools.ant.types.optional.image.TransformOperation
org.apache.tools.ant.types.optional.image.Draw
-
Field Summary
Fields inherited from class org.apache.tools.ant.types.optional.image.ImageOperation
instructions
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Add an arc.void
addEllipse
(Ellipse elip) Add an ellipse.void
addRectangle
(Rectangle rect) Add a rectangle to the operation.void
Add text to the operation.javax.media.jai.PlanarImage
executeTransformOperation
(javax.media.jai.PlanarImage image) Performs the transformations.void
setXloc
(int x) Set the X location.void
setYloc
(int y) Set the Y location.Methods inherited from class org.apache.tools.ant.types.optional.image.ImageOperation
addDraw, addRotate, addScale
Methods inherited from class org.apache.tools.ant.types.DataType
checkAttributesAllowed, 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.ProjectComponent
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
Field Details
-
xloc
protected int xloc -
yloc
protected int yloc
-
-
Constructor Details
-
Draw
public Draw()
-
-
Method Details
-
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
Add a rectangle to the operation...- Overrides:
addRectangle
in classTransformOperation
- Parameters:
rect
- the rectangle to add.
-
addText
Add text to the operation..- Overrides:
addText
in classImageOperation
- Parameters:
text
- the text to add.
-
addEllipse
-
addArc
-
executeTransformOperation
public javax.media.jai.PlanarImage executeTransformOperation(javax.media.jai.PlanarImage image) Performs the transformations..- Specified by:
executeTransformOperation
in classTransformOperation
- Parameters:
image
- The image to perform the transformation on.- Returns:
- the transformed image.
-