vmote 2003/06/30 10:45:33
Modified: src/java/org/apache/fop/rtf/rtflib/rtfdoc
IRtfPageNumberCitationContainer.java
IRtfPageNumberContainer.java
IRtfParagraphContainer.java
IRtfParagraphKeepTogetherContainer.java
IRtfTableContainer.java IRtfTextContainer.java
IrtfTemplateContainer.java
ParagraphKeeptogetherContext.java RtfAfter.java
RtfAfterBeforeBase.java
src/java/org/apache/fop/rtf/rtflib/testdocs BasicLink.java
CreateTestDocuments.java DummyTableColumnsInfo.java
ExternalGraphic.java ListInTable.java
MergedTableCells.java NestedTable.java
ParagraphAlignment.java SimpleDocument.java
SimpleLists.java SimpleTable.java TestDocument.java
TextAttributes.java Whitespace.java
src/java/org/apache/fop/rtf/rtflib/tools ImageConstants.java
ImageUtil.java
Log:
style changes only.
Revision Changes Path
1.3 +3 -4
xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfPageNumberCitationContainer.java
Index: IRtfPageNumberCitationContainer.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfPageNumberCitationContainer.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- IRtfPageNumberCitationContainer.java 29 Jun 2003 22:56:29 -0000 1.2
+++ IRtfPageNumberCitationContainer.java 30 Jun 2003 17:45:32 -0000 1.3
@@ -60,7 +60,6 @@
import java.io.IOException;
-public interface IRtfPageNumberCitationContainer
-{
- public RtfPageNumberCitation newPageNumberCitation(String id) throws
IOException;
+public interface IRtfPageNumberCitationContainer {
+ RtfPageNumberCitation newPageNumberCitation(String id) throws IOException;
}
1.3 +3 -4
xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfPageNumberContainer.java
Index: IRtfPageNumberContainer.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfPageNumberContainer.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- IRtfPageNumberContainer.java 29 Jun 2003 22:56:29 -0000 1.2
+++ IRtfPageNumberContainer.java 30 Jun 2003 17:45:32 -0000 1.3
@@ -60,7 +60,6 @@
import java.io.IOException;
-public interface IRtfPageNumberContainer
-{
- public RtfPageNumber newPageNumber() throws IOException;
+public interface IRtfPageNumberContainer {
+ RtfPageNumber newPageNumber() throws IOException;
}
1.3 +4 -5
xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfParagraphContainer.java
Index: IRtfParagraphContainer.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfParagraphContainer.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- IRtfParagraphContainer.java 29 Jun 2003 22:56:29 -0000 1.2
+++ IRtfParagraphContainer.java 30 Jun 2003 17:45:32 -0000 1.3
@@ -64,12 +64,11 @@
* @author Bertrand Delacretaz [EMAIL PROTECTED]
*/
-public interface IRtfParagraphContainer
-{
+public interface IRtfParagraphContainer {
/** close current paragraph if any and start a new one with default attributes
*/
- public RtfParagraph newParagraph() throws IOException;
+ RtfParagraph newParagraph() throws IOException;
/** close current paragraph if any and start a new one with specified
attributes */
- public RtfParagraph newParagraph(RtfAttributes attr) throws IOException;
+ RtfParagraph newParagraph(RtfAttributes attr) throws IOException;
}
1.3 +2 -2
xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfParagraphKeepTogetherContainer.java
Index: IRtfParagraphKeepTogetherContainer.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfParagraphKeepTogetherContainer.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- IRtfParagraphKeepTogetherContainer.java 29 Jun 2003 22:56:29 -0000 1.2
+++ IRtfParagraphKeepTogetherContainer.java 30 Jun 2003 17:45:32 -0000 1.3
@@ -63,5 +63,5 @@
public interface IRtfParagraphKeepTogetherContainer {
/** close current paragraph if any and start a new one */
- public RtfParagraphKeepTogether newParagraphKeepTogether() throws IOException;
+ RtfParagraphKeepTogether newParagraphKeepTogether() throws IOException;
}
1.6 +6 -6
xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfTableContainer.java
Index: IRtfTableContainer.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfTableContainer.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- IRtfTableContainer.java 30 Jun 2003 00:20:07 -0000 1.5
+++ IRtfTableContainer.java 30 Jun 2003 17:45:32 -0000 1.6
@@ -65,13 +65,13 @@
* @author Bertrand Delacretaz [EMAIL PROTECTED]
*/
-public interface IRtfTableContainer
-{
+public interface IRtfTableContainer {
/** close current table if any and start a new one */
- public RtfTable newTable(ITableColumnsInfo tc) throws IOException;
+ RtfTable newTable(ITableColumnsInfo tc) throws IOException;
/** close current table if any and start a new one
- * @param tc added by Boris Poudérous on july 2002 in order to process
number-columns-spanned attribute
+ * @param tc added by Boris Poudérous on july 2002 in order to process
+ * number-columns-spanned attribute
**/
- public RtfTable newTable(RtfAttributes attrs, ITableColumnsInfo tc) throws
IOException;
+ RtfTable newTable(RtfAttributes attrs, ITableColumnsInfo tc) throws IOException;
}
1.3 +6 -7
xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfTextContainer.java
Index: IRtfTextContainer.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IRtfTextContainer.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- IRtfTextContainer.java 29 Jun 2003 22:56:29 -0000 1.2
+++ IRtfTextContainer.java 30 Jun 2003 17:45:32 -0000 1.3
@@ -64,23 +64,22 @@
* @author Bertrand Delacretaz [EMAIL PROTECTED]
*/
-public interface IRtfTextContainer
-{
+public interface IRtfTextContainer {
/** close current text run if any and start a new one with specified attributes
* @param str if not null, added to the RtfText created
*/
- public RtfText newText(String str,RtfAttributes attr) throws IOException;
+ RtfText newText(String str, RtfAttributes attr) throws IOException;
/** close current text run if any and start a new one with default attributes
* @param str if not null, added to the RtfText created
*/
- public RtfText newText(String str) throws IOException;
+ RtfText newText(String str) throws IOException;
/** add a line break */
- public void newLineBreak() throws IOException;
+ void newLineBreak() throws IOException;
/** text containers usually provide default attributes for all texts that they
contain.
* This returns a copy of the container's attributes
*/
- public RtfAttributes getTextContainerAttributes();
+ RtfAttributes getTextContainerAttributes();
}
1.4 +2 -2
xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IrtfTemplateContainer.java
Index: IrtfTemplateContainer.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/IrtfTemplateContainer.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- IrtfTemplateContainer.java 30 Jun 2003 00:20:07 -0000 1.3
+++ IrtfTemplateContainer.java 30 Jun 2003 17:45:32 -0000 1.4
@@ -68,7 +68,7 @@
*
* @exception IOException on error
*/
- public RtfTemplate newTemplate (String str, RtfAttributes attr) throws
IOException;
+ RtfTemplate newTemplate (String str, RtfAttributes attr) throws IOException;
}
1.4 +14 -9
xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/ParagraphKeeptogetherContext.java
Index: ParagraphKeeptogetherContext.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/ParagraphKeeptogetherContext.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ParagraphKeeptogetherContext.java 30 Jun 2003 00:20:07 -0000 1.3
+++ ParagraphKeeptogetherContext.java 30 Jun 2003 17:45:32 -0000 1.4
@@ -67,8 +67,8 @@
public class ParagraphKeeptogetherContext {
- private static int m_paraKeepTogetherOpen=0;
- private static boolean m_paraResetProperties=false;
+ private static int m_paraKeepTogetherOpen = 0;
+ private static boolean m_paraResetProperties = false;
private static ParagraphKeeptogetherContext m_instance = null;
ParagraphKeeptogetherContext() {
@@ -81,11 +81,15 @@
* @return The instance of ParagraphKeeptogetherContext
*/
public static ParagraphKeeptogetherContext getInstance() {
- if (m_instance==null) m_instance = new ParagraphKeeptogetherContext();
+ if (m_instance == null) {
+ m_instance = new ParagraphKeeptogetherContext();
+ }
return m_instance;
}
- /** Return the level of current "keep whith next" paragraph */
+ /**
+ * @return the level of current "keep whith next" paragraph
+ */
public static int getKeepTogetherOpenValue() {
return m_paraKeepTogetherOpen;
}
@@ -97,12 +101,13 @@
/** Close a "keep whith next" paragraph */
public static void KeepTogetherClose() {
- if(m_paraKeepTogetherOpen > 0) {
+ if (m_paraKeepTogetherOpen > 0) {
m_paraKeepTogetherOpen--;
- //If the \pard control word is not present, the current paragraph
inherits all paragraph properties.
+ //If the \pard control word is not present, the current paragraph
+ //inherits all paragraph properties.
//Also the next paragraph must reset the properties otherwise the
\keepn don't stop.
- m_paraResetProperties= (m_paraKeepTogetherOpen==0);
+ m_paraResetProperties = (m_paraKeepTogetherOpen == 0);
}
}
@@ -113,7 +118,7 @@
/** Reset the flag if the paragraph properties have been resested */
public static void setParagraphResetPropertiesUsed() {
- m_paraResetProperties=false;
+ m_paraResetProperties = false;
}
}
1.3 +5 -5 xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfAfter.java
Index: RtfAfter.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfAfter.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- RtfAfter.java 29 Jun 2003 22:56:29 -0000 1.2
+++ RtfAfter.java 30 Jun 2003 17:45:32 -0000 1.3
@@ -64,16 +64,16 @@
/** RtfContainer that encloses footers */
public class RtfAfter extends RtfAfterBeforeBase {
/**RtfBefore attributes*/
- public final static String FOOTER = "footer";
- public final static String[] FOOTER_ATTR = new String[]{
+ public static final String FOOTER = "footer";
+ public static final String[] FOOTER_ATTR = new String[]{
FOOTER
};
RtfAfter(RtfSection parent, Writer w, RtfAttributes attrs) throws IOException {
- super(parent,w,attrs);
+ super(parent, w, attrs);
}
protected void writeMyAttributes() throws IOException {
- writeAttributes(m_attrib,FOOTER_ATTR);
+ writeAttributes(m_attrib, FOOTER_ATTR);
}
}
1.5 +21 -16
xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfAfterBeforeBase.java
Index: RtfAfterBeforeBase.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfAfterBeforeBase.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- RtfAfterBeforeBase.java 29 Jun 2003 22:56:29 -0000 1.4
+++ RtfAfterBeforeBase.java 30 Jun 2003 17:45:32 -0000 1.5
@@ -59,8 +59,6 @@
package org.apache.fop.rtf.rtflib.rtfdoc;
import java.io.Writer;
-import java.io.*;
-import java.util.*;
import java.io.IOException;
import org.apache.fop.rtf.rtflib.interfaces.ITableColumnsInfo;
@@ -72,45 +70,51 @@
abstract class RtfAfterBeforeBase
extends RtfContainer
-implements IRtfParagraphContainer, IRtfExternalGraphicContainer,IRtfTableContainer {
+implements IRtfParagraphContainer, IRtfExternalGraphicContainer, IRtfTableContainer
{
protected RtfAttributes m_attrib;
private RtfParagraph m_para;
private RtfExternalGraphic m_externalGraphic;
private RtfTable m_table;
RtfAfterBeforeBase(RtfSection parent, Writer w, RtfAttributes attrs) throws
IOException {
- super((RtfContainer)parent,w,attrs);
+ super((RtfContainer)parent, w, attrs);
m_attrib = attrs;
}
public RtfParagraph newParagraph() throws IOException {
closeAll();
- m_para = new RtfParagraph(this,m_writer);
+ m_para = new RtfParagraph(this, m_writer);
return m_para;
}
public RtfParagraph newParagraph(RtfAttributes attrs) throws IOException {
closeAll();
- m_para = new RtfParagraph(this,m_writer,attrs);
+ m_para = new RtfParagraph(this, m_writer, attrs);
return m_para;
}
public RtfExternalGraphic newImage() throws IOException {
closeAll();
- m_externalGraphic = new RtfExternalGraphic(this,m_writer);
+ m_externalGraphic = new RtfExternalGraphic(this, m_writer);
return m_externalGraphic;
}
private void closeCurrentParagraph() throws IOException {
- if(m_para!=null) m_para.close();
+ if (m_para != null) {
+ m_para.close();
+ }
}
private void closeCurrentExternalGraphic() throws IOException {
- if(m_externalGraphic!=null) m_externalGraphic.close();
+ if (m_externalGraphic != null) {
+ m_externalGraphic.close();
+ }
}
private void closeCurrentTable() throws IOException {
- if(m_table != null) m_table.close();
+ if (m_table != null) {
+ m_table.close();
+ }
}
protected void writeRtfPrefix() throws IOException {
@@ -119,13 +123,13 @@
}
/** must be implemented to write the header or footer attributes */
- abstract protected void writeMyAttributes() throws IOException;
+ protected abstract void writeMyAttributes() throws IOException;
protected void writeRtfSuffix() throws IOException {
writeGroupMark(false);
}
- public RtfAttributes getAttributes(){
+ public RtfAttributes getAttributes() {
return m_attrib;
}
@@ -136,18 +140,19 @@
}
/** close current table if any and start a new one
- * @param tc added by Boris Poudérous on july 2002 in order to process
number-columns-spanned attribute
+ * @param tc added by Boris Poudérous on july 2002 in order to process
+ * number-columns-spanned attribute
*/
public RtfTable newTable(RtfAttributes attrs, ITableColumnsInfo tc) throws
IOException {
closeAll();
- m_table = new RtfTable(this,m_writer,attrs,tc);
+ m_table = new RtfTable(this, m_writer, attrs, tc);
return m_table;
}
/** close current table if any and start a new one */
public RtfTable newTable(ITableColumnsInfo tc) throws IOException {
closeAll();
- m_table = new RtfTable(this,m_writer,tc);
+ m_table = new RtfTable(this, m_writer, tc);
return m_table;
}
}
1.4 +9 -8
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/BasicLink.java
Index: BasicLink.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/BasicLink.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- BasicLink.java 30 Jun 2003 00:20:08 -0000 1.3
+++ BasicLink.java 30 Jun 2003 17:45:33 -0000 1.4
@@ -58,7 +58,11 @@
package org.apache.fop.rtf.rtflib.testdocs;
-import org.apache.fop.rtf.rtflib.rtfdoc.*;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfSection;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfParagraph;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfHyperLink;
+
import java.io.IOException;
/**
@@ -67,8 +71,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Andreas Putz</a>
*/
-public class BasicLink extends TestDocument
-{
+public class BasicLink extends TestDocument {
//////////////////////////////////////////////////
// @@ Construction
//////////////////////////////////////////////////
@@ -76,13 +79,11 @@
/**
* Default constructor.
*/
- public BasicLink()
- {
+ public BasicLink() {
}
/** generate the body of the test document */
- protected void generateDocument(RtfDocumentArea rda, RtfSection sect) throws
IOException
- {
+ protected void generateDocument(RtfDocumentArea rda, RtfSection sect) throws
IOException {
RtfParagraph p = sect.newParagraph ();
p.newLineBreak();
p.newLineBreak();
1.6 +10 -9
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/CreateTestDocuments.java
Index: CreateTestDocuments.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/CreateTestDocuments.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- CreateTestDocuments.java 30 Jun 2003 00:20:08 -0000 1.5
+++ CreateTestDocuments.java 30 Jun 2003 17:45:33 -0000 1.6
@@ -71,7 +71,7 @@
public static final String TESTDOCS_PACKAGE =
"org.apache.fop.rtf.rtflib.testdocs";
/** List of all TestDocument subclasses from this package */
- private final static String [] classNames = {
+ private static final String [] classNames = {
"SimpleDocument",
"TextAttributes",
"SimpleTable",
@@ -87,24 +87,25 @@
CreateTestDocuments(File outDir)
throws Exception {
- if(!outDir.isDirectory() || !outDir.canWrite()) {
+ if (!outDir.isDirectory() || !outDir.canWrite()) {
throw new IOException("output directory (" + outDir + ") must exist and
be writable");
}
- for(int i=0; i < classNames.length; i++) {
- createOneTestDocument(classNames[i],outDir);
+ for (int i = 0; i < classNames.length; i++) {
+ createOneTestDocument(classNames[i], outDir);
}
}
/** instantiate one TestDocument and let it generate its document */
- void createOneTestDocument(String className,File outDir)
+ void createOneTestDocument(String className, File outDir)
throws Exception {
className = TESTDOCS_PACKAGE + "." + className;
TestDocument td = null;
try {
td = (TestDocument)Class.forName(className).newInstance();
- } catch(Exception e) {
- throw new Exception("unable to instantiate '" + className + " as a
TestDocument object: " + e);
+ } catch (Exception e) {
+ throw new Exception("unable to instantiate '" + className
+ + " as a TestDocument object: " + e);
}
td.setOutputDir(outDir);
td.generateOutput();
@@ -113,7 +114,7 @@
/** execute this to create test documents from all classes listed in classNames
array */
public static void main(String args[])
throws Exception {
- if(args.length < 1) {
+ if (args.length < 1) {
System.err.println("usage: CreateTestDocuments <output directory>");
System.exit(1);
}
1.4 +2 -3
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/DummyTableColumnsInfo.java
Index: DummyTableColumnsInfo.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/DummyTableColumnsInfo.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- DummyTableColumnsInfo.java 29 Jun 2003 22:56:31 -0000 1.3
+++ DummyTableColumnsInfo.java 30 Jun 2003 17:45:33 -0000 1.4
@@ -68,8 +68,7 @@
* @author [EMAIL PROTECTED]
*/
-class DummyTableColumnsInfo implements ITableColumnsInfo
-{
+class DummyTableColumnsInfo implements ITableColumnsInfo {
public float getColumnWidth() {
return INVALID_COLUM_WIDTH;
1.4 +10 -13
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/ExternalGraphic.java
Index: ExternalGraphic.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/ExternalGraphic.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ExternalGraphic.java 30 Jun 2003 00:20:08 -0000 1.3
+++ ExternalGraphic.java 30 Jun 2003 17:45:33 -0000 1.4
@@ -69,8 +69,7 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Andreas Putz</a>
*/
-class ExternalGraphic extends TestDocument
-{
+class ExternalGraphic extends TestDocument {
private String file = "file:///tmp/jfor-images/logo.";
//////////////////////////////////////////////////
@@ -80,13 +79,11 @@
/**
* Default constructor.
*/
- public ExternalGraphic ()
- {
+ public ExternalGraphic () {
}
/** generate the body of the test document */
- protected void generateDocument (RtfDocumentArea rda, RtfSection sect) throws
IOException
- {
+ protected void generateDocument (RtfDocumentArea rda, RtfSection sect) throws
IOException {
RtfParagraph p = sect.newParagraph ();
p.newLineBreak();
p.newLineBreak();
@@ -99,7 +96,7 @@
p.newLineBreak();
p.close();
- p = sect.newParagraph( );
+ p = sect.newParagraph();
p.newLineBreak();
p.newText ("PNG image with 150 % width");
p.newLineBreak();
@@ -109,7 +106,7 @@
p.newLineBreak();
p.close();
- p = sect.newParagraph( );
+ p = sect.newParagraph();
p.newLineBreak();
p.newLineBreak();
p.newText ("JPG image with width = 200px and height = 20 px");
@@ -121,11 +118,11 @@
p.newLineBreak();
p.close();
- p = sect.newParagraph( );
+ p = sect.newParagraph();
p.newLineBreak();
p.newLineBreak();
- p.newText ("GIF image with width = 200px and scaling = 'uniform', that
means the image " +
- "size will adjusted automatically");
+ p.newText ("GIF image with width = 200px and scaling = 'uniform', that
means the image "
+ + "size will adjusted automatically");
p.newLineBreak();
RtfExternalGraphic imageD = sect.newImage ();
imageD.setURL (file + "gif");
@@ -134,7 +131,7 @@
p.newLineBreak();
p.close();
- p = sect.newParagraph( );
+ p = sect.newParagraph();
p.newLineBreak();
p.newLineBreak();
p.newText ("GIF image");
1.3 +25 -17
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/ListInTable.java
Index: ListInTable.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/ListInTable.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ListInTable.java 29 Jun 2003 22:56:31 -0000 1.2
+++ ListInTable.java 30 Jun 2003 17:45:33 -0000 1.3
@@ -58,43 +58,51 @@
package org.apache.fop.rtf.rtflib.testdocs;
-import java.util.Date;
-import java.io.*;
-import org.apache.fop.rtf.rtflib.rtfdoc.*;
+import java.io.IOException;
+
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfSection;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfList;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfTable;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfTableRow;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfTableCell;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfListItem;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfParagraph;
/** Generates a simple RTF test document for the jfor rtflib package.
*/
-class ListInTable extends TestDocument
-{
+class ListInTable extends TestDocument {
/** generate the body of the test document */
- protected void generateDocument(RtfDocumentArea rda,RtfSection sect)
+ protected void generateDocument(RtfDocumentArea rda, RtfSection sect)
throws IOException {
- sect.newParagraph().newText("There must be a table below where the second
cell contains a bulleted list mixed with normal paragraphs");
+ sect.newParagraph().newText("There must be a table below where the "
+ + "second cell contains a bulleted list mixed with normal
paragraphs");
final RtfTable tbl = sect.newTable(new DummyTableColumnsInfo());
final RtfTableRow row = tbl.newTableRow();
row.newTableCell(RtfTableCell.DEFAULT_CELL_WIDTH).newParagraph().newText("cell A,
simple");
final RtfTableCell c = row.newTableCell(RtfTableCell.DEFAULT_CELL_WIDTH);
- c.newParagraph().newText("cell B, contains this paragraph followed by a
list and another paragraph");
- fillList(c.newList(null),1,3);
+ c.newParagraph().newText("cell B, contains this paragraph followed by "
+ + "a list and another paragraph");
+ fillList(c.newList(null), 1, 3);
c.newParagraph().newText("Normal paragraph, follows the list.");
row.newTableCell(RtfTableCell.DEFAULT_CELL_WIDTH).newParagraph().newText("cell C,
simple");
}
- private void fillList(RtfList list,int listIndex,int nItems)
- throws IOException
- {
- for(int i=0; i < nItems; i++) {
+ private void fillList(RtfList list, int listIndex, int nItems)
+ throws IOException {
+ for (int i = 0; i < nItems; i++) {
final RtfListItem item = list.newListItem();
- for(int j=0; j <= i; j++) {
+ for (int j = 0; j <= i; j++) {
final RtfParagraph para = item.newParagraph();
para.newText("List " + listIndex + ", item " + i + ", paragraph " +
j);
- if(i==0 && j==0) {
+ if (i == 0 && j == 0) {
final String txt = "This item takes more than one line to check
word-wrapping.";
- para.newText(". " + "This list must have " + nItems + " items.
" + txt + " " + txt + " " + txt);
+ para.newText(". " + "This list must have " + nItems
+ + " items. " + txt + " " + txt + " " + txt);
}
}
}
1.3 +14 -9
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/MergedTableCells.java
Index: MergedTableCells.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/MergedTableCells.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- MergedTableCells.java 29 Jun 2003 22:56:31 -0000 1.2
+++ MergedTableCells.java 30 Jun 2003 17:45:33 -0000 1.3
@@ -58,18 +58,21 @@
package org.apache.fop.rtf.rtflib.testdocs;
-import java.util.Date;
-import java.io.*;
-import org.apache.fop.rtf.rtflib.rtfdoc.*;
+import java.io.IOException;
+
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfSection;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfTable;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfTableRow;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfTableCell;
/** Generates an RTF test document containing merged table cells
* @author Bertrand Delacretaz [EMAIL PROTECTED]
*/
-class MergedTableCells extends TestDocument
-{
+class MergedTableCells extends TestDocument {
/** generate the body of the test document */
- protected void generateDocument(RtfDocumentArea rda,RtfSection sect)
+ protected void generateDocument(RtfDocumentArea rda, RtfSection sect)
throws IOException {
sect.newParagraph().newText("This document contains a table with some
merged cells.");
@@ -81,7 +84,8 @@
RtfTableRow r = tbl.newTableRow();
RtfTableCell c = r.newTableCell(80 * MM_TO_TWIPS);
c.setHMerge(c.MERGE_START);
- c.newParagraph().newText("cell 0,0, width 80mm, merge start, followed
by two merged cells totalling 80mm width.");
+ c.newParagraph().newText("cell 0,0, width 80mm, merge start, "
+ + "followed by two merged cells totalling 80mm width.");
c = r.newTableCell(40 * MM_TO_TWIPS);
c.setHMerge(c.MERGE_WITH_PREVIOUS);
@@ -137,7 +141,8 @@
// fifth row, just one cell
{
RtfTableRow r = tbl.newTableRow();
- r.newTableCell(160 * MM_TO_TWIPS).newParagraph().newText("cell 4,0,
width 160mm, only cell in this row");
+ r.newTableCell(160 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 4,0, width 160mm, only cell in this row");
}
}
}
1.3 +58 -30
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/NestedTable.java
Index: NestedTable.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/NestedTable.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- NestedTable.java 29 Jun 2003 22:56:31 -0000 1.2
+++ NestedTable.java 30 Jun 2003 17:45:33 -0000 1.3
@@ -58,9 +58,15 @@
package org.apache.fop.rtf.rtflib.testdocs;
-import java.util.Date;
-import java.io.*;
-import org.apache.fop.rtf.rtflib.rtfdoc.*;
+import java.io.IOException;
+
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfSection;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfTable;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfParagraph;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfTableRow;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfTableCell;
+
/** Generates an RTF document to test nested tables with the jfor rtflib package.
* @author Bertrand Delacretaz [EMAIL PROTECTED]
*/
@@ -69,9 +75,10 @@
private static final int MM_TO_TWIPS = (int)(1440f / 25.4f);
/** generate the body of the test document */
- protected void generateDocument(RtfDocumentArea rda,RtfSection sect)
+ protected void generateDocument(RtfDocumentArea rda, RtfSection sect)
throws IOException {
- sect.newParagraph().newText("This document demonstrates pseudo-nested
tables created using merged table cells");
+ sect.newParagraph().newText("This document demonstrates pseudo-nested "
+ + "tables created using merged table cells");
firstTestTable(sect);
RtfParagraph p = sect.newParagraph();
@@ -102,21 +109,27 @@
// second row contains nested table
{
RtfTableRow r = tbl.newTableRow();
- r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 1,0,
width 40mm, to the left of nested table.");
+ r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 1,0, width 40mm, to the left of nested table.");
final RtfTableCell c = r.newTableCell(80 * MM_TO_TWIPS);
- c.newParagraph().newText("cell 1,1, width 80mm, this text is followed
by a nested table in the same cell, followed by text that says 'AFTER NESTED TABLE'.");
- fillNestedTable(c.newTable(new DummyTableColumnsInfo()),1);
+ c.newParagraph().newText("cell 1,1, width 80mm, this text is "
+ + "followed by a nested table in the same cell, followed "
+ + "by text that says 'AFTER NESTED TABLE'.");
+ fillNestedTable(c.newTable(new DummyTableColumnsInfo()), 1);
c.newParagraph().newText("AFTER NESTED TABLE");
- r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 1,2,
width 40mm, to the right of nested table.");
+ r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 1,2, width 40mm, to the right of nested table.");
}
// third row, normal
{
RtfTableRow r = tbl.newTableRow();
- r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText("cell 2,0,
width 80mm, this row has two cells.");
- r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText("cell 2,1,
width 80mm, last cell.");
+ r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 2,0, width 80mm, this row has two cells.");
+ r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 2,1, width 80mm, last cell.");
}
}
@@ -129,65 +142,80 @@
{
RtfTableRow r = tbl.newTableRow();
RtfTableCell c = r.newTableCell(160 * MM_TO_TWIPS);
- c.newParagraph().newText("second test table: cell 0,0, width 160mm,
only cell in this row.");
+ c.newParagraph().newText("second test table: cell 0,0, width 160mm, "
+ + "only cell in this row.");
}
// second row contains nested table
{
RtfTableRow r = tbl.newTableRow();
- r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 1,0,
width 40mm, to the left of nested tables.");
+ r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 1,0, width 40mm, to the left of nested tables.");
final RtfTableCell c = r.newTableCell(80 * MM_TO_TWIPS);
- c.newParagraph().newText("cell 1,1, width 80mm, this text is followed
by a nested table in the same cell, followed by text that says 'BETWEEN', then another
table, then 'AFTER'.");
- fillNestedTable(c.newTable(new DummyTableColumnsInfo()),2);
+ c.newParagraph().newText("cell 1,1, width 80mm, this text is "
+ + "followed by a nested table in the same cell, followed "
+ + "by text that says 'BETWEEN', then another table, then
'AFTER'.");
+ fillNestedTable(c.newTable(new DummyTableColumnsInfo()), 2);
c.newParagraph().newText("BETWEEN");
- fillNestedTable(c.newTable(new DummyTableColumnsInfo()),3);
+ fillNestedTable(c.newTable(new DummyTableColumnsInfo()), 3);
c.newParagraph().newText("AFTER");
- r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 1,2,
width 40mm, to the right of nested table.");
+ r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 1,2, width 40mm, to the right of nested table.");
}
// third row, normal
{
RtfTableRow r = tbl.newTableRow();
- r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText("cell 2,0,
width 80mm, this row has two cells.");
- r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText("cell 2,1,
width 80mm, last cell.");
+ r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 2,0, width 80mm, this row has two cells.");
+ r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 2,1, width 80mm, last cell.");
}
}
private void thirdTestTable(RtfSection sect)
throws IOException {
- sect.newParagraph().newText("Third test: table with two nested tables in
cell 1,1 and one nested table in cell 0,1");
+ sect.newParagraph().newText("Third test: table with two nested tables "
+ + "in cell 1,1 and one nested table in cell 0,1");
final RtfTable tbl = sect.newTable(new DummyTableColumnsInfo());
// first row, normal
{
RtfTableRow r = tbl.newTableRow();
RtfTableCell c = r.newTableCell(80 * MM_TO_TWIPS);
- c.newParagraph().newText("third test table: cell 0,0, width 40mm, the
cell to its right contains a nested table with no other text.");
+ c.newParagraph().newText("third test table: cell 0,0, width 40mm, "
+ + "the cell to its right contains a nested table with no other
text.");
c = r.newTableCell(80 * MM_TO_TWIPS);
- fillNestedTable(c.newTable(new DummyTableColumnsInfo()),4);
+ fillNestedTable(c.newTable(new DummyTableColumnsInfo()), 4);
}
// second row contains nested table
{
RtfTableRow r = tbl.newTableRow();
- r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 1,0,
width 40mm, to the left of nested tables.");
+ r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 1,0, width 40mm, to the left of nested tables.");
final RtfTableCell c = r.newTableCell(80 * MM_TO_TWIPS);
- c.newParagraph().newText("cell 1,1, width 80mm, this text is followed
by a nested table in the same cell, followed by text that says 'BETWEEN', then another
table, then 'AFTER'.");
- fillNestedTable(c.newTable(new DummyTableColumnsInfo()),5);
+ c.newParagraph().newText("cell 1,1, width 80mm, this text is "
+ + "followed by a nested table in the same cell, followed "
+ + "by text that says 'BETWEEN', then another table, then
'AFTER'.");
+ fillNestedTable(c.newTable(new DummyTableColumnsInfo()), 5);
c.newParagraph().newText("BETWEEN");
- fillNestedTable(c.newTable(new DummyTableColumnsInfo()),6);
+ fillNestedTable(c.newTable(new DummyTableColumnsInfo()), 6);
c.newParagraph().newText("AFTER");
- r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText("cell 1,2,
width 40mm, to the right of nested table.");
+ r.newTableCell(40 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 1,2, width 40mm, to the right of nested table.");
}
// third row, normal
{
RtfTableRow r = tbl.newTableRow();
- r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText("cell 2,0,
width 80mm, this row has two cells.");
- r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText("cell 2,1,
width 80mm, last cell.");
+ r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 2,0, width 80mm, this row has two cells.");
+ r.newTableCell(80 * MM_TO_TWIPS).newParagraph().newText
+ ("cell 2,1, width 80mm, last cell.");
}
}
1.4 +3 -6
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/ParagraphAlignment.java
Index: ParagraphAlignment.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/ParagraphAlignment.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ParagraphAlignment.java 30 Jun 2003 00:20:09 -0000 1.3
+++ ParagraphAlignment.java 30 Jun 2003 17:45:33 -0000 1.4
@@ -60,7 +60,6 @@
import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
import org.apache.fop.rtf.rtflib.rtfdoc.RtfSection;
-import org.apache.fop.rtf.rtflib.rtfdoc.RtfExternalGraphic;
import org.apache.fop.rtf.rtflib.rtfdoc.RtfParagraph;
import org.apache.fop.rtf.rtflib.rtfdoc.RtfText;
import org.apache.fop.rtf.rtflib.rtfdoc.RtfAttributes;
@@ -68,11 +67,9 @@
/** Generates a simple RTF test document for the jfor rtflib package.
* @author Bertrand Delacretaz [EMAIL PROTECTED]
*/
-public class ParagraphAlignment extends TestDocument
-{
+public class ParagraphAlignment extends TestDocument {
- public ParagraphAlignment()
- {
+ public ParagraphAlignment() {
}
protected void generateDocument(RtfDocumentArea rda, RtfSection sect) throws
java.io.IOException
{
1.3 +9 -8
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/SimpleDocument.java
Index: SimpleDocument.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/SimpleDocument.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- SimpleDocument.java 29 Jun 2003 22:56:31 -0000 1.2
+++ SimpleDocument.java 30 Jun 2003 17:45:33 -0000 1.3
@@ -58,25 +58,26 @@
package org.apache.fop.rtf.rtflib.testdocs;
-import java.util.Date;
-import java.io.*;
-import org.apache.fop.rtf.rtflib.rtfdoc.*;
+import java.io.IOException;
+
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfSection;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfParagraph;
/** Generates a simple RTF test document for the jfor rtflib package.
* @author Bertrand Delacretaz [EMAIL PROTECTED]
*/
class SimpleDocument
-extends TestDocument
-{
+extends TestDocument {
/** generate the body of the test document */
- protected void generateDocument(RtfDocumentArea rda,RtfSection sect)
+ protected void generateDocument(RtfDocumentArea rda, RtfSection sect)
throws IOException {
sect.newParagraph().newText("First paragraph of the simple RTF test
document.");
final RtfParagraph para = sect.newParagraph();
para.newText("Second paragraph of simple RTF test document.\n");
- for(int i=0; i < 242; i++) {
+ for (int i = 0; i < 242; i++) {
para.newText("This is string " + i);
para.newLineBreak();
}
1.3 +23 -18
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/SimpleLists.java
Index: SimpleLists.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/SimpleLists.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- SimpleLists.java 29 Jun 2003 22:56:31 -0000 1.2
+++ SimpleLists.java 30 Jun 2003 17:45:33 -0000 1.3
@@ -58,45 +58,50 @@
package org.apache.fop.rtf.rtflib.testdocs;
-import java.util.Date;
-import java.io.*;
-import org.apache.fop.rtf.rtflib.rtfdoc.*;
+import java.io.IOException;
+
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfSection;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfList;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfListItem;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfParagraph;
/** Generates a simple RTF test document for the jfor rtflib package.
* @author Bertrand Delacretaz [EMAIL PROTECTED]
*/
-class SimpleLists extends TestDocument
-{
+class SimpleLists extends TestDocument {
/** generate the body of the test document */
- protected void generateDocument(RtfDocumentArea rda,RtfSection sect)
+ protected void generateDocument(RtfDocumentArea rda, RtfSection sect)
throws IOException {
sect.newParagraph().newText("First paragraph of the 'SimpleLists' RTF test
document.");
sect.newParagraph().newText("First bulleted list with 5 items.");
- makeList(sect,1,5,null);
+ makeList(sect, 1, 5, null);
sect.newParagraph().newText("Normal paragraph between lists 1 and 2.");
- makeList(sect,2,3,null);
+ makeList(sect, 2, 3, null);
sect.newParagraph().newText("Normal paragraph after list 2.");
sect.newParagraph().newText("Now a numbered list (4 items):");
final RtfList.NumberingStyle nn = new RtfList.NumberingStyle();
nn.isBulletedList = false;
- makeList(sect,3,4,nn);
+ makeList(sect, 3, 4, nn);
}
- private void makeList(RtfSection sect,int listIndex,int
nItems,RtfList.NumberingStyle ns)
- throws IOException
- {
+ private void makeList(RtfSection sect, int listIndex, int nItems,
RtfList.NumberingStyle ns)
+ throws IOException {
final RtfList list = sect.newList(null);
- if(ns != null) list.setNumberingStyle(ns);
- for(int i=0; i < nItems; i++) {
+ if (ns != null) {
+ list.setNumberingStyle(ns);
+ }
+ for (int i = 0; i < nItems; i++) {
final RtfListItem item = list.newListItem();
- for(int j=0; j <= i; j++) {
+ for (int j = 0; j <= i; j++) {
final RtfParagraph para = item.newParagraph();
para.newText("List " + listIndex + ", item " + i + ", paragraph " +
j);
- if(i==0 && j==0) {
+ if (i == 0 && j == 0) {
final String txt = "This item takes more than one line to check
word-wrapping.";
- para.newText(". " + "This list should have " + nItems + "
items. " + txt + " " + txt + " " + txt);
+ para.newText(". " + "This list should have " + nItems
+ + " items. " + txt + " " + txt + " " + txt);
}
}
}
1.3 +17 -11
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/SimpleTable.java
Index: SimpleTable.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/SimpleTable.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- SimpleTable.java 29 Jun 2003 22:56:31 -0000 1.2
+++ SimpleTable.java 30 Jun 2003 17:45:33 -0000 1.3
@@ -58,16 +58,20 @@
package org.apache.fop.rtf.rtflib.testdocs;
-import java.util.Date;
-import java.io.*;
-import org.apache.fop.rtf.rtflib.rtfdoc.*;
+import java.io.IOException;
+
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfSection;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfTable;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfTableRow;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfTableCell;
/** Generates a simple RTF test document for the jfor rtflib package.
* @author Bertrand Delacretaz [EMAIL PROTECTED]
*/
class SimpleTable extends TestDocument {
/** generate the body of the test document */
- protected void generateDocument(RtfDocumentArea rda,RtfSection sect)
+ protected void generateDocument(RtfDocumentArea rda, RtfSection sect)
throws IOException {
final RtfTable tbl = sect.newTable(new DummyTableColumnsInfo());
final int MAX_ROW = 2;
@@ -75,18 +79,20 @@
final int INCH_TO_TWIPS = 1440;
final int c1w = 4;
- tbl.newTableRow().newTableCell(c1w *
INCH_TO_TWIPS).newParagraph().newText("Here's a table row with just one cell, width "
+ c1w + "''");
+ tbl.newTableRow().newTableCell(c1w * INCH_TO_TWIPS).newParagraph().newText
+ ("Here's a table row with just one cell, width " + c1w + "''");
- for(int row=0; row < MAX_ROW; row++) {
+ for (int row = 0; row < MAX_ROW; row++) {
final RtfTableRow r = tbl.newTableRow();
- for(int col=0; col < MAX_COL; col++) {
+ for (int col = 0; col < MAX_COL; col++) {
final float widthInInches = col / 2f + 1f;
final int widthInTwips = (int)(widthInInches * INCH_TO_TWIPS);
final RtfTableCell c = r.newTableCell(widthInTwips);
- c.newParagraph().newText("(" + row + "," + col + "), width " +
widthInInches + "''");
- if(row==0 && col==1) {
- for(int i=0; i < 4; i++) {
+ c.newParagraph().newText("(" + row + "," + col + "), width "
+ + widthInInches + "''");
+ if (row == 0 && col == 1) {
+ for (int i = 0; i < 4; i++) {
c.newParagraph().newText("additional paragraph " + i + " of
cell 0,1");
}
}
1.5 +18 -16
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/TestDocument.java
Index: TestDocument.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/TestDocument.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- TestDocument.java 29 Jun 2003 22:56:31 -0000 1.4
+++ TestDocument.java 30 Jun 2003 17:45:33 -0000 1.5
@@ -59,8 +59,14 @@
package org.apache.fop.rtf.rtflib.testdocs;
import java.util.Date;
-import java.io.*;
-import org.apache.fop.rtf.rtflib.rtfdoc.*;
+import java.io.File;
+import java.io.IOException;
+import java.io.FileWriter;
+
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfSection;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfFile;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfParagraph;
//import org.apache.fop.rtf.rtflib.jfor.main.JForVersionInfo;
/** Base class for generating RTF documents used to test the jfor rtflib package.
@@ -71,13 +77,11 @@
private File m_output;
final void setOutputDir(File outDir)
- throws IOException
- {
- m_output = new File(outDir,getRtfFilename());
+ throws IOException {
+ m_output = new File(outDir, getRtfFilename());
}
- final String getRtfFilename()
- {
+ final String getRtfFilename() {
// use class name for output filename
final String name = getClass().getName();
final int pos = name.lastIndexOf('.');
@@ -85,26 +89,24 @@
}
final void generateOutput()
- throws IOException
- {
+ throws IOException {
debugMsg("Generating document " + m_output + "...");
final RtfFile f = new RtfFile(new FileWriter(m_output));
final RtfDocumentArea rda = f.startDocumentArea();
final RtfSection sect = rda.newSection();
addIntroComments(sect);
- generateDocument(rda,sect);
+ generateDocument(rda, sect);
f.flush();
}
- protected abstract void generateDocument(RtfDocumentArea rda,RtfSection sect)
throws IOException;
+ protected abstract void generateDocument(RtfDocumentArea rda, RtfSection sect)
+ throws IOException;
- void debugMsg(String msg)
- {
+ void debugMsg(String msg) {
System.err.println(msg);
}
- protected void addIntroComments(RtfSection sect) throws IOException
- {
+ protected void addIntroComments(RtfSection sect) throws IOException {
final RtfParagraph para = sect.newParagraph();
para.newText("jfor RTF library test document.");
1.3 +16 -13
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/TextAttributes.java
Index: TextAttributes.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/TextAttributes.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- TextAttributes.java 29 Jun 2003 22:56:32 -0000 1.2
+++ TextAttributes.java 30 Jun 2003 17:45:33 -0000 1.3
@@ -58,27 +58,30 @@
package org.apache.fop.rtf.rtflib.testdocs;
-import java.util.Date;
-import java.io.*;
-import org.apache.fop.rtf.rtflib.rtfdoc.*;
+import java.io.IOException;
+
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfSection;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfParagraph;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfText;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfAttributes;
/** Generates a simple RTF test document for the jfor rtflib package.
* @author Bertrand Delacretaz [EMAIL PROTECTED]
*/
-class TextAttributes extends TestDocument
-{
+class TextAttributes extends TestDocument {
/** generate the body of the test document */
- protected void generateDocument(RtfDocumentArea rda,RtfSection sect)
+ protected void generateDocument(RtfDocumentArea rda, RtfSection sect)
throws IOException {
final RtfParagraph para = sect.newParagraph();
para.newText("This is normal\n");
- para.newText("This is bold\n",new RtfAttributes().set(RtfText.ATTR_BOLD));
- para.newText("This is italic\n",new
RtfAttributes().set(RtfText.ATTR_ITALIC));
- para.newText("This is underline\n",new
RtfAttributes().set(RtfText.ATTR_UNDERLINE));
+ para.newText("This is bold\n", new RtfAttributes().set(RtfText.ATTR_BOLD));
+ para.newText("This is italic\n", new
RtfAttributes().set(RtfText.ATTR_ITALIC));
+ para.newText("This is underline\n", new
RtfAttributes().set(RtfText.ATTR_UNDERLINE));
// RTF font sizes are in half-points
- para.newText("This is size 48\n",new
RtfAttributes().set(RtfText.ATTR_FONT_SIZE,96));
+ para.newText("This is size 48\n", new
RtfAttributes().set(RtfText.ATTR_FONT_SIZE, 96));
para.newText(
"This is bold and italic\n",
@@ -88,8 +91,8 @@
final RtfAttributes attr = new RtfAttributes();
attr.set(RtfText.ATTR_BOLD).set(RtfText.ATTR_ITALIC);
attr.set(RtfText.ATTR_UNDERLINE);
- attr.set(RtfText.ATTR_FONT_SIZE,72);
- para.newText("This is bold, italic, underline and size 36\n",attr);
+ attr.set(RtfText.ATTR_FONT_SIZE, 72);
+ para.newText("This is bold, italic, underline and size 36\n", attr);
para.newText("This is back to normal\n");
}
1.3 +12 -9
xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/Whitespace.java
Index: Whitespace.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/testdocs/Whitespace.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Whitespace.java 29 Jun 2003 22:56:32 -0000 1.2
+++ Whitespace.java 30 Jun 2003 17:45:33 -0000 1.3
@@ -58,21 +58,23 @@
package org.apache.fop.rtf.rtflib.testdocs;
-import java.util.Date;
-import java.io.*;
-import org.apache.fop.rtf.rtflib.rtfdoc.*;
+import java.io.IOException;
+
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfDocumentArea;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfSection;
+import org.apache.fop.rtf.rtflib.rtfdoc.RtfParagraph;
/** Generates an RTF document to test the WhitespaceCollapser
* @author Bertrand Delacretaz [EMAIL PROTECTED]
*/
-class Whitespace extends TestDocument
-{
+class Whitespace extends TestDocument {
/** generate the body of the test document */
- protected void generateDocument(RtfDocumentArea rda,RtfSection sect)
+ protected void generateDocument(RtfDocumentArea rda, RtfSection sect)
throws IOException {
final RtfParagraph p1 = sect.newParagraph();
- p1.newText("\t Each word of this paragraph must be
separated\tfrom\t\n\tthe next word with exactly\t \tone");
+ p1.newText("\t Each word of this paragraph must be "
+ + "separated\tfrom\t\n\tthe next word with exactly\t \tone");
p1.newText(" space.");
final RtfParagraph p2 = sect.newParagraph();
@@ -83,7 +85,8 @@
p2.newText(" there must\tbe \t");
p2.newText("exactly");
p2.newText(" one space ");
- p2.newText("between each\tword and the next, and no spaces at the
beginning or end of the paragraph.");
+ p2.newText("between each\tword and the next, and no spaces at the "
+ + "beginning or end of the paragraph.");
final RtfParagraph p3 = sect.newParagraph();
p3.newText("The word 'boomerang' must be written after this with no funny
spacing: ");
1.5 +5 -8
xml-fop/src/java/org/apache/fop/rtf/rtflib/tools/ImageConstants.java
Index: ImageConstants.java
===================================================================
RCS file:
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/tools/ImageConstants.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ImageConstants.java 30 Jun 2003 00:20:09 -0000 1.4
+++ ImageConstants.java 30 Jun 2003 17:45:33 -0000 1.5
@@ -65,8 +65,7 @@
* @author [EMAIL PROTECTED] (Andreas Putz)
*/
-public class ImageConstants
-{
+public class ImageConstants {
//////////////////////////////////////////////////
// @@ Symbolic constants
//////////////////////////////////////////////////
@@ -107,12 +106,11 @@
/** Defines the file extensions and the RTF property belongs to */
public static Hashtable SUPPORTED_IMAGE_TYPES = new Hashtable ();
- static
- {
+ static {
SUPPORTED_IMAGE_TYPES.put (EMF_EXT, new Integer (I_EMF));
SUPPORTED_IMAGE_TYPES.put (PNG_EXT, new Integer (I_PNG));
SUPPORTED_IMAGE_TYPES.put (JPG_EXT, new Integer (I_JPG_C));
- SUPPORTED_IMAGE_TYPES.put (JPEG_EXT,new Integer (I_JPG_C));
+ SUPPORTED_IMAGE_TYPES.put (JPEG_EXT, new Integer (I_JPG_C));
SUPPORTED_IMAGE_TYPES.put (GIF_EXT, new Integer (I_GIF));
}
@@ -123,7 +121,6 @@
/**
* Private constructor.
*/
- private ImageConstants()
- {
+ private ImageConstants() {
}
}
1.5 +32 -60 xml-fop/src/java/org/apache/fop/rtf/rtflib/tools/ImageUtil.java
Index: ImageUtil.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/tools/ImageUtil.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ImageUtil.java 30 Jun 2003 00:20:09 -0000 1.4
+++ ImageUtil.java 30 Jun 2003 17:45:33 -0000 1.5
@@ -62,8 +62,7 @@
* This class belongs to the <fo:external-graphic> tag processing.
* @author <a href="mailto:[EMAIL PROTECTED]">Andreas Putz</a>
*/
-public class ImageUtil
-{
+public class ImageUtil {
//////////////////////////////////////////////////
// @@ Construction
@@ -72,8 +71,7 @@
/**
* Private constructor.
*/
- private ImageUtil ()
- {
+ private ImageUtil () {
}
@@ -90,26 +88,20 @@
* -1 There is no digit\n
* number The digits as integer
*/
- public static int getInt (String value)
- {
+ public static int getInt (String value) {
String retString = new String ();
StringBuffer s = new StringBuffer (value);
int len = s.length ();
- for (int i = 0; i < len; i++)
- {
- if (Character.isDigit (s.charAt (i)))
- {
+ for (int i = 0; i < len; i++) {
+ if (Character.isDigit (s.charAt (i))) {
retString += s.charAt (i);
}
}
- if (retString.length () == 0)
- {
+ if (retString.length () == 0) {
return -1;
- }
- else
- {
+ } else {
return Integer.parseInt (retString);
}
}
@@ -123,10 +115,8 @@
* true The string contains a % value
* false Other string
*/
- public static boolean isPercent (String value)
- {
- if (value.endsWith ("%"))
- {
+ public static boolean isPercent (String value) {
+ if (value.endsWith ("%")) {
return true;
}
@@ -147,46 +137,35 @@
* false If different
*/
public static boolean compareHexValues (byte[] pattern, byte[] data, int
searchAt,
- boolean searchForward)
- {
- if (searchAt >= data.length)
- {
+ boolean searchForward) {
+ if (searchAt >= data.length) {
return false;
}
int pLen = pattern.length;
- if (searchForward)
- {
- if (pLen >= (data.length - searchAt))
- {
+ if (searchForward) {
+ if (pLen >= (data.length - searchAt)) {
return false;
}
- for (int i = 0; i < pLen; i++)
- {
- if (pattern[i] != data[searchAt + i])
- {
+ for (int i = 0; i < pLen; i++) {
+ if (pattern[i] != data[searchAt + i]) {
return false;
}
}
return true;
- }
- else
- {
- if (pLen > (searchAt + 1))
- {
+ } else {
+ if (pLen > (searchAt + 1)) {
return false;
}
- for (int i = 0; i < pLen; i++)
- {
- if (pattern[pLen - i - 1] != data[searchAt - i])
- {
+ for (int i = 0; i < pLen; i++) {
+ if (pattern[pLen - i - 1] != data[searchAt - i]) {
return false;
}
}
@@ -205,49 +184,42 @@
* @return A number
*/
public static int getIntFromByteArray (byte[] data, int startAt, int length,
- boolean searchForward)
- {
+ boolean searchForward) {
int bit = 8;
int bitMoving = length * bit;
int retVal = 0;
- if (startAt >= data.length)
- {
+ if (startAt >= data.length) {
return retVal;
}
- if (searchForward)
- {
- if (length >= (data.length - startAt))
- {
+ if (searchForward) {
+ if (length >= (data.length - startAt)) {
return retVal;
}
- for (int i = 0; i < length; i++)
- {
+ for (int i = 0; i < length; i++) {
bitMoving -= bit;
int iData = (int) data[startAt + i];
- if (iData < 0)
+ if (iData < 0) {
iData += 256;
+ }
retVal += iData << bitMoving;
}
- }
- else
- {
- if (length > (startAt + 1))
- {
+ } else {
+ if (length > (startAt + 1)) {
return retVal;
}
- for (int i = 0; i < length; i++)
- {
+ for (int i = 0; i < length; i++) {
bitMoving -= bit;
int iData = (int) data[startAt - i];
- if (iData < 0)
+ if (iData < 0) {
iData += 256;
+ }
retVal += iData << bitMoving; }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]