Update of /cvsroot/commonjava/commonjava-projects/commonjava-opl/projects/opl-xdoclet/test-project/src/java/org/commonjava/opl/xdoclet/test
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv555/projects/opl-xdoclet/test-project/src/java/org/commonjava/opl/xdoclet/test
Modified Files:
TestSubConfig.java
Log Message:
added use-body attribute to the OplAttributeTag class, to support pulling attribute values directly from the element's body content.
Index: TestSubConfig.java
===================================================================
RCS file: /cvsroot/commonjava/commonjava-projects/commonjava-opl/projects/opl-xdoclet/test-project/src/java/org/commonjava/opl/xdoclet/test/TestSubConfig.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- TestSubConfig.java 12 Mar 2004 19:46:56 -0000 1.3
+++ TestSubConfig.java 16 Mar 2004 22:47:32 -0000 1.4
@@ -46,6 +46,19 @@
}
/**
+ * @opl.attribute
+ * name="yetAnotherTestParam"
+ * use-body="true"
+ * required="false"
+ * type="int"
+ * extractor="Strings.toInteger(@@value).intValue()"
+ * validator="@@value > 0"
+ * before-children="true"
+ */
+ public void setYetAnotherTestParam(int param4){
+ }
+
+ /**
* @opl.delegate value="true"
*/
public void setBoolParam(Boolean bParam){
|