sboag       01/03/11 16:42:39

  Modified:    java/src/org/apache/xalan/templates ElemTemplateElement.java
                        StylesheetRoot.java
  Log:
  Minor changes to better bottleneck throwing of Runtime exceptions
  during processing.
  
  Revision  Changes    Path
  1.37      +13 -1     
xml-xalan/java/src/org/apache/xalan/templates/ElemTemplateElement.java
  
  Index: ElemTemplateElement.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/templates/ElemTemplateElement.java,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- ElemTemplateElement.java  2001/01/25 18:50:23     1.36
  +++ ElemTemplateElement.java  2001/03/12 00:42:38     1.37
  @@ -274,10 +274,22 @@
   
       String themsg = XSLMessages.createMessage(msg, args);
   
  -    throw new RuntimeException(
  +    error(
         XSLMessages.createMessage(
           XSLTErrorResources.ER_ELEMTEMPLATEELEM_ERR, new Object[]{ themsg 
}));  //"ElemTemplateElement error: "+msg);
     }
  +  
  +  /**
  +   * Throw a template element runtime error.  (Note: should we throw a 
TransformerException instead?)
  +   *
  +   * @param msg Description of the error that occured.
  +   * @param args Arguments to be used in the message
  +   */
  +  public void error(String msg)
  +  {
  +    throw new RuntimeException(msg);
  +  }
  +  
   
     // Implemented DOM Element methods.
   
  
  
  
  1.39      +1 -1      
xml-xalan/java/src/org/apache/xalan/templates/StylesheetRoot.java
  
  Index: StylesheetRoot.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/java/src/org/apache/xalan/templates/StylesheetRoot.java,v
  retrieving revision 1.38
  retrieving revision 1.39
  diff -u -r1.38 -r1.39
  --- StylesheetRoot.java       2001/01/07 06:24:40     1.38
  +++ StylesheetRoot.java       2001/03/12 00:42:38     1.39
  @@ -555,7 +555,7 @@
                             new Object[] {dfp.getName()});
         }
   
  -      throw new RuntimeException(themsg);   // Should we throw 
TransformerException instead?
  +      error(themsg);   // Should we throw TransformerException instead?
       }
   
     }
  
  
  

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

Reply via email to