|
fop 1.0 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.fop.render.intermediate.BorderPainter
org.apache.fop.render.pdf.PDFBorderPainter
PDF-specific implementation of the BorderPainter.
| Constructor Summary | |
PDFBorderPainter(PDFContentGenerator generator)
|
|
| Method Summary | |
protected void |
clip()
Reduces the current clipping region to the current path. |
protected void |
closePath()
Closes the current path. |
protected void |
drawBorderLine(int x1,
int y1,
int x2,
int y2,
boolean horz,
boolean startOrBefore,
int style,
java.awt.Color col)
Draws a border line. |
static void |
drawBorderLine(PDFContentGenerator generator,
float x1,
float y1,
float x2,
float y2,
boolean horz,
boolean startOrBefore,
int style,
java.awt.Color col)
{@inheritDoc} |
void |
drawLine(java.awt.Point start,
java.awt.Point end,
int width,
java.awt.Color color,
RuleStyle style)
Draws a line/rule. |
protected void |
lineTo(int x,
int y)
Draws a line from the current cursor position to the given coordinates. |
protected void |
moveTo(int x,
int y)
Moves the cursor to the given coordinate. |
protected void |
restoreGraphicsState()
Restore the last graphics state from the stack. |
protected void |
saveGraphicsState()
Save the graphics state on the stack. |
| Methods inherited from class org.apache.fop.render.intermediate.BorderPainter |
drawBorders |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public PDFBorderPainter(PDFContentGenerator generator)
| Method Detail |
protected void drawBorderLine(int x1,
int y1,
int x2,
int y2,
boolean horz,
boolean startOrBefore,
int style,
java.awt.Color col)
drawBorderLine in class BorderPainterx1 - X coordinate of the upper left corner
of the line's bounding rectangle (in millipoints)y1 - start Y coordinate of the upper left corner
of the line's bounding rectangle (in millipoints)x2 - end X coordinate of the lower right corner
of the line's bounding rectangle (in millipoints)y2 - end y coordinate of the lower right corner
of the line's bounding rectangle (in millipoints)horz - true if it is a horizontal linestartOrBefore - true if the line is the start or end edge of a border boxstyle - the border stylecol - the border color
public static void drawBorderLine(PDFContentGenerator generator,
float x1,
float y1,
float x2,
float y2,
boolean horz,
boolean startOrBefore,
int style,
java.awt.Color col)
public void drawLine(java.awt.Point start,
java.awt.Point end,
int width,
java.awt.Color color,
RuleStyle style)
drawLine in class BorderPainterstart - start point (coordinates in millipoints)end - end point (coordinates in millipoints)width - width of the linecolor - the line colorstyle - the rule style
protected void moveTo(int x,
int y)
moveTo in class BorderPainterx - the X coordinate (in millipoints)y - the Y coordinate (in millipoints)
protected void lineTo(int x,
int y)
lineTo in class BorderPainterx - the X coordinate (in millipoints)y - the Y coordinate (in millipoints)protected void closePath()
closePath in class BorderPainterprotected void clip()
clip in class BorderPainterprotected void saveGraphicsState()
saveGraphicsState in class BorderPainterprotected void restoreGraphicsState()
restoreGraphicsState in class BorderPainter
|
fop 1.0 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||