Update of 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-actionscript/src/main/java/org/xdoclet/plugin/actionscript
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13559/src/main/java/org/xdoclet/plugin/actionscript

Modified Files:
        ActionScript3Plugin.java ActionScriptPlugin.java 
        ActionScriptPluginBase.java DependencyFragmentPlugin.java 
Log Message:
jalopy + cvsignore


Index: ActionScript3Plugin.java
===================================================================
RCS file: 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-actionscript/src/main/java/org/xdoclet/plugin/actionscript/ActionScript3Plugin.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ActionScript3Plugin.java    1 Dec 2005 00:00:10 -0000       1.1
--- ActionScript3Plugin.java    1 Dec 2005 00:06:40 -0000       1.2
***************
*** 1,12 ****
  package org.xdoclet.plugin.actionscript;
  
! import com.thoughtworks.qdox.model.Type;
  import org.generama.QDoxCapableMetadataProvider;
  import org.generama.VelocityTemplateEngine;
  import org.generama.WriterMapper;
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptClassTagImpl;
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptPropertyTagImpl;
  
! import java.util.HashMap;
  
  /**
--- 1,19 ----
+ /*
+  * Copyright (c) 2003-2005
+  * XDoclet Team
+  * All rights reserved.
+  */
  package org.xdoclet.plugin.actionscript;
  
! import java.util.HashMap;
! 
  import org.generama.QDoxCapableMetadataProvider;
  import org.generama.VelocityTemplateEngine;
  import org.generama.WriterMapper;
+ 
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptClassTagImpl;
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptPropertyTagImpl;
  
! import com.thoughtworks.qdox.model.Type;
  
  /**
***************
*** 14,18 ****
   */
  public class ActionScript3Plugin extends ActionScriptPluginBase {
!     public ActionScript3Plugin(VelocityTemplateEngine velocityTemplateEngine, 
QDoxCapableMetadataProvider metadataProvider, WriterMapper writerMapper) {
          super(velocityTemplateEngine, metadataProvider, writerMapper);
      }
--- 21,26 ----
   */
  public class ActionScript3Plugin extends ActionScriptPluginBase {
!     public ActionScript3Plugin(VelocityTemplateEngine velocityTemplateEngine,
!         QDoxCapableMetadataProvider metadataProvider, WriterMapper 
writerMapper) {
          super(velocityTemplateEngine, metadataProvider, writerMapper);
      }
***************
*** 24,27 ****
--- 32,36 ----
  
          String result = type.getValue();
+ 
          if (actionScriptTypeMap.get(result) != null) {
              return (String) actionScriptTypeMap.get(result);
***************
*** 54,56 ****
          actionScriptTypeMap.put("java.util.Collection", "Array");
      }
! }
--- 63,65 ----
          actionScriptTypeMap.put("java.util.Collection", "Array");
      }
! }
\ No newline at end of file

Index: DependencyFragmentPlugin.java
===================================================================
RCS file: 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-actionscript/src/main/java/org/xdoclet/plugin/actionscript/DependencyFragmentPlugin.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** DependencyFragmentPlugin.java       1 Dec 2005 00:00:10 -0000       1.1
--- DependencyFragmentPlugin.java       1 Dec 2005 00:06:40 -0000       1.2
***************
*** 1,13 ****
  package org.xdoclet.plugin.actionscript;
  
- import com.thoughtworks.qdox.model.DocletTag;
- import com.thoughtworks.qdox.model.JavaClass;
  import org.generama.QDoxCapableMetadataProvider;
  import org.generama.VelocityTemplateEngine;
  import org.generama.WriterMapper;
  import org.generama.defaults.QDoxPlugin;
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptClassTagImpl;
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptPropertyTagImpl;
  
  /**
   * @author Joe Berkovitz
--- 1,21 ----
+ /*
+  * Copyright (c) 2003-2005
+  * XDoclet Team
+  * All rights reserved.
+  */
  package org.xdoclet.plugin.actionscript;
  
  import org.generama.QDoxCapableMetadataProvider;
  import org.generama.VelocityTemplateEngine;
  import org.generama.WriterMapper;
+ 
  import org.generama.defaults.QDoxPlugin;
+ 
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptClassTagImpl;
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptPropertyTagImpl;
  
