Package org.openpdf.pdf
Class AbstractFormField
java.lang.Object
org.openpdf.pdf.AbstractFormField
- All Implemented Interfaces:
ReplacedElement,ITextReplacedElement
- Direct Known Subclasses:
CheckboxFormField,EmptyReplacedElement,RadioButtonFormField,TextFormField
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected StringgetFieldName(ITextOutputDevice outputDevice, Element e) protected abstract Stringprotected intintintReturns the current location where the element will be rendered on the canvasprotected Stringprotected intgetWidth()protected intgetX()protected intgetY()protected voidinitDimensions(LayoutContext c, BlockBox box, int cssWidth, int cssHeight) protected booleanprotected booleanbooleanprotected booleanprotected voidsetFillColor(PdfTemplate template, FSColor color) protected voidsetHeight(int height) voidsetLocation(int x, int y) Assigns the new locations where the element will be rendered.protected voidsetStrokeColor(PdfTemplate template, FSColor color) protected voidsetWidth(int width) protected voidsetX(int x) protected voidsetY(int y) protected Stringspaces(int count) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openpdf.pdf.ITextReplacedElement
paintMethods inherited from interface org.openpdf.extend.ReplacedElement
getBaseline, hasBaseline
-
Field Details
-
DEFAULT_CHECKED_STATE
- See Also:
-
OFF_STATE
- See Also:
-
FONT_SIZE_ADJUSTMENT
private static final float FONT_SIZE_ADJUSTMENT- See Also:
-
_x
private int _x -
_y
private int _y -
_width
private int _width -
_height
private int _height -
_fieldName
-
-
Constructor Details
-
AbstractFormField
public AbstractFormField()
-
-
Method Details
-
getFieldType
-
getX
protected int getX() -
setX
protected void setX(int x) -
getY
protected int getY() -
setY
protected void setY(int y) -
getWidth
protected int getWidth() -
setWidth
protected void setWidth(int width) -
getHeight
protected int getHeight() -
setHeight
protected void setHeight(int height) -
getFieldName
-
getValue
-
isChecked
-
isReadOnly
-
isSelected
-
detach
- Specified by:
detachin interfaceReplacedElement
-
getIntrinsicHeight
public int getIntrinsicHeight()- Specified by:
getIntrinsicHeightin interfaceReplacedElement
-
getIntrinsicWidth
public int getIntrinsicWidth()- Specified by:
getIntrinsicWidthin interfaceReplacedElement
-
getLocation
Description copied from interface:ReplacedElementReturns the current location where the element will be rendered on the canvas- Specified by:
getLocationin interfaceReplacedElement
-
isRequiresInteractivePaint
public boolean isRequiresInteractivePaint()- Specified by:
isRequiresInteractivePaintin interfaceReplacedElement
-
setLocation
public void setLocation(int x, int y) Description copied from interface:ReplacedElementAssigns the new locations where the element will be rendered.- Specified by:
setLocationin interfaceReplacedElement- Parameters:
x- new horizontal positiony- new vertical position
-
initDimensions
-
spaces
-
setStrokeColor
-
setFillColor
-