vmote       2003/07/04 00:04:50

  Modified:    src/java/org/apache/fop/rtf/rtflib/interfaces
                        ITableColumnsInfo.java
               src/java/org/apache/fop/rtf/rtflib/rtfdoc RtfTemplate.java
                        RtfText.java
               src/java/org/apache/fop/rtf/rtflib/tools ImageConstants.java
  Log:
  style changes only, mostly javadoc comments and refactoring of names
  
  Revision  Changes    Path
  1.6       +2 -1      
xml-fop/src/java/org/apache/fop/rtf/rtflib/interfaces/ITableColumnsInfo.java
  
  Index: ITableColumnsInfo.java
  ===================================================================
  RCS file: 
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/interfaces/ITableColumnsInfo.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- ITableColumnsInfo.java    30 Jun 2003 22:00:53 -0000      1.5
  +++ ITableColumnsInfo.java    4 Jul 2003 07:04:49 -0000       1.6
  @@ -63,6 +63,7 @@
    */
   
   public interface ITableColumnsInfo {
  +    /** value for invalid column width */
       float INVALID_COLUM_WIDTH = 200f;
   
       /** reset the column iteration index, meant to be called when creating a new 
row */
  
  
  
  1.5       +4 -4      
xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfTemplate.java
  
  Index: RtfTemplate.java
  ===================================================================
  RCS file: 
/home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfTemplate.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- RtfTemplate.java  30 Jun 2003 01:31:15 -0000      1.4
  +++ RtfTemplate.java  4 Jul 2003 07:04:50 -0000       1.5
  @@ -95,9 +95,9 @@
   
   
       /**
  -     *Set the template file and adjust tha path separator
  -     *
  -     [EMAIL PROTECTED] templateFilePath The full path of the template
  +     * Set the template file and adjust tha path separator
  +     * @param templateFilePath The full path of the template
  +     * @throws IOException for I/O problems
        **/
       public void setTemplateFilePath(String templateFilePath) throws IOException {
           // no validity checks here - leave this to the RTF client
  
  
  
  1.6       +93 -48    xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfText.java
  
  Index: RtfText.java
  ===================================================================
  RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/rtf/rtflib/rtfdoc/RtfText.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- RtfText.java      2 Jul 2003 16:59:54 -0000       1.5
  +++ RtfText.java      4 Jul 2003 07:04:50 -0000       1.6
  @@ -80,81 +80,113 @@
           private static final int CHAR_BOLD_END = 131;
   
       /** members */
  -    private String m_text;
  -    private final RtfAttributes m_attr;
  +    private String text;
  +    private final RtfAttributes attr;
   
   
       /** RtfText attributes: attribute names are RTF control word names to avoid
        *  additional mapping */
  +    /** constant for bold */
       public static final String ATTR_BOLD = "b";
  +    /** constant for italic */
       public static final String ATTR_ITALIC = "i";
  +    /** constant for underline */
       public static final String ATTR_UNDERLINE = "ul";
  +    /** constant for font size */
       public static final String ATTR_FONT_SIZE = "fs";
  +    /** constant for font family */
       public static final String ATTR_FONT_FAMILY = "f";
  +    /** constant for font color */
       public static final String ATTR_FONT_COLOR = "cf";
  +    /** constant for background color */
       public static final String ATTR_BACKGROUND_COLOR = "chcbpat"; // Added by Boris 
on 06/25//02
   
       /** RtfText attributes: alignment attributes */
  -    public static String ALIGN_CENTER = "qc";
  -    public static String ALIGN_LEFT = "ql";
  -    public static String ALIGN_RIGHT = "qr";
  -    public static String ALIGN_JUSTIFIED = "qj";
  -    public static String ALIGN_DISTRIBUTED = "qd";
  +    /** constant for align center */
  +    public static final String ALIGN_CENTER = "qc";
  +    /** constant for align left */
  +    public static final String ALIGN_LEFT = "ql";
  +    /** constant for align right */
  +    public static final String ALIGN_RIGHT = "qr";
  +    /** constant for align justified */
  +    public static final String ALIGN_JUSTIFIED = "qj";
  +    /** constant for align distributed */
  +    public static final String ALIGN_DISTRIBUTED = "qd";
   
       /** RtfText attributes: border attributes */
       //added by Chris Scott
  -    public static String BDR_BOTTOM_SINGLE = "brdrb\\brsp40\\brdrs";
  -    public static String BDR_BOTTOM_DOUBLE = "brdrb\\brsp40\\brdrdb";
  -    public static String BDR_BOTTOM_EMBOSS = "brdrb\\brsp40\\brdremboss";
  -    public static String BDR_BOTTOM_DOTTED = "brdrb\\brsp40\\brdrdot";
  -    public static String BDR_BOTTOM_DASH = "brdrb\\brsp40\\brdrdash";
  +    /** constant for bottom single border */
  +    public static final String BDR_BOTTOM_SINGLE = "brdrb\\brsp40\\brdrs";
  +    /** constant for bottom double border */
  +    public static final String BDR_BOTTOM_DOUBLE = "brdrb\\brsp40\\brdrdb";
  +    /** constant for bottom embossed border */
  +    public static final String BDR_BOTTOM_EMBOSS = "brdrb\\brsp40\\brdremboss";
  +    /** constant for bottom dotted border */
  +    public static final String BDR_BOTTOM_DOTTED = "brdrb\\brsp40\\brdrdot";
  +    /** constant for bottom dashed border */
  +    public static final String BDR_BOTTOM_DASH = "brdrb\\brsp40\\brdrdash";
   
       /** RtfText attributes: fields */
       //must be carefull of group markings and star control
       //ie page field:
       //  "{\field {\*\fldinst {PAGE}} {\fldrslt}}"
  -    public static String RTF_FIELD = "field";
  -    public static String RTF_FIELD_PAGE = "fldinst { PAGE }";
  -    public static String RTF_FIELD_RESULT = "fldrslt";
  +    /** constant for field */
  +    public static final String RTF_FIELD = "field";
  +    /** constant for field page */
  +    public static final String RTF_FIELD_PAGE = "fldinst { PAGE }";
  +    /** constant for field result */
  +    public static final String RTF_FIELD_RESULT = "fldrslt";
   
       /**RtfText attributes: indentation attributes */
       //added by Chris Scott
  -    public static String LEFT_INDENT_BODY = "li";
  -    public static String LEFT_INDENT_FIRST = "fi-";
  -
  -    public static String TAB_CENTER = "tqc\\tx";
  -    public static String TAB_RIGHT = "tqr\\tx";
  -    public static String TAB_LEADER_DOTS = "tldot";
  -    public static String TAB_LEADER_HYPHEN = "tlhyph";
  -    public static String TAB_LEADER_UNDER = "tlul";
  -    public static String TAB_LEADER_THICK = "tlth";
  -    public static String TAB_LEADER_EQUALS = "tleq";
  +    /** constant for left indent body */
  +    public static final String LEFT_INDENT_BODY = "li";
  +    /** constant for left indent first */
  +    public static final String LEFT_INDENT_FIRST = "fi-";
  +
  +    /** constant for center tab */
  +    public static final String TAB_CENTER = "tqc\\tx";
  +    /** constant for right tab */
  +    public static final String TAB_RIGHT = "tqr\\tx";
  +    /** constant for tab leader dots */
  +    public static final String TAB_LEADER_DOTS = "tldot";
  +    /** constant for tab leader hyphens */
  +    public static final String TAB_LEADER_HYPHEN = "tlhyph";
  +    /** constant for tab leader underscores */
  +    public static final String TAB_LEADER_UNDER = "tlul";
  +    /** constant for tab leader thick */
  +    public static final String TAB_LEADER_THICK = "tlth";
  +    /** constant for tab leader equals */
  +    public static final String TAB_LEADER_EQUALS = "tleq";
   
       /** Space before/after a paragraph */
       //these lines were added by Boris Pouderous
       public static final String SPACE_BEFORE = "sb";
  +    /** Space after a paragraph */
       public static final String SPACE_AFTER = "sa";
   
       /** RtfText attributes: this must contain all allignment attributes names */
  -    public static String[] ALIGNMENT = new String []
  +    public static final String[] ALIGNMENT = new String []
       {
           ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, ALIGN_JUSTIFIED, ALIGN_DISTRIBUTED
       };
   
       /** RtfText attributes:: this must contain all border attribute names*/
       //this line added by Chris Scott, Westinghouse
  -    public static String[] BORDER = new String []
  +    public static final String[] BORDER = new String []
       {
           BDR_BOTTOM_SINGLE, BDR_BOTTOM_DOUBLE, BDR_BOTTOM_EMBOSS, BDR_BOTTOM_DOTTED,
           BDR_BOTTOM_DASH
       };
   
  -    public static String[] INDENT = new String []
  +    /** String array of indent constants */
  +    public static final String[] INDENT = new String []
       {
           LEFT_INDENT_BODY, LEFT_INDENT_FIRST
       };
   
  -    public static String[] TABS = new String []
  +    /** String array of tab constants */
  +    public static final String[] TABS = new String []
       {
           TAB_CENTER, TAB_RIGHT, TAB_LEADER_DOTS, TAB_LEADER_HYPHEN, TAB_LEADER_UNDER,
           TAB_LEADER_THICK, TAB_LEADER_EQUALS
  @@ -178,18 +210,21 @@
       RtfText(IRtfTextContainer parent, Writer w, String str, RtfAttributes attr)
              throws IOException {
           super((RtfContainer)parent, w);
  -        m_text = str;
  -        m_attr = attr;
  +        text = str;
  +        this.attr = attr;
       }
   
  -    /** write our text to the RTF stream */
  +    /**
  +     * Write our text to the RTF stream
  +     * @throws IOException for I/O problems
  +     */
       public void writeRtfContent() throws IOException {
               writeChars: {
   
                   //these lines were added by Boris Pouderous
  -                  if (m_attr != null) {
  -                  writeAttributes(m_attr, new String[] {RtfText.SPACE_BEFORE});
  -                  writeAttributes(m_attr, new String[] {RtfText.SPACE_AFTER});
  +                  if (attr != null) {
  +                  writeAttributes(attr, new String[] {RtfText.SPACE_BEFORE});
  +                  writeAttributes(attr, new String[] {RtfText.SPACE_AFTER});
                   }
   
                   if (isTab()) {
  @@ -204,10 +239,10 @@
                   // could be written without group marks
                   } else {
                       writeGroupMark(true);
  -                    if (m_attr != null && mustWriteAttributes()) {
  -                        writeAttributes(m_attr, RtfText.ATTR_NAMES);
  +                    if (attr != null && mustWriteAttributes()) {
  +                        writeAttributes(attr, RtfText.ATTR_NAMES);
                       }
  -                    RtfStringConverter.getInstance().writeRtfString(writer, m_text);
  +                    RtfStringConverter.getInstance().writeRtfString(writer, text);
                       writeGroupMark(false);
                   }
   
  @@ -230,12 +265,12 @@
   
       /** direct access to our text */
       String getText() {
  -        return m_text;
  +        return text;
       }
   
       /** direct access to our text */
       void setText(String str) {
  -        m_text = str;
  +        text = str;
       }
   
       /**
  @@ -245,7 +280,7 @@
        *         false   m_text is set
        */
       public boolean isEmpty () {
  -        return m_text == null || m_text.trim().length() == 0;
  +        return text == null || text.trim().length() == 0;
       }
   
       /**
  @@ -258,36 +293,46 @@
        */
       public boolean isNbsp () {
           if (!isEmpty ()) {
  -            if (m_text.trim ().length () == 1 && m_text.charAt (0) == CHAR_NBSP) {
  +            if (text.trim ().length () == 1 && text.charAt (0) == CHAR_NBSP) {
                   return true;
               }
           }
           return false;
       }
   
  +    /**
  +     * @return true if the text is a tab character
  +     */
       public boolean isTab() {
  -        if (m_text.trim().length() == 1 && m_text.charAt(0) == CHAR_TAB) {
  +        if (text.trim().length() == 1 && text.charAt(0) == CHAR_TAB) {
               return true;
           } else {
               return false;
           }
       }
   
  +    /**
  +     * @return true if text is a newline character
  +     */
       public boolean isNewLine() {
  -        if (m_text.trim().length() == 1 && m_text.charAt(0) == CHAR_NEW_LINE) {
  +        if (text.trim().length() == 1 && text.charAt(0) == CHAR_NEW_LINE) {
               return true;
           } else {
               return false;
           }
       }
   
  +    /**
  +     * @param isStart set to true if processing the start of the text (??)
  +     * @return true if text is bold
  +     */
       public boolean isBold(boolean isStart) {
           if (isStart) {
  -            if (m_text.trim().length() == 1 && m_text.charAt(0) == CHAR_BOLD_START) 
{
  +            if (text.trim().length() == 1 && text.charAt(0) == CHAR_BOLD_START) {
                   return true;
               }
           } else {
  -            if (m_text.trim().length() == 1 && m_text.charAt(0) == CHAR_BOLD_END) {
  +            if (text.trim().length() == 1 && text.charAt(0) == CHAR_BOLD_END) {
                   return true;
               } else {
                   return false;
  @@ -298,6 +343,6 @@
   
       /** @return the attributes of our text */
       public RtfAttributes getTextAttributes() {
  -        return m_attr;
  +        return attr;
       }
   }
  
  
  
  1.7       +4 -1      
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.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- ImageConstants.java       30 Jun 2003 22:01:02 -0000      1.6
  +++ ImageConstants.java       4 Jul 2003 07:04:50 -0000       1.7
  @@ -85,8 +85,11 @@
               "emfblip", "pngblip", "jpegblip"
           };
   
  +    /** constant for image conversion basis (??) */
       public static final int I_TO_CONVERT_BASIS = 50;
  +    /** Integer equivalent for GIF */
       public static final int I_GIF = 50;
  +    /** Integer equivalent for JPEG C (??) */
       public static final int I_JPG_C = 51;
   
       /** Defines the types for converting rtf supported image types */
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to