User: ko5tik Date: 02/10/14 05:55:07 Modified: samples/src/java/test/javabean SimpleBean.java SimpleI18NBean.java Log: fix for XDT-58 & XTD-10 - moved property tags to getters, added support for inheritance Revision Changes Path 1.7 +36 -26 xdoclet/samples/src/java/test/javabean/SimpleBean.java Index: SimpleBean.java =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/samples/src/java/test/javabean/SimpleBean.java,v retrieving revision 1.6 retrieving revision 1.7 diff -u -w -r1.6 -r1.7 --- SimpleBean.java 3 Oct 2002 14:34:51 -0000 1.6 +++ SimpleBean.java 14 Oct 2002 12:55:07 -0000 1.7 @@ -19,32 +19,6 @@ * name="expression" * value="new StringBuffer()" * rtexpr="true" - * - * @javabean.property - * class="java.lang.String" - * displayName="Name" - * name="name" - * shortDescription="Name of the entry" - * - * @javabean.property - * class="int" - * displayName="Message(s)" - * name="count" - * shortDescription="Number of messages in Queue" - * - * @javabean.property - * class="boolean" - * displayName="Class" - * name="flag" - * bound="true" - * hidden="false" - * shortDescription="Class of the entry" - * - * @javabean.property - * class="java.lang.Class" - * displayName="Full Path" - * name="parent" - * shortDescription="Absolute path of the context" */ public class SimpleBean { /** An int field. */ @@ -94,4 +68,40 @@ */ public void mySecondMethod(String param1, boolean param2) { } + /** + * @javabean.property displayName="Class" bound="true" hidden="false" shortDescription="Class of the entry" + */ + public boolean isFlag() { + return flag; + } + + public void setFlag(boolean flag) { + this.flag = flag; + } + + + public String getName() { + return name; + } + /** + * @javabean.property displayName="Name" shortDescription="Name of the entry" + */ + public void setName(String name) { + this.name = name; + } + + /** + * @javabean.property displayName="Message(s)" shortDescription="Number of messages in Queue" + * readOnly="true" + */ + public int getCount() { + return count; + } + /** + * @javabean.property displayName="Full Path" + * shortDescription="Absolute path of the context" + */ + public Class getParent() { + return parent; + } } 1.6 +2 -33 xdoclet/samples/src/java/test/javabean/SimpleI18NBean.java Index: SimpleI18NBean.java =================================================================== RCS file: /cvsroot/xdoclet/xdoclet/samples/src/java/test/javabean/SimpleI18NBean.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -w -r1.5 -r1.6 --- SimpleI18NBean.java 2 Sep 2002 21:36:19 -0000 1.5 +++ SimpleI18NBean.java 14 Oct 2002 12:55:07 -0000 1.6 @@ -20,39 +20,8 @@ * value="new StringBuffer()" * rtexpr="true" * - * @javabean.property - * class="java.lang.String" - * displayName="Name" - * name="name" - * shortDescription="Name of the entry" - * - * @javabean.property - * class="int" - * displayName="Message(s)" - * name="count" - * shortDescription="Number of messages in Queue" - * - * @javabean.property - * class="boolean" - * displayName="Class" - * name="flag" - * shortDescription="Class of the entry" - * - * @javabean.property - * class="java.lang.Class" - * displayName="Full Path" - * name="parent" - * shortDescription="Absolute path of the context" */ -public class SimpleI18NBean { - /** An int field. */ - protected int count = 0; - /** A boolean field. */ - protected boolean flag = false; - /** A String field. */ - protected String name = ""; - /** A Class field. */ - protected Class parent = null; +public class SimpleI18NBean extends SimpleBean { /** Constructs a new SimpleI18NBean. */ public SimpleI18NBean() {
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Xdoclet-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/xdoclet-devel