Class Rectangle
- 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.BasicShape
- 
- org.apache.tools.ant.types.optional.imageio.Rectangle
 
 
 
 
 
- 
- All Implemented Interfaces:
- java.lang.Cloneable,- DrawOperation
 
 public class Rectangle extends BasicShape implements DrawOperation - See Also:
- ImageIOTask
 
- 
- 
Field Summary- 
Fields inherited from class org.apache.tools.ant.types.optional.imageio.BasicShapefill, height, stroke, strokeWidth, width
 - 
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 Rectangle()
 - 
Method SummaryModifier and Type Method Description java.awt.image.BufferedImageexecuteDrawOperation()Abstract method which is intended to create an image buffer and return it so it can be drawn into another object.voidsetArcheight(int h)Set the arc height.voidsetArcwidth(int w)Set the arc width.- 
Methods inherited from class org.apache.tools.ant.types.optional.imageio.BasicShapesetFill, setHeight, setStroke, setStrokewidth, setWidth
 - 
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- 
setArcwidthpublic void setArcwidth(int w) Set the arc width.- Parameters:
- w- the value to use.
 
 - 
setArcheightpublic void setArcheight(int h) Set the arc height.- Parameters:
- h- the value to use.
 
 - 
executeDrawOperationpublic java.awt.image.BufferedImage executeDrawOperation() Abstract method which is intended to create an image buffer and return it so it can be drawn into another object. Use an Alpha channel for a "transparent" background..- Specified by:
- executeDrawOperationin interface- DrawOperation
- Returns:
- a planar image
 
 
- 
 
-