Update of 
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-actionscript/src/test/java/org/xdoclet/testapp/pojo
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9614/plugin-actionscript/src/test/java/org/xdoclet/testapp/pojo

Added Files:
        MyBean.as MyBean.as3 MyBean.java StaticDependencies.as 
        YourBean.as YourBean.java 
Log Message:
XDP-136 : adding Joe Berkovitz's contribution : Actionscript plugin

--- NEW FILE: MyBean.as3 ---
// Generated file. Do not edit.
// Generated by org.xdoclet.plugin.actionscript.ActionScript3Plugin from 
org.xdoclet.testapp.pojo.MyBean

package org.xdoclet.testapp.pojo
{

  import custompackage.CustomType;
  import org.xdoclet.testapp.pojo.YourBean;
  import org.xdoclet.testapp.pojo.YourBean;

  public class MyBean extends YourBean
  {

    /** Comment for the first constant */
    public static var CONSTANT_1:String = "One";

    public static var CONSTANT_2:int = 2;

    public static var CONSTANT_3:Number = 3.141592;


    public var flag:Boolean;

    public var name:String;

    /**  */
    public var count:int;

    /** content, which is a list */
    public var content:Array;

    /** intArray property */
    [Bindable]
    public var intArray:Array;

    /** A custom property */
    public var customProperty:CustomType;

    public var yourBean:YourBean;

  }
}

--- NEW FILE: YourBean.as ---
// Generated file. Do not edit.
// Generated by org.xdoclet.plugin.actionscript.ActionScriptPlugin from 
org.xdoclet.testapp.pojo.YourBean


class org.xdoclet.testapp.pojo.YourBean
{
    private static var regClass = 
        Object.registerClass("org.xdoclet.testapp.pojo.YourBean", 
org.xdoclet.testapp.pojo.YourBean);


  public var baseName:String;

}

--- NEW FILE: StaticDependencies.as ---
// Generated file. Do not edit.
// Generated by org.xdoclet.plugin.actionscript.DependencyFragmentPlugin from 
${class.fullyQualifiedName}
// Static Dependencies on generated ActionScript Beans

    private static var _dep_MyBean:Function = org.xdoclet.testapp.pojo.MyBean;
    private static var _dep_YourBean:Function = 
org.xdoclet.testapp.pojo.YourBean;

--- NEW FILE: YourBean.java ---
package org.xdoclet.testapp.pojo;

/**
 * Example of a JavaBean with tags to generate the associated BeanInfo class.
 *
 * @actionscript.class
 *     name="org.xdoclet.testapp.pojo.YourBean"
 */
public class YourBean {
    /** A String field. */
    protected String baseName = "";

    /** Constructs a new SimpleBean. */
    public YourBean() {
    }

    public String getBaseName() {
        return baseName;
    }

    /**
     */
    public void setBaseName(String name) {
        this.baseName = baseName;
    }
}

--- NEW FILE: MyBean.as ---
// Generated file. Do not edit.
// Generated by org.xdoclet.plugin.actionscript.ActionScriptPlugin from 
org.xdoclet.testapp.pojo.MyBean

import custompackage.CustomType;
import org.xdoclet.testapp.pojo.YourBean;

import org.xdoclet.testapp.pojo.YourBean;

class org.xdoclet.testapp.pojo.MyBean extends YourBean
{
    private static var regClass = 
        Object.registerClass("org.xdoclet.testapp.pojo.MyBean", 
org.xdoclet.testapp.pojo.MyBean);

  /** Comment for the first constant */
  public static var CONSTANT_1:String = "One";

  public static var CONSTANT_2:Number = 2;

  public static var CONSTANT_3:Number = 3.141592;


  public var flag:Boolean;

  public var name:String;

  /**  */
  public var count:Number;

  /** content, which is a list */
  public var content:Array;

  /** intArray property */
  public var intArray:Array;

  /** A custom property */
  public var customProperty:CustomType;

  public var yourBean:YourBean;

}

--- NEW FILE: MyBean.java ---
package org.xdoclet.testapp.pojo;

import java.util.List;

/**
 * Example of a JavaBean with tags to generate the associated BeanInfo class.
 *
 * @actionscript.class
 *     name="org.xdoclet.testapp.pojo.MyBean"
 */
public class MyBean extends YourBean {
    /** An int field. */
    protected int count = 0;

    /** A boolean field. */
    protected boolean flag = false;

    /** A String field. */
    protected String name = "";

    /** A List field. */
    protected List content = null;

    /** Comment for the first constant */
    public static final String CONSTANT_1 = "One";
    public static final int CONSTANT_2 = 2;
    public static final double CONSTANT_3 = 3.141592;

    /** Constructs a new SimpleBean. */
    public MyBean() {
    }

    public boolean isFlag() {
        return flag;
    }

    public void setFlag(boolean flag) {
        this.flag = flag;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    /**
     */
    public int getCount() {
        return count;
    }

    /**
     * content, which is a list
     */
    public List getContent() {
        return content;
    }

    /**
     * intArray property
     * @actionscript.property
     *   bindable=true
     */
    public int[] getIntArray() {
        return null;
    }

    /**
     * A custom property
     * @actionscript.property
     *    type="custompackage.CustomType"
     */
    public Object getCustomProperty() {
        return null;
    }

    public YourBean getYourBean() {
        return null;
    }
}



-------------------------------------------------------
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