User: ara_e_w 
  Date: 02/05/31 13:44:01

  Modified:    modules/apache/src/xdoclet/modules/apache/struts/ejb
                        StrutsFormSubTask.java
  Log:
  @msg:bundle refactoring
  
  Revision  Changes    Path
  1.4       +8 -15     
xdoclet/modules/apache/src/xdoclet/modules/apache/struts/ejb/StrutsFormSubTask.java
  
  Index: StrutsFormSubTask.java
  ===================================================================
  RCS file: 
/cvsroot/xdoclet/xdoclet/modules/apache/src/xdoclet/modules/apache/struts/ejb/StrutsFormSubTask.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -w -r1.3 -r1.4
  --- StrutsFormSubTask.java    30 May 2002 18:38:57 -0000      1.3
  +++ StrutsFormSubTask.java    31 May 2002 20:44:01 -0000      1.4
  @@ -4,18 +4,14 @@
    */
   package xdoclet.modules.apache.struts.ejb;
   
  -import java.io.File;
  -
  -import org.apache.commons.logging.Log;
  -
   import xjavadoc.XClass;
   import xjavadoc.XTag;
   
  -import xdoclet.TemplateSubTask;
   import xdoclet.XDocletException;
  -import xdoclet.XDocletTagSupport;
  +import xdoclet.XDocletMessages;
   import xdoclet.modules.apache.struts.StrutsFormTagsHandler;
   import xdoclet.modules.ejb.AbstractEjbCodeGeneratorSubTask;
  +import xdoclet.modules.ejb.XDocletModulesEjbMessages;
   import xdoclet.tagshandler.PackageTagsHandler;
   
   import xdoclet.util.Translator;
  @@ -28,7 +24,7 @@
    * @author            Dmitri Colebatch ([EMAIL PROTECTED])
    * @created           September 3, 2001
    * @xdoclet:subtask   display-name="Struts Form" name="strutsform" 
parent="xdoclet.modules.ejb.EjbDocletTask"
  - * @version           $Revision: 1.3 $
  + * @version           $Revision: 1.4 $
    */
   public class StrutsFormSubTask extends AbstractEjbCodeGeneratorSubTask
   {
  @@ -112,14 +108,14 @@
           super.validateOptions();
   
           if (getStrutsFormClassPattern() == null || 
getStrutsFormClassPattern().trim().equals("")) {
  -            throw new 
XDocletException(Translator.getString("parameter_missing_or_empty", new 
String[]{"pattern"}));
  +            throw new XDocletException(Translator.getString(XDocletMessages.class, 
XDocletMessages.PARAMETER_MISSING_OR_EMPTY, new String[]{"pattern"}));
           }
   
           if (getStrutsFormClassPattern().indexOf("{0}") == -1) {
  -            throw new 
XDocletException(Translator.getString("xdoclet.modules.ejb.Messages", 
"pattern_has_no_placeholder"));
  +            throw new 
XDocletException(Translator.getString(XDocletModulesEjbMessages.class, 
XDocletModulesEjbMessages.PATTERN_HAS_NO_PLACEHOLDER));
           }
           if (getStrutsFormClassPattern().indexOf("{1}") == -1) {
  -            throw new 
XDocletException(Translator.getString("xdoclet.modules.apache.struts.ejb.resources.Messages",
 "pattern_has_no_form_placeholder"));
  +            throw new 
XDocletException(Translator.getString(XDocletModulesEjbMessages.class, 
XDocletModulesApacheStrutsEjbMessages.PATTERN_HAS_NO_FORM_PLACEHOLDER));
           }
       }
   
  @@ -157,19 +153,16 @@
       }
   
       /**
  -     * iterate through all
  +     * iterate through all struts:form tags,and produce separate classes
        *
        * @param clazz                 Description of Parameter
        * @exception XDocletException  Description of Exception
  -     * @struts:form                 tags,and produce separate classes
        */
       protected void generateForClass(XClass clazz) throws XDocletException
       {
           XTag[] formTags = clazz.getDoc().getTags("struts:form");
           int i;
   
  -//           System.out.println( Translator.getString( 
"xdoclet.ejb.vendor.StrutsMessages",
  -//                   "generating_forms_for", new 
String[]{getCurrentClass().qualifiedName()} ) );
           for (i = 0; i < formTags.length; i++) {
               setCurrentFormTag(formTags[i]);
               super.generateForClass(clazz);
  @@ -183,7 +176,7 @@
        */
       protected void engineStarted() throws XDocletException
       {
  -        
System.out.println(Translator.getString("xdoclet.modules.apache.struts.ejb.resources.Messages",
 "generating_file",
  +        
System.out.println(Translator.getString(XDocletModulesApacheStrutsEjbMessages.class, 
XDocletModulesApacheStrutsEjbMessages.GENERATING_FILE,
               new 
String[]{StrutsFormTagsHandler.getStrutsFormClassName(getCurrentClass())}));
       }
   }
  
  
  

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to