[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/engine ...

Christian Bauer christian at hibernate.org
Wed Sep 26 05:36:18 EDT 2007


  User: cbauer  
  Date: 07/09/26 05:36:18

  Modified:    examples/wiki/src/main/org/jboss/seam/wiki/core/engine 
                        WikiTextParser.java
  Log:
  New handling for Seam Text errors, no more STDERR garbage
  
  Revision  Changes    Path
  1.9       +16 -23    jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/engine/WikiTextParser.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: WikiTextParser.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/engine/WikiTextParser.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -b -r1.8 -r1.9
  --- WikiTextParser.java	24 Sep 2007 08:23:22 -0000	1.8
  +++ WikiTextParser.java	26 Sep 2007 09:36:18 -0000	1.9
  @@ -100,14 +100,14 @@
        * resolution that needs to be updated. You should flush this modification to the data store.
        *
        * @param updateResolvedLinks Set updated content on <tt>currentDocument</tt>
  +     * @throws ANTLRException if lexer or parser errors occur, see
        */
  -    public void parse(boolean updateResolvedLinks) {
  +    public void parse(boolean updateResolvedLinks) throws ANTLRException {
           if (resolver == null) throw new IllegalStateException("WikiTextParser requires setResolver() call");
           if (renderer == null) throw new IllegalStateException("WikiTextParser requires setRenderer() call");
           if (currentDocument == null) throw new IllegalStateException("WikiTextParser requires setCurrentDocument() call");
           if (currentDirectory == null) throw new IllegalStateException("WikiTextParser requires setCurrentDirectory() call");
   
  -        try {
               startRule();
   
               if (updateResolvedLinks) {
  @@ -127,13 +127,6 @@
   
               renderer.setAttachmentLinks(attachments);
               renderer.setExternalLinks(externalLinks);
  -
  -        }
  -        catch (ANTLRException re) {
  -            // TODO: Do we ever get this exception?
  -            System.out.println("########################## FIXME: EXCEPTION IN PARSER ################################");
  -            throw new RuntimeException(re);
  -        }
       }
   
       protected String linkTag(String descriptionText, String linkText) {
  
  
  



More information about the jboss-cvs-commits mailing list