瀏覽代碼

State --> PaintingState cleanup.

git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/Temp_AFPGOCAResources@711549 13f79535-47bb-0310-9956-ffa450edef68
tags/fop-1_0
Adrian Cumiskey 15 年之前
父節點
當前提交
e4de9639e4
共有 1 個文件被更改,包括 15 次插入15 次删除
  1. 15
    15
      src/java/org/apache/fop/afp/AFPGraphics2D.java

+ 15
- 15
src/java/org/apache/fop/afp/AFPGraphics2D.java 查看文件

@@ -98,7 +98,7 @@ public class AFPGraphics2D extends AbstractGraphics2D {
private AFPResourceInfo resourceInfo = null;

/** Current AFP state */
private AFPPaintingState state = null;
private AFPPaintingState paintingState = null;

/** The AFP FontInfo */
private FontInfo fontInfo;
@@ -128,7 +128,7 @@ public class AFPGraphics2D extends AbstractGraphics2D {
this.customTextHandler = g2d.customTextHandler;
this.resourceManager = g2d.resourceManager;
this.resourceInfo = g2d.resourceInfo;
this.state = g2d.state;
this.paintingState = g2d.paintingState;
}

/**
@@ -176,7 +176,7 @@ public class AFPGraphics2D extends AbstractGraphics2D {

// set line type/style (note: this is an approximation at best!)
float[] dashArray = basicStroke.getDashArray();
if (state.setDashArray(dashArray)) {
if (paintingState.setDashArray(dashArray)) {
byte type = GraphicsSetLineType.DEFAULT; // normally SOLID
if (dashArray != null) {
type = GraphicsSetLineType.DOTTED; // default to plain DOTTED if dashed line
@@ -224,7 +224,7 @@ public class AFPGraphics2D extends AbstractGraphics2D {
}

Color color = getColor();
if (state.setColor(color)) {
if (paintingState.setColor(color)) {
graphicsObj.setColor(color);
}

@@ -422,7 +422,7 @@ public class AFPGraphics2D extends AbstractGraphics2D {

imageObjectInfo.setMimeType(MimeConstants.MIME_AFP_IOCA_FS45);

imageObjectInfo.setBitsPerPixel(state.getBitsPerPixel());
imageObjectInfo.setBitsPerPixel(paintingState.getBitsPerPixel());

imageObjectInfo.setResourceInfo(resourceInfo);

@@ -432,7 +432,7 @@ public class AFPGraphics2D extends AbstractGraphics2D {
int dataWidth = renderedImage.getWidth();
imageObjectInfo.setDataWidth(dataWidth);

boolean colorImages = state.isColorImages();
boolean colorImages = paintingState.isColorImages();
imageObjectInfo.setColor(colorImages);

ByteArrayOutputStream boas = new ByteArrayOutputStream();
@@ -442,7 +442,7 @@ public class AFPGraphics2D extends AbstractGraphics2D {
// convert to grayscale
if (!colorImages) {
boas.reset();
int bitsPerPixel = state.getBitsPerPixel();
int bitsPerPixel = paintingState.getBitsPerPixel();
imageObjectInfo.setBitsPerPixel(bitsPerPixel);
ImageEncodingHelper.encodeRGBAsGrayScale(
imageData, dataWidth, dataHeight, bitsPerPixel, boas);
@@ -464,7 +464,7 @@ public class AFPGraphics2D extends AbstractGraphics2D {
objectAreaInfo.setX(Math.round(dstPts[X]));
objectAreaInfo.setY(Math.round(dstPts[Y]));

AFPUnitConverter unitConv = state.getUnitConverter();
AFPUnitConverter unitConv = paintingState.getUnitConverter();

int w = Math.round(unitConv.pt2units(width));
objectAreaInfo.setWidth(w);
@@ -472,7 +472,7 @@ public class AFPGraphics2D extends AbstractGraphics2D {
int h = Math.round(unitConv.pt2units(height));
objectAreaInfo.setHeight(h);

int resolution = state.getResolution();
int resolution = paintingState.getResolution();
objectAreaInfo.setWidthRes(resolution);
objectAreaInfo.setHeightRes(resolution);

@@ -577,19 +577,19 @@ public class AFPGraphics2D extends AbstractGraphics2D {
/**
* Sets the AFP painting state
*
* @param state the AFP painting state
* @param paintingState the AFP painting state
*/
public void setPaintingState(AFPPaintingState state) {
this.state = state;
public void setPaintingState(AFPPaintingState paintingState) {
this.paintingState = paintingState;
}

/**
* Returns the AFP state
* Returns the AFP painting state
*
* @return the AFP state
* @return the AFP painting state
*/
public AFPPaintingState getPaintingState() {
return this.state;
return this.paintingState;
}

/**

Loading…
取消
儲存