You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by sa...@apache.org on 2004/03/15 03:57:26 UTC

cvs commit: jakarta-poi/src/scratchpad/src/org/apache/poi/hwpf QuickTest.java

sackley     2004/03/14 18:57:26

  Added:       src/scratchpad/src/org/apache/poi/hwpf QuickTest.java
  Log:
  javadoc and a minor fix
  
  Revision  Changes    Path
  1.1                  jakarta-poi/src/scratchpad/src/org/apache/poi/hwpf/QuickTest.java
  
  Index: QuickTest.java
  ===================================================================
  package org.apache.poi.hwpf;
  
  import java.io.*;
  
  import org.apache.poi.hwpf.usermodel.*;
  
  public class QuickTest
  {
    public QuickTest()
    {
    }
  
    public static void main(String[] args)
    {
      try
      {
        HWPFDocument doc = new HWPFDocument (new FileInputStream (args[0]));
        Range r = doc.getRange();
  
        System.out.println("Example you supplied:");
        System.out.println("---------------------");
        for (int x = 0; x < r.numSections(); x++)
        {
          Section s = r.getSection(x);
          for (int y = 0; y < s.numParagraphs(); y++)
          {
            Paragraph p = s.getParagraph(y);
            for (int z = 0; z < p.numCharacterRuns(); z++)
            {
              //character run
              CharacterRun run = p.getCharacterRun(z);
              //character run text
              String text = run.text();
              // show us the text
              System.out.print(text);
            }
            // use a new line at the paragraph break
            System.out.println();
          }
        }
  
  
  //      System.out.println("\n\nExample using new method:");
  //      System.out.println("-------------------------");
  //      for (int x = 0; x < r.numSections(); x++)
  //      {
  //        Section s = r.getSection(x);
  //        for (int y = 0; y < s.numParagraphs(); y++)
  //        {
  //          Paragraph p = s.getParagraph(y);
  //          for (int z = 0; z < p.numCharacterRuns(); z++)
  //          {
  //             //character run
  //             CharacterRun run = p.getCharacterRun(z);
  //             //** get character run/paragraph common text **
  //             String text = run.commonText(p);
  //             // show us the text
  //             System.out.print(text);
  //          }
  //          // use a new line at the paragraph break
  //          System.out.println();
  //        }
  //      }
  
      }
      catch (Throwable t)
      {
        t.printStackTrace();
      }
    }
  
  }
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: poi-dev-help@jakarta.apache.org