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