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-serv27601/src/main/java/org/xdoclet/plugin/actionscript

Modified Files:
        ActionScript3Plugin.vm ActionScriptPlugin.vm 
Log Message:
Add support for AS3 [Managed] tag, also copy class comment to generated output

Index: ActionScriptPlugin.vm
===================================================================
RCS file: 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-actionscript/src/main/java/org/xdoclet/plugin/actionscript/ActionScriptPlugin.vm,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** ActionScriptPlugin.vm       1 Dec 2005 00:00:10 -0000       1.1
--- ActionScriptPlugin.vm       14 Apr 2006 13:16:29 -0000      1.2
***************
*** 15,22 ****
--- 15,30 ----
  
  #if ($class.superClass.javaClass.fullyQualifiedName == "java.lang.Object")
+ #if ($class.comment)
+ /** ${class.comment} */
+ 
+ #end
  class ${class.fullyQualifiedName}
  #else
  import ${class.superClass.javaClass.fullyQualifiedName};
  
+ #if ($class.comment)
+ /** ${class.comment} */
+ 
+ #end
  class ${class.fullyQualifiedName} extends ${class.superClass.javaClass.name}
  #end

Index: ActionScript3Plugin.vm
===================================================================
RCS file: 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-actionscript/src/main/java/org/xdoclet/plugin/actionscript/ActionScript3Plugin.vm,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** ActionScript3Plugin.vm      19 Dec 2005 14:05:26 -0000      1.2
--- ActionScript3Plugin.vm      14 Apr 2006 13:16:29 -0000      1.3
***************
*** 18,24 ****
--- 18,31 ----
    import ${class.fullyQualifiedName};
  
+ #if ($class.comment)
+   /** ${class.comment} */
+ 
+ #end
  #if ($class.getTagByName("actionscript.class").getNamedParameter("bindable"))
    [Bindable]
  #end
+ #if ($class.getTagByName("actionscript.class").getNamedParameter("managed"))
+   [Managed]
+ #end
    [RemoteClass(alias="${class.fullyQualifiedName}")]
  
***************
*** 47,50 ****
--- 54,60 ----
      [Bindable]
  #end
+ #if 
($beanProperty.accessor.getTagByName("actionscript.property").getNamedParameter("managed"))
+     [Managed]
+ #end
      public var ${beanProperty.name}:${plugin.getPropertyType($beanProperty)};
  



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
xdoclet-plugins-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits

Reply via email to