aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/fop/render/pdf/PDFRenderer.java
diff options
context:
space:
mode:
authorGlen Mazza <gmazza@apache.org>2003-10-28 04:22:14 +0000
committerGlen Mazza <gmazza@apache.org>2003-10-28 04:22:14 +0000
commit153b66c5d6b402f88f10101614c73b2fe188618d (patch)
tree92242a16295065a0ad5b596bc894759dd95bc8c9 /src/java/org/apache/fop/render/pdf/PDFRenderer.java
parenta25886fa6eb7c702e71c46e2921e57c449344ee2 (diff)
downloadxmlgraphics-fop-153b66c5d6b402f88f10101614c73b2fe188618d.tar.gz
xmlgraphics-fop-153b66c5d6b402f88f10101614c73b2fe188618d.zip
renamed org.apache.fop.area.inline.Word to .TextArea (.Text not used to avoid
conflicts with org.w3c.dom.Text) changed Renderer.renderWord() method to renderText(). git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@196973 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/java/org/apache/fop/render/pdf/PDFRenderer.java')
-rw-r--r--src/java/org/apache/fop/render/pdf/PDFRenderer.java24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/java/org/apache/fop/render/pdf/PDFRenderer.java b/src/java/org/apache/fop/render/pdf/PDFRenderer.java
index bc631660d..5fa8ecdcb 100644
--- a/src/java/org/apache/fop/render/pdf/PDFRenderer.java
+++ b/src/java/org/apache/fop/render/pdf/PDFRenderer.java
@@ -83,7 +83,7 @@ import org.apache.fop.area.Trait;
import org.apache.fop.area.TreeExt;
import org.apache.fop.area.extensions.BookmarkData;
import org.apache.fop.area.inline.Character;
-import org.apache.fop.area.inline.Word;
+import org.apache.fop.area.inline.TextArea;
import org.apache.fop.area.inline.Viewport;
import org.apache.fop.area.inline.ForeignObject;
import org.apache.fop.area.inline.Image;
@@ -889,13 +889,13 @@ public class PDFRenderer extends PrintRenderer {
}
/**
- * @see org.apache.fop.render.Renderer#renderWord(Word)
+ * @see org.apache.fop.render.Renderer#renderText(Text)
*/
- public void renderWord(Word word) {
+ public void renderText(TextArea text) {
StringBuffer pdf = new StringBuffer();
- String name = (String) word.getTrait(Trait.FONT_NAME);
- int size = ((Integer) word.getTrait(Trait.FONT_SIZE)).intValue();
+ String name = (String) text.getTrait(Trait.FONT_NAME);
+ int size = ((Integer) text.getTrait(Trait.FONT_SIZE)).intValue();
// This assumes that *all* CIDFonts use a /ToUnicode mapping
Typeface f = (Typeface) fontInfo.getFonts().get(name);
@@ -906,7 +906,7 @@ public class PDFRenderer extends PrintRenderer {
String endText = useMultiByte ? "> " : ") ";
updateFont(name, size, pdf);
- ColorType ct = (ColorType)word.getTrait(Trait.COLOR);
+ ColorType ct = (ColorType) text.getTrait(Trait.COLOR);
if (ct != null) {
updateColor(ct, true, pdf);
}
@@ -915,12 +915,12 @@ public class PDFRenderer extends PrintRenderer {
// currentBlockIPPosition: 0 for beginning of line; nonzero
// where previous line area failed to take up entire allocated space
int rx = currentBlockIPPosition + IPMarginOffset;
- int bl = currentBPPosition + BPMarginOffset + word.getOffset();
+ int bl = currentBPPosition + BPMarginOffset + text.getOffset();
/* System.out.println("BlockIP Position: " + currentBlockIPPosition +
"; currentBPPosition: " + currentBPPosition +
- "; offset: " + word.getOffset() +
- "; Word = " + word.getWord()); */
+ "; offset: " + text.getOffset() +
+ "; Text = " + text.getTextArea()); */
// Set letterSpacing
//float ls = fs.getLetterSpacing() / this.currentFontSize;
@@ -952,10 +952,10 @@ public class PDFRenderer extends PrintRenderer {
pdf.append(startText);
}
}
- prevWordWidth = word.getWidth();
+ prevWordWidth = text.getWidth();
prevWordX = rx;
- String s = word.getWord();
+ String s = text.getTextArea();
FontMetrics metrics = fontInfo.getMetricsFor(name);
Font fs = new Font(name, metrics, size);
@@ -964,7 +964,7 @@ public class PDFRenderer extends PrintRenderer {
currentStream.add(pdf.toString());
- super.renderWord(word);
+ super.renderText(text);
}
/**