+ import com.thoughtworks.qdox.model.DocletTag;
+ import com.thoughtworks.qdox.model.JavaClass;
+ 
  /**
   * @author Joe Berkovitz
***************
*** 17,23 ****
      private String fileName = "StaticDependencies.as";
  
!     public DependencyFragmentPlugin(VelocityTemplateEngine 
velocityTemplateEngine, QDoxCapableMetadataProvider metadataProvider, 
WriterMapper writerMapper) {
          super(velocityTemplateEngine, metadataProvider, writerMapper);
- 
          setMultioutput(false);
          setFileregex("\\.java");
--- 25,31 ----
      private String fileName = "StaticDependencies.as";
  
!     public DependencyFragmentPlugin(VelocityTemplateEngine 
velocityTemplateEngine,
!         QDoxCapableMetadataProvider metadataProvider, WriterMapper 
writerMapper) {
          super(velocityTemplateEngine, metadataProvider, writerMapper);
          setMultioutput(false);
          setFileregex("\\.java");
***************
*** 35,38 ****
          return (asTag != null);
      }
! }
! 
--- 43,45 ----
          return (asTag != null);
      }
! }
\ No newline at end of file

Index: ActionScriptPluginBase.java
===================================================================
RCS file: 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-actionscript/src/main/java/org/xdoclet/plugin/actionscript/ActionScriptPluginBase.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ActionScriptPluginBase.java 1 Dec 2005 00:00:10 -0000       1.1
--- ActionScriptPluginBase.java 1 Dec 2005 00:06:40 -0000       1.2
***************
*** 1,30 ****
  package org.xdoclet.plugin.actionscript;
  
- import com.thoughtworks.qdox.model.BeanProperty;
- import com.thoughtworks.qdox.model.DocletTag;
- import com.thoughtworks.qdox.model.JavaClass;
- import com.thoughtworks.qdox.model.JavaField;
- import com.thoughtworks.qdox.model.Type;
  import org.generama.QDoxCapableMetadataProvider;
  import org.generama.VelocityTemplateEngine;
  import org.generama.WriterMapper;
  import org.generama.defaults.JavaGeneratingPlugin;
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptClassTagImpl;
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptPropertyTagImpl;
  
  /**
   * @author Joe Berkovitz
   */
  abstract public class ActionScriptPluginBase extends JavaGeneratingPlugin {
!     public ActionScriptPluginBase(VelocityTemplateEngine 
velocityTemplateEngine, QDoxCapableMetadataProvider metadataProvider, 
WriterMapper writerMapper) {
          super(velocityTemplateEngine, metadataProvider, writerMapper);
- 
          setMultioutput(true);
- 
          setFileregex("\\.java");
          setFilereplace(".as");
- 
          
metadataProvider.getDocletTagFactory().registerTag(ActionScriptClassTagImpl.NAME,
 ActionScriptClassTagImpl.class);
!         
metadataProvider.getDocletTagFactory().registerTag(ActionScriptPropertyTagImpl.NAME,
 ActionScriptPropertyTagImpl.class);
      }
  
--- 1,37 ----
+ /*
+  * Copyright (c) 2003-2005
+  * XDoclet Team
+  * All rights reserved.
+  */
  package org.xdoclet.plugin.actionscript;
  
  import org.generama.QDoxCapableMetadataProvider;
  import org.generama.VelocityTemplateEngine;
  import org.generama.WriterMapper;
+ 
  import org.generama.defaults.JavaGeneratingPlugin;
+ 
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptClassTagImpl;
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptPropertyTagImpl;
  
+ import com.thoughtworks.qdox.model.BeanProperty;
+ import com.thoughtworks.qdox.model.DocletTag;
+ import com.thoughtworks.qdox.model.JavaClass;
+ import com.thoughtworks.qdox.model.JavaField;
+ import com.thoughtworks.qdox.model.Type;
+ 
  /**
   * @author Joe Berkovitz
   */
  abstract public class ActionScriptPluginBase extends JavaGeneratingPlugin {
!     public ActionScriptPluginBase(VelocityTemplateEngine 
velocityTemplateEngine,
!         QDoxCapableMetadataProvider metadataProvider, WriterMapper 
writerMapper) {
          super(velocityTemplateEngine, metadataProvider, writerMapper);
          setMultioutput(true);
          setFileregex("\\.java");
          setFilereplace(".as");
          
metadataProvider.getDocletTagFactory().registerTag(ActionScriptClassTagImpl.NAME,
 ActionScriptClassTagImpl.class);
!         
metadataProvider.getDocletTagFactory().registerTag(ActionScriptPropertyTagImpl.NAME,
!             ActionScriptPropertyTagImpl.class);
      }
  
***************
*** 36,44 ****
  
      // Callback methods from Velocity Template
! 
!     public String getStaticFieldValue(JavaClass clazz, JavaField field)
!             throws Exception {
          Class c = Class.forName(clazz.getFullyQualifiedName());
          Object value = c.getField(field.getName()).get(null);
          if (value instanceof String) {
              return '"' + value.toString() + '"';
--- 43,50 ----
  
      // Callback methods from Velocity Template
!     public String getStaticFieldValue(JavaClass clazz, JavaField field) 
throws Exception {
          Class c = Class.forName(clazz.getFullyQualifiedName());
          Object value = c.getField(field.getName()).get(null);
+ 
          if (value instanceof String) {
              return '"' + value.toString() + '"';
***************
*** 51,54 ****
--- 57,61 ----
          String type = getFullyQualifiedPropertyType(property);
          int idx = type.lastIndexOf(".");
+ 
          if (idx < 0) {
              return type;
***************
*** 60,65 ****
      public String getFullyQualifiedPropertyType(BeanProperty property) {
          DocletTag propTag = 
property.getAccessor().getTagByName("actionscript.property");
!         if (propTag != null
!                 && propTag.getNamedParameter("type") != null) {
              return propTag.getNamedParameter("type");
          } else {
--- 67,72 ----
      public String getFullyQualifiedPropertyType(BeanProperty property) {
          DocletTag propTag = 
property.getAccessor().getTagByName("actionscript.property");
! 
!         if (propTag != null && propTag.getNamedParameter("type") != null) {
              return propTag.getNamedParameter("type");
          } else {
***************
*** 69,71 ****
  
      abstract public String toActionScriptType(Type type);
! }
--- 76,78 ----
  
      abstract public String toActionScriptType(Type type);
! }
\ No newline at end of file

Index: ActionScriptPlugin.java
===================================================================
RCS file: 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-actionscript/src/main/java/org/xdoclet/plugin/actionscript/ActionScriptPlugin.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ActionScriptPlugin.java     1 Dec 2005 00:00:10 -0000       1.1
--- ActionScriptPlugin.java     1 Dec 2005 00:06:40 -0000       1.2
***************
*** 1,12 ****
  package org.xdoclet.plugin.actionscript;
  
! import com.thoughtworks.qdox.model.Type;
  import org.generama.QDoxCapableMetadataProvider;
  import org.generama.VelocityTemplateEngine;
  import org.generama.WriterMapper;
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptClassTagImpl;
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptPropertyTagImpl;
  
! import java.util.HashMap;
  
  /**
--- 1,19 ----
+ /*
+  * Copyright (c) 2003-2005
+  * XDoclet Team
+  * All rights reserved.
+  */
  package org.xdoclet.plugin.actionscript;
  
! import java.util.HashMap;
! 
  import org.generama.QDoxCapableMetadataProvider;
  import org.generama.VelocityTemplateEngine;
  import org.generama.WriterMapper;
+ 
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptClassTagImpl;
  import org.xdoclet.plugin.actionscript.qtags.ActionScriptPropertyTagImpl;
  
! import com.thoughtworks.qdox.model.Type;
  
  /**
***************
*** 14,18 ****
   */
  public class ActionScriptPlugin extends ActionScriptPluginBase {
!     public ActionScriptPlugin(VelocityTemplateEngine velocityTemplateEngine, 
QDoxCapableMetadataProvider metadataProvider, WriterMapper writerMapper) {
          super(velocityTemplateEngine, metadataProvider, writerMapper);
      }
--- 21,26 ----
   */
  public class ActionScriptPlugin extends ActionScriptPluginBase {
!     public ActionScriptPlugin(VelocityTemplateEngine velocityTemplateEngine,
!         QDoxCapableMetadataProvider metadataProvider, WriterMapper 
writerMapper) {
          super(velocityTemplateEngine, metadataProvider, writerMapper);
      }
***************
*** 24,27 ****
--- 32,36 ----
  
          String result = type.getValue();
+ 
          if (actionScriptTypeMap.get(result) != null) {
              return (String) actionScriptTypeMap.get(result);
***************
*** 54,56 ****
          actionScriptTypeMap.put("java.util.Collection", "Array");
      }
! }
--- 63,65 ----
          actionScriptTypeMap.put("java.util.Collection", "Array");
      }
! }
\ No newline at end of file



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
xdoclet-plugins-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits

Reply via email to