org.apache.tools.ant.types.optional.image
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
- 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, 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:
addRectangle
in class TransformOperation
- Parameters:
rect
- the rectangle to add.
addText
public void addText(Text text)
- Add text to the operation..
- Overrides:
addText
in 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:
executeTransformOperation
in class TransformOperation
- Parameters:
image
- The image to perform the transformation on.
- Returns:
- the transformed image.