You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by mo...@apache.org on 2003/01/26 00:02:17 UTC

cvs commit: jakarta-commons-sandbox/jelly/jelly-tags/antlr/src/java/org/apache/commons/jelly/tags/antlr AntlrTag.java GrammarTag.java

morgand     2003/01/25 15:02:17

  Modified:    jelly/jelly-tags/antlr/src/java/org/apache/commons/jelly/tags/antlr
                        AntlrTag.java GrammarTag.java
  Log:
  converted antlr taglib from Exception to JellyTagException
  
  Revision  Changes    Path
  1.2       +5 -5      jakarta-commons-sandbox/jelly/jelly-tags/antlr/src/java/org/apache/commons/jelly/tags/antlr/AntlrTag.java
  
  Index: AntlrTag.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons-sandbox/jelly/jelly-tags/antlr/src/java/org/apache/commons/jelly/tags/antlr/AntlrTag.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AntlrTag.java	5 Jan 2003 08:11:36 -0000	1.1
  +++ AntlrTag.java	25 Jan 2003 23:02:17 -0000	1.2
  @@ -61,7 +61,7 @@
   import org.apache.commons.jelly.XMLOutput;
   import org.apache.commons.jelly.TagSupport;
   import org.apache.commons.jelly.MissingAttributeException;
  -import org.apache.commons.jelly.JellyException;
  +import org.apache.commons.jelly.JellyTagException;
   
   import antlr.Tool;
   
  @@ -91,7 +91,7 @@
        * Evaluate the body to register all the various goals and pre/post conditions
        * then run all the current targets
        */
  -    public void doTag(final XMLOutput output) throws Exception
  +    public void doTag(final XMLOutput output) throws MissingAttributeException, JellyTagException
       {
           if ( this.outputDir == null )
           {
  @@ -148,7 +148,7 @@
               {
                   if ( ! e.getMessage().equals( "exitVM-0" ) )
                   {
  -                    throw new JellyException( e );
  +                    throw new JellyTagException( e );
                   }
               }
               finally
  @@ -158,7 +158,7 @@
           }
       }
   
  -    protected File getGeneratedFile(String grammar) throws JellyException
  +    protected File getGeneratedFile(String grammar) throws JellyTagException
       {
           File grammarFile = new File( grammar );
   
  @@ -185,7 +185,7 @@
               }
               in.close();
           } catch (Exception e) {
  -            throw new JellyException("Unable to determine generated class",
  +            throw new JellyTagException("Unable to determine generated class",
                                        e);
           }
           if (generatedFileName == null) {
  
  
  
  1.2       +3 -3      jakarta-commons-sandbox/jelly/jelly-tags/antlr/src/java/org/apache/commons/jelly/tags/antlr/GrammarTag.java
  
  Index: GrammarTag.java
  ===================================================================
  RCS file: /home/cvs/jakarta-commons-sandbox/jelly/jelly-tags/antlr/src/java/org/apache/commons/jelly/tags/antlr/GrammarTag.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- GrammarTag.java	5 Jan 2003 08:11:36 -0000	1.1
  +++ GrammarTag.java	25 Jan 2003 23:02:17 -0000	1.2
  @@ -60,7 +60,7 @@
   
   import org.apache.commons.jelly.XMLOutput;
   import org.apache.commons.jelly.TagSupport;
  -import org.apache.commons.jelly.JellyException;
  +import org.apache.commons.jelly.JellyTagException;
   
   public class GrammarTag extends TagSupport
   {
  @@ -72,7 +72,7 @@
       // Tag interface
       //------------------------------------------------------------------------- 
       
  -    public void doTag(final XMLOutput output) throws Exception
  +    public void doTag(final XMLOutput output) throws JellyTagException
       {
           String grammar = getBodyText();
   
  @@ -80,7 +80,7 @@
   
           if ( antlr == null )
           {
  -            throw new JellyException( "<grammar> should only be used within an <antlr> block." );
  +            throw new JellyTagException( "<grammar> should only be used within an <antlr> block." );
           }
   
           antlr.addGrammar( grammar );
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>