You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by gm...@apache.org on 2004/02/27 04:21:59 UTC
cvs commit: xml-fop/src/java/org/apache/fop/fo FOText.java FObjMixed.java
gmazza 2004/02/26 19:21:59
Modified: src/java/org/apache/fop/fo FOText.java FObjMixed.java
Log:
Some simplification of FOText object.
Revision Changes Path
1.13 +7 -9 xml-fop/src/java/org/apache/fop/fo/FOText.java
Index: FOText.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FOText.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- FOText.java 17 Jan 2004 19:29:46 -0000 1.12
+++ FOText.java 27 Feb 2004 03:21:59 -0000 1.13
@@ -74,7 +74,6 @@
* the character array containing the text
*/
public char[] ca;
- public int start;
/**
* the length of the character array containing the text
@@ -121,17 +120,16 @@
*
* @param chars array of chars which contains the text in this object (may
* be a superset of the text in this object
- * @param s starting index into char[] for the text in this object
- * @param e ending index into char[] for the text in this object
+ * @param start starting index into char[] for the text in this object
+ * @param end ending index into char[] for the text in this object
* @param ti TextInfo object for the text in this object
* @param parent FONode that is the parent of this object
*/
- public FOText(char[] chars, int s, int e, TextInfo ti, FONode parent) {
+ public FOText(char[] chars, int start, int end, TextInfo ti, FONode parent) {
super(parent);
- this.start = 0;
- this.ca = new char[e - s];
- System.arraycopy(chars, s, ca, 0, e - s);
- this.length = e - s;
+ length = end - start;
+ this.ca = new char[length];
+ System.arraycopy(chars, start, ca, 0, length);
textInfo = ti;
createBlockPointers();
textTransform();
@@ -152,7 +150,7 @@
return true;
}
- for (int i = start; i < start + length; i++) {
+ for (int i = 0; i < length; i++) {
char ch = ca[i];
if (!((ch == ' ')
|| (ch == '\n')
1.19 +1 -1 xml-fop/src/java/org/apache/fop/fo/FObjMixed.java
Index: FObjMixed.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/FObjMixed.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- FObjMixed.java 26 Dec 2003 22:11:17 -0000 1.18
+++ FObjMixed.java 27 Feb 2004 03:21:59 -0000 1.19
@@ -87,7 +87,7 @@
ft.setName("text");
/* characters() processing empty for FOTreeHandler, not empty for RTF & MIFHandlers */
- getFOTreeControl().getFOInputHandler().characters(ft.ca, ft.start, ft.length);
+ getFOTreeControl().getFOInputHandler().characters(ft.ca, 0, ft.length);
addChild(ft);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-cvs-help@xml.apache.org