You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2008/04/18 03:18:24 UTC

svn commit: r649344 [1/3] - in /myfaces/myfaces-build-tools/branches/builder_plugin: bigtest/core_trunk_11/api/ bigtest/core_trunk_11/api/src/main/java/javax/faces/component/ bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/ bigtest/c...

Author: lu4242
Date: Thu Apr 17 18:18:20 2008
New Revision: 649344

URL: http://svn.apache.org/viewvc?rev=649344&view=rev
Log:
bug fixes, append annotations to myfaces core api bigtest and generation of faces-config.xml

Added:
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/impl/src/main/conf/
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/impl/src/main/conf/META-INF/
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/impl/src/main/conf/META-INF/faces-config-base.xml   (with props)
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/impl/src/main/resources/META-INF/faces-config11.vm
Modified:
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/pom.xml
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIColumn.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIData.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIForm.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIGraphic.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIInput.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIMessage.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIMessages.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UINamingContainer.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIPanel.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIParameter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectBoolean.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectItem.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectItems.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectMany.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectOne.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIViewRoot.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlCommandLink.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlDataTable.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlForm.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlGraphicImage.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputHidden.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputSecret.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputText.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputTextarea.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlMessage.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlMessages.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlOutputFormat.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlOutputLabel.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlOutputLink.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlPanelGrid.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlPanelGroup.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlSelectBooleanCheckbox.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlSelectManyCheckbox.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlSelectManyListbox.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlSelectManyMenu.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlSelectOneListbox.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlSelectOneMenu.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlSelectOneRadio.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/convert/BigDecimalConverter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/convert/BigIntegerConverter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/convert/BooleanConverter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/convert/ByteConverter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/convert/CharacterConverter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/convert/DateTimeConverter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/convert/DoubleConverter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/convert/FloatConverter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/convert/IntegerConverter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/convert/LongConverter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/convert/NumberConverter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/convert/ShortConverter.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/validator/DoubleRangeValidator.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/validator/LengthValidator.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/validator/LongRangeValidator.java
    myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/impl/pom.xml
    myfaces/myfaces-build-tools/branches/builder_plugin/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/MakeConfigMojo.java
    myfaces/myfaces-build-tools/branches/builder_plugin/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/model/Model.java
    myfaces/myfaces-build-tools/branches/builder_plugin/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/qdox/QdoxModelBuilder.java
    myfaces/myfaces-build-tools/branches/builder_plugin/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/utils/MyfacesUtils.java

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/pom.xml
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/pom.xml?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/pom.xml (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/pom.xml Thu Apr 17 18:18:20 2008
@@ -29,19 +29,6 @@
               <goal>build-metadata</goal>
             </goals>
           </execution>
-          <execution>
-          	<id>maketags</id>
-          	<configuration>
-          		<packageContains>org.apache</packageContains>
-          		<typePrefix>javax.faces</typePrefix>
-          		<modelIds>
-          			<modelId>myfaces-api</modelId>
-          		</modelIds>
-          	</configuration>
-          	<goals>
-          		<goal>make-tags</goal>
-          	</goals>
-          </execution>
         </executions>
       </plugin>    
       <plugin>

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIColumn.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIColumn.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIColumn.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIColumn.java Thu Apr 17 18:18:20 2008
@@ -23,6 +23,11 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.Column"
+ *   family = "javax.faces.Column"
+ *   desc = "UIData"
+ *
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIData.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIData.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIData.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIData.java Thu Apr 17 18:18:20 2008
@@ -123,6 +123,11 @@
  * </p>
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> for more.
  * 
+ * @JSFComponent
+ *   type = "javax.faces.Data"
+ *   family = "javax.faces.Data"
+ *   desc = "UIData"
+ * 
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -439,6 +444,10 @@
         _var = var;
     }
 
+    /**
+     * @JSFProperty
+     *   literalOnly = "true"
+     */
     public String getVar()
     {
         return _var;
@@ -999,6 +1008,9 @@
         _first = new Integer(first);
     }
 
+    /**
+     * @JSFProperty
+     */
     public int getFirst()
     {
         if (_first != null)
@@ -1008,6 +1020,9 @@
         return v != null ? v.intValue() : DEFAULT_FIRST;
     }
 
+    /**
+     * @JSFProperty
+     */
     public int getRows()
     {
         if (_rows != null)
@@ -1017,6 +1032,9 @@
         return v != null ? v.intValue() : DEFAULT_ROWS;
     }
 
+    /**
+     * @JSFProperty
+     */
     public Object getValue()
     {
         if (_value != null)

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIForm.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIForm.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIForm.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIForm.java Thu Apr 17 18:18:20 2008
@@ -24,6 +24,11 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.Form"
+ *   family = "javax.faces.Form"
+ *   desc = "UIForm"
+ *
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIGraphic.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIGraphic.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIGraphic.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIGraphic.java Thu Apr 17 18:18:20 2008
@@ -24,6 +24,11 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.Graphic"
+ *   family = "javax.faces.Graphic"
+ *   desc = "UIGraphic"
+ *   
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -33,6 +38,9 @@
     private static final String URL_PROPERTY = "url";
     private static final String VALUE_PROPERTY = "value";
 
+    /**
+     * @JSFProperty
+     */
     public String getUrl()
     {
         return (String)getValue();
@@ -92,6 +100,9 @@
         _value = value;
     }
 
+    /**
+     * @JSFProperty
+     */
     public Object getValue()
     {
         if (_value != null) return _value;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIInput.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIInput.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIInput.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIInput.java Thu Apr 17 18:18:20 2008
@@ -38,6 +38,11 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.Input"
+ *   family = "javax.faces.Input"
+ *   desc = "UIInput"
+ *   
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -59,6 +64,10 @@
     private List _validatorList = null;
 
     // use javadoc inherited from EditableValueHolder
+    /**
+     * @JSFProperty
+     *   tagExcluded = "true"
+     */
     public Object getSubmittedValue()
     {
         return _submittedValue;
@@ -91,6 +100,10 @@
     }
 
     // use javadoc inherited from EditableValueHolder
+    /**
+     * @JSFProperty
+     *   tagExcluded = "true"
+     */
     public boolean isLocalValueSet()
     {
         return _localValueSet;
@@ -103,6 +116,10 @@
     }
 
     // use javadoc inherited from EditableValueHolder
+    /**
+     * @JSFProperty
+     *   tagExcluded = "true"
+     */
     public boolean isValid()
     {
         return _valid;
@@ -114,7 +131,13 @@
         _valid = valid;
     }
 
-    // use javadoc inherited from EditableValueHolder
+    // use javadoc inherited from EditableValueHolder    
+    /**
+     * @JSFProperty
+     *   stateHolder="true"
+     *   returnSignature="void"
+     *   methodSignature="javax.faces.context.FacesContext,javax.faces.component.UIComponent,java.lang.Object"
+     */
     public MethodBinding getValidator()
     {
         return _validator;
@@ -127,6 +150,12 @@
     }
 
     // use javadoc inherited from EditableValueHolder
+    /**
+     * @JSFProperty
+     *   stateHolder="true"
+     *   returnSignature="void"
+     *   methodSignature="javax.faces.event.ValueChangeEvent"
+     */
     public MethodBinding getValueChangeListener()
     {
         return _valueChangeListener;
@@ -553,6 +582,9 @@
         _immediate = Boolean.valueOf(immediate);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isImmediate()
     {
         if (_immediate != null) return _immediate.booleanValue();
@@ -566,6 +598,9 @@
         _required = Boolean.valueOf(required);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isRequired()
     {
         if (_required != null) return _required.booleanValue();

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIMessage.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIMessage.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIMessage.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIMessage.java Thu Apr 17 18:18:20 2008
@@ -26,6 +26,11 @@
  *
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.Message"
+ *   family = "javax.faces.Message"
+ *   desc = "UIMessage"
+ *
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -59,6 +64,10 @@
         _for = forValue;
     }
 
+    /**
+     * @JSFProperty
+     *   required = "true"
+     */
     public String getFor()
     {
         if (_for != null) return _for;
@@ -71,6 +80,9 @@
         _showDetail = Boolean.valueOf(showDetail);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isShowDetail()
     {
         if (_showDetail != null) return _showDetail.booleanValue();
@@ -84,6 +96,9 @@
         _showSummary = Boolean.valueOf(showSummary);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isShowSummary()
     {
         if (_showSummary != null) return _showSummary.booleanValue();

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIMessages.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIMessages.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIMessages.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIMessages.java Thu Apr 17 18:18:20 2008
@@ -24,6 +24,11 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.Messages"
+ *   family = "javax.faces.Messages"
+ *   desc = "UIMessages"
+ *   
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -58,6 +63,9 @@
         _globalOnly = Boolean.valueOf(globalOnly);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isGlobalOnly()
     {
         if (_globalOnly != null) return _globalOnly.booleanValue();
@@ -71,6 +79,9 @@
         _showDetail = Boolean.valueOf(showDetail);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isShowDetail()
     {
         if (_showDetail != null) return _showDetail.booleanValue();
@@ -84,6 +95,9 @@
         _showSummary = Boolean.valueOf(showSummary);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isShowSummary()
     {
         if (_showSummary != null) return _showSummary.booleanValue();

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UINamingContainer.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UINamingContainer.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UINamingContainer.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UINamingContainer.java Thu Apr 17 18:18:20 2008
@@ -23,6 +23,11 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.NamingContainer"
+ *   family = "javax.faces.NamingContainer"
+ *   desc = "UINamingContainer"
+ *   
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIPanel.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIPanel.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIPanel.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIPanel.java Thu Apr 17 18:18:20 2008
@@ -23,6 +23,11 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.Panel"
+ *   family = "javax.faces.Panel"
+ *   desc = "UIPanel"
+ *
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIParameter.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIParameter.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIParameter.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIParameter.java Thu Apr 17 18:18:20 2008
@@ -24,6 +24,11 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.Parameter"
+ *   family = "javax.faces.Parameter"
+ *   desc = "UIParameter"
+ *
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -52,6 +57,9 @@
         _name = name;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getName()
     {
         if (_name != null) return _name;
@@ -64,6 +72,9 @@
         _value = value;
     }
 
+    /**
+     * @JSFProperty
+     */
     public Object getValue()
     {
         if (_value != null) return _value;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectBoolean.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectBoolean.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectBoolean.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectBoolean.java Thu Apr 17 18:18:20 2008
@@ -24,6 +24,11 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.SelectBoolean"
+ *   family = "javax.faces.SelectBoolean"
+ *   desc = "UISelectBoolean"
+ *
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectItem.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectItem.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectItem.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectItem.java Thu Apr 17 18:18:20 2008
@@ -34,6 +34,11 @@
  * 
  * See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.SelectItem"
+ *   family = "javax.faces.SelectItem"
+ *   desc = "UISelectItem"
+ *
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -70,6 +75,8 @@
      * For use in development tools.
      * <p>
      * Q: what use is an EL expression for this???
+     * 
+     * @JSFProperty 
      */
     public String getItemDescription()
     {
@@ -90,6 +97,8 @@
 
     /**
      * Determine whether this item can be chosen by the user.
+     * 
+     * @JSFProperty
      */
     public boolean isItemDisabled()
     {
@@ -106,6 +115,8 @@
 
     /**
      * Get the string which will be presented to the user for this option.
+     * 
+     * @JSFProperty
      */
     public String getItemLabel()
     {
@@ -119,6 +130,9 @@
         _itemValue = itemValue;
     }
 
+    /**
+     * @JSFProperty
+     */
     public Object getItemValue()
     {
         if (_itemValue != null) return _itemValue;
@@ -131,6 +145,9 @@
         _value = value;
     }
 
+    /**
+     * @JSFProperty
+     */
     public Object getValue()
     {
         if (_value != null) return _value;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectItems.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectItems.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectItems.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectItems.java Thu Apr 17 18:18:20 2008
@@ -24,6 +24,11 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.SelectItems"
+ *   family = "javax.faces.SelectItems"
+ *   desc = "UISelectItems"
+ *
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -51,6 +56,9 @@
         _value = value;
     }
 
+    /**
+     * @JSFProperty
+     */
     public Object getValue()
     {
         if (_value != null) return _value;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectMany.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectMany.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectMany.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectMany.java Thu Apr 17 18:18:20 2008
@@ -35,6 +35,11 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.SelectMany"
+ *   family = "javax.faces.SelectMany"
+ *   desc = "UISelectMany"
+ *
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectOne.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectOne.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectOne.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UISelectOne.java Thu Apr 17 18:18:20 2008
@@ -29,6 +29,11 @@
  * <p>
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.SelectOne"
+ *   family = "javax.faces.SelectOne"
+ *   desc = "UISelectOne"
+ *
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIViewRoot.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIViewRoot.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIViewRoot.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/UIViewRoot.java Thu Apr 17 18:18:20 2008
@@ -34,6 +34,11 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.ViewRoot"
+ *   family = "javax.faces.ViewRoot"
+ *   desc = "UIViewRoot"
+ *
  * @author Manfred Geiler (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -55,6 +60,9 @@
     private Locale _locale = null;
     private List _events = null;
 
+    /**
+     * @JSFProperty
+     */
     public String getViewId()
     {
         return _viewId;
@@ -191,6 +199,9 @@
         return extCtx.encodeNamespace(bld.append(UNIQUE_ID_PREFIX).append(_uniqueIdCounter++).toString());
     }
 
+    /**
+     * @JSFProperty
+     */    
     public Locale getLocale()
     {
         if (_locale != null) return _locale;
@@ -289,6 +300,9 @@
         _renderKitId = renderKitId;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getRenderKitId()
     {
         if (_renderKitId != null) return _renderKitId;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlCommandLink.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlCommandLink.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlCommandLink.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlCommandLink.java Thu Apr 17 18:18:20 2008
@@ -24,7 +24,13 @@
 
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
- *
+ * 
+ * @JSFComponent
+ *   type = "javax.faces.HtmlCommandLink"
+ *   family = "javax.faces.Command"
+ *   tagClass = "org.apache.myfaces.taglib.html.HtmlCommandLinkTag"
+ *   desc = "h:commandLink"
+ *   
  * @author Thomas Spiegl (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -74,6 +80,9 @@
         _accesskey = accesskey;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getAccesskey()
     {
         if (_accesskey != null) return _accesskey;
@@ -86,6 +95,9 @@
         _charset = charset;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getCharset()
     {
         if (_charset != null) return _charset;
@@ -98,6 +110,9 @@
         _coords = coords;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getCoords()
     {
         if (_coords != null) return _coords;
@@ -110,6 +125,9 @@
         _dir = dir;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getDir()
     {
         if (_dir != null) return _dir;
@@ -122,6 +140,9 @@
         _hreflang = hreflang;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getHreflang()
     {
         if (_hreflang != null) return _hreflang;
@@ -134,6 +155,9 @@
         _lang = lang;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getLang()
     {
         if (_lang != null) return _lang;
@@ -146,6 +170,9 @@
         _onblur = onblur;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnblur()
     {
         if (_onblur != null) return _onblur;
@@ -158,6 +185,9 @@
         _onclick = onclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnclick()
     {
         if (_onclick != null) return _onclick;
@@ -170,6 +200,9 @@
         _ondblclick = ondblclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOndblclick()
     {
         if (_ondblclick != null) return _ondblclick;
@@ -182,6 +215,9 @@
         _onfocus = onfocus;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnfocus()
     {
         if (_onfocus != null) return _onfocus;
@@ -194,6 +230,9 @@
         _onkeydown = onkeydown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeydown()
     {
         if (_onkeydown != null) return _onkeydown;
@@ -206,6 +245,9 @@
         _onkeypress = onkeypress;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeypress()
     {
         if (_onkeypress != null) return _onkeypress;
@@ -218,6 +260,9 @@
         _onkeyup = onkeyup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeyup()
     {
         if (_onkeyup != null) return _onkeyup;
@@ -230,6 +275,9 @@
         _onmousedown = onmousedown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousedown()
     {
         if (_onmousedown != null) return _onmousedown;
@@ -242,6 +290,9 @@
         _onmousemove = onmousemove;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousemove()
     {
         if (_onmousemove != null) return _onmousemove;
@@ -254,6 +305,9 @@
         _onmouseout = onmouseout;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseout()
     {
         if (_onmouseout != null) return _onmouseout;
@@ -266,6 +320,9 @@
         _onmouseover = onmouseover;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseover()
     {
         if (_onmouseover != null) return _onmouseover;
@@ -278,6 +335,9 @@
         _onmouseup = onmouseup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseup()
     {
         if (_onmouseup != null) return _onmouseup;
@@ -290,6 +350,9 @@
         _rel = rel;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getRel()
     {
         if (_rel != null) return _rel;
@@ -302,6 +365,9 @@
         _rev = rev;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getRev()
     {
         if (_rev != null) return _rev;
@@ -314,6 +380,9 @@
         _shape = shape;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getShape()
     {
         if (_shape != null) return _shape;
@@ -326,6 +395,9 @@
         _style = style;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyle()
     {
         if (_style != null) return _style;
@@ -338,6 +410,9 @@
         _styleClass = styleClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyleClass()
     {
         if (_styleClass != null) return _styleClass;
@@ -350,6 +425,9 @@
         _tabindex = tabindex;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTabindex()
     {
         if (_tabindex != null) return _tabindex;
@@ -362,6 +440,9 @@
         _target = target;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTarget()
     {
         if (_target != null) return _target;
@@ -374,6 +455,9 @@
         _title = title;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTitle()
     {
         if (_title != null) return _title;
@@ -386,6 +470,9 @@
         _type = type;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getType()
     {
         if (_type != null) return _type;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlDataTable.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlDataTable.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlDataTable.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlDataTable.java Thu Apr 17 18:18:20 2008
@@ -29,6 +29,12 @@
  * such as CSS style attributes and event handler scripts.
  * <p>
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
+ * 
+ * @JSFComponent
+ *   type = "javax.faces.HtmlDataTable"
+ *   family = "javax.faces.Data"
+ *   tagClass = "org.apache.myfaces.taglib.html.HtmlDataTableTag"
+ *   desc = "h:dataTable"
  *
  * @author Thomas Spiegl (latest modification by $Author$)
  * @version $Revision$ $Date$
@@ -95,6 +101,9 @@
         _bgcolor = bgcolor;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getBgcolor()
     {
         if (_bgcolor != null) return _bgcolor;
@@ -107,6 +116,9 @@
         _border = new Integer(border);
     }
 
+    /**
+     * @JSFProperty
+     */
     public int getBorder()
     {
         if (_border != null) return _border.intValue();
@@ -120,6 +132,9 @@
         _cellpadding = cellpadding;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getCellpadding()
     {
         if (_cellpadding != null) return _cellpadding;
@@ -132,6 +147,9 @@
         _cellspacing = cellspacing;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getCellspacing()
     {
         if (_cellspacing != null) return _cellspacing;
@@ -144,6 +162,9 @@
         _columnClasses = columnClasses;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getColumnClasses()
     {
         if (_columnClasses != null) return _columnClasses;
@@ -156,6 +177,9 @@
         _dir = dir;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getDir()
     {
         if (_dir != null) return _dir;
@@ -168,6 +192,9 @@
         _footerClass = footerClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getFooterClass()
     {
         if (_footerClass != null) return _footerClass;
@@ -180,6 +207,9 @@
         _frame = frame;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getFrame()
     {
         if (_frame != null) return _frame;
@@ -192,6 +222,9 @@
         _headerClass = headerClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getHeaderClass()
     {
         if (_headerClass != null) return _headerClass;
@@ -204,6 +237,9 @@
         _lang = lang;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getLang()
     {
         if (_lang != null) return _lang;
@@ -216,6 +252,9 @@
         _onclick = onclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnclick()
     {
         if (_onclick != null) return _onclick;
@@ -228,6 +267,9 @@
         _ondblclick = ondblclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOndblclick()
     {
         if (_ondblclick != null) return _ondblclick;
@@ -240,6 +282,9 @@
         _onkeydown = onkeydown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeydown()
     {
         if (_onkeydown != null) return _onkeydown;
@@ -252,6 +297,9 @@
         _onkeypress = onkeypress;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeypress()
     {
         if (_onkeypress != null) return _onkeypress;
@@ -264,6 +312,9 @@
         _onkeyup = onkeyup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeyup()
     {
         if (_onkeyup != null) return _onkeyup;
@@ -276,6 +327,9 @@
         _onmousedown = onmousedown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousedown()
     {
         if (_onmousedown != null) return _onmousedown;
@@ -288,6 +342,9 @@
         _onmousemove = onmousemove;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousemove()
     {
         if (_onmousemove != null) return _onmousemove;
@@ -300,6 +357,9 @@
         _onmouseout = onmouseout;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseout()
     {
         if (_onmouseout != null) return _onmouseout;
@@ -312,6 +372,9 @@
         _onmouseover = onmouseover;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseover()
     {
         if (_onmouseover != null) return _onmouseover;
@@ -324,6 +387,9 @@
         _onmouseup = onmouseup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseup()
     {
         if (_onmouseup != null) return _onmouseup;
@@ -336,6 +402,9 @@
         _rowClasses = rowClasses;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getRowClasses()
     {
         if (_rowClasses != null) return _rowClasses;
@@ -348,6 +417,9 @@
         _rules = rules;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getRules()
     {
         if (_rules != null) return _rules;
@@ -360,6 +432,9 @@
         _style = style;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyle()
     {
         if (_style != null) return _style;
@@ -372,6 +447,9 @@
         _styleClass = styleClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyleClass()
     {
         if (_styleClass != null) return _styleClass;
@@ -384,6 +462,9 @@
         _summary = summary;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getSummary()
     {
         if (_summary != null) return _summary;
@@ -396,6 +477,9 @@
         _title = title;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTitle()
     {
         if (_title != null) return _title;
@@ -408,6 +492,9 @@
         _width = width;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getWidth()
     {
         if (_width != null) return _width;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlForm.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlForm.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlForm.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlForm.java Thu Apr 17 18:18:20 2008
@@ -25,6 +25,12 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.HtmlForm"
+ *   family = "javax.faces.Form"
+ *   tagClass = "org.apache.myfaces.taglib.html.HtmlFormTag"
+ *   desc = "h:form"
+ *   
  * @author Thomas Spiegl (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -69,6 +75,9 @@
         _accept = accept;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getAccept()
     {
         if (_accept != null) return _accept;
@@ -81,6 +90,9 @@
         _acceptcharset = acceptcharset;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getAcceptcharset()
     {
         if (_acceptcharset != null) return _acceptcharset;
@@ -93,6 +105,9 @@
         _dir = dir;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getDir()
     {
         if (_dir != null) return _dir;
@@ -105,6 +120,9 @@
         _enctype = enctype;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getEnctype()
     {
         if (_enctype != null) return _enctype;
@@ -117,6 +135,9 @@
         _lang = lang;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getLang()
     {
         if (_lang != null) return _lang;
@@ -129,6 +150,9 @@
         _onclick = onclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnclick()
     {
         if (_onclick != null) return _onclick;
@@ -141,6 +165,9 @@
         _ondblclick = ondblclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOndblclick()
     {
         if (_ondblclick != null) return _ondblclick;
@@ -153,6 +180,9 @@
         _onkeydown = onkeydown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeydown()
     {
         if (_onkeydown != null) return _onkeydown;
@@ -165,6 +195,9 @@
         _onkeypress = onkeypress;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeypress()
     {
         if (_onkeypress != null) return _onkeypress;
@@ -177,6 +210,9 @@
         _onkeyup = onkeyup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeyup()
     {
         if (_onkeyup != null) return _onkeyup;
@@ -189,6 +225,9 @@
         _onmousedown = onmousedown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousedown()
     {
         if (_onmousedown != null) return _onmousedown;
@@ -201,6 +240,9 @@
         _onmousemove = onmousemove;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousemove()
     {
         if (_onmousemove != null) return _onmousemove;
@@ -213,6 +255,9 @@
         _onmouseout = onmouseout;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseout()
     {
         if (_onmouseout != null) return _onmouseout;
@@ -225,6 +270,9 @@
         _onmouseover = onmouseover;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseover()
     {
         if (_onmouseover != null) return _onmouseover;
@@ -237,6 +285,9 @@
         _onmouseup = onmouseup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseup()
     {
         if (_onmouseup != null) return _onmouseup;
@@ -249,6 +300,9 @@
         _onreset = onreset;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnreset()
     {
         if (_onreset != null) return _onreset;
@@ -261,6 +315,9 @@
         _onsubmit = onsubmit;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnsubmit()
     {
         if (_onsubmit != null) return _onsubmit;
@@ -273,6 +330,9 @@
         _style = style;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyle()
     {
         if (_style != null) return _style;
@@ -285,6 +345,9 @@
         _styleClass = styleClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyleClass()
     {
         if (_styleClass != null) return _styleClass;
@@ -297,6 +360,9 @@
         _target = target;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTarget()
     {
         if (_target != null) return _target;
@@ -309,6 +375,9 @@
         _title = title;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTitle()
     {
         if (_title != null) return _title;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlGraphicImage.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlGraphicImage.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlGraphicImage.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlGraphicImage.java Thu Apr 17 18:18:20 2008
@@ -25,6 +25,12 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.HtmlGraphicImage"
+ *   family = "javax.faces.Graphic"
+ *   tagClass = "org.apache.myfaces.taglib.html.HtmlGraphicImageTag"
+ *   desc = "h:graphicImage"
+ *   
  * @author Thomas Spiegl (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -69,6 +75,9 @@
         _alt = alt;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getAlt()
     {
         if (_alt != null) return _alt;
@@ -81,6 +90,9 @@
         _dir = dir;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getDir()
     {
         if (_dir != null) return _dir;
@@ -93,6 +105,9 @@
         _height = height;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getHeight()
     {
         if (_height != null) return _height;
@@ -105,6 +120,9 @@
         _ismap = Boolean.valueOf(ismap);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isIsmap()
     {
         if (_ismap != null) return _ismap.booleanValue();
@@ -118,6 +136,9 @@
         _lang = lang;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getLang()
     {
         if (_lang != null) return _lang;
@@ -130,6 +151,9 @@
         _longdesc = longdesc;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getLongdesc()
     {
         if (_longdesc != null) return _longdesc;
@@ -142,6 +166,9 @@
         _onclick = onclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnclick()
     {
         if (_onclick != null) return _onclick;
@@ -154,6 +181,9 @@
         _ondblclick = ondblclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOndblclick()
     {
         if (_ondblclick != null) return _ondblclick;
@@ -166,6 +196,9 @@
         _onkeydown = onkeydown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeydown()
     {
         if (_onkeydown != null) return _onkeydown;
@@ -178,6 +211,9 @@
         _onkeypress = onkeypress;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeypress()
     {
         if (_onkeypress != null) return _onkeypress;
@@ -190,6 +226,9 @@
         _onkeyup = onkeyup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeyup()
     {
         if (_onkeyup != null) return _onkeyup;
@@ -202,6 +241,9 @@
         _onmousedown = onmousedown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousedown()
     {
         if (_onmousedown != null) return _onmousedown;
@@ -214,6 +256,9 @@
         _onmousemove = onmousemove;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousemove()
     {
         if (_onmousemove != null) return _onmousemove;
@@ -226,6 +271,9 @@
         _onmouseout = onmouseout;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseout()
     {
         if (_onmouseout != null) return _onmouseout;
@@ -238,6 +286,9 @@
         _onmouseover = onmouseover;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseover()
     {
         if (_onmouseover != null) return _onmouseover;
@@ -250,6 +301,9 @@
         _onmouseup = onmouseup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseup()
     {
         if (_onmouseup != null) return _onmouseup;
@@ -262,6 +316,9 @@
         _style = style;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyle()
     {
         if (_style != null) return _style;
@@ -274,6 +331,9 @@
         _styleClass = styleClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyleClass()
     {
         if (_styleClass != null) return _styleClass;
@@ -286,6 +346,9 @@
         _title = title;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTitle()
     {
         if (_title != null) return _title;
@@ -298,6 +361,9 @@
         _usemap = usemap;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getUsemap()
     {
         if (_usemap != null) return _usemap;
@@ -310,6 +376,9 @@
         _width = width;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getWidth()
     {
         if (_width != null) return _width;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputHidden.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputHidden.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputHidden.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputHidden.java Thu Apr 17 18:18:20 2008
@@ -23,6 +23,12 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.HtmlInputHidden"
+ *   family = "javax.faces.Input"
+ *   tagClass = "org.apache.myfaces.taglib.html.HtmlInputHiddenTag"
+ *   desc = "h:inputHidden"
+ *   
  * @author Thomas Spiegl (latest modification by $Author$)
  * @version $Revision$ $Date$
  */

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputSecret.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputSecret.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputSecret.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputSecret.java Thu Apr 17 18:18:20 2008
@@ -24,7 +24,13 @@
 
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
- *
+ * 
+ * @JSFComponent
+ *   type = "javax.faces.HtmlInputSecret"
+ *   family = "javax.faces.Input"
+ *   tagClass = "org.apache.myfaces.taglib.html.HtmlInputSecretTag"
+ *   desc = "h:inputSecret"
+ *   
  * @author Thomas Spiegl (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -79,6 +85,9 @@
         _accesskey = accesskey;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getAccesskey()
     {
         if (_accesskey != null) return _accesskey;
@@ -91,6 +100,9 @@
         _alt = alt;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getAlt()
     {
         if (_alt != null) return _alt;
@@ -103,6 +115,9 @@
         _dir = dir;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getDir()
     {
         if (_dir != null) return _dir;
@@ -115,6 +130,9 @@
         _disabled = Boolean.valueOf(disabled);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isDisabled()
     {
         if (_disabled != null) return _disabled.booleanValue();
@@ -128,6 +146,9 @@
         _lang = lang;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getLang()
     {
         if (_lang != null) return _lang;
@@ -140,6 +161,9 @@
         _maxlength = new Integer(maxlength);
     }
 
+    /**
+     * @JSFProperty
+     */
     public int getMaxlength()
     {
         if (_maxlength != null) return _maxlength.intValue();
@@ -153,6 +177,9 @@
         _onblur = onblur;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnblur()
     {
         if (_onblur != null) return _onblur;
@@ -165,6 +192,9 @@
         _onchange = onchange;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnchange()
     {
         if (_onchange != null) return _onchange;
@@ -177,6 +207,9 @@
         _onclick = onclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnclick()
     {
         if (_onclick != null) return _onclick;
@@ -189,6 +222,9 @@
         _ondblclick = ondblclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOndblclick()
     {
         if (_ondblclick != null) return _ondblclick;
@@ -201,6 +237,9 @@
         _onfocus = onfocus;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnfocus()
     {
         if (_onfocus != null) return _onfocus;
@@ -213,6 +252,9 @@
         _onkeydown = onkeydown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeydown()
     {
         if (_onkeydown != null) return _onkeydown;
@@ -225,6 +267,9 @@
         _onkeypress = onkeypress;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeypress()
     {
         if (_onkeypress != null) return _onkeypress;
@@ -237,6 +282,9 @@
         _onkeyup = onkeyup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeyup()
     {
         if (_onkeyup != null) return _onkeyup;
@@ -249,6 +297,9 @@
         _onmousedown = onmousedown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousedown()
     {
         if (_onmousedown != null) return _onmousedown;
@@ -261,6 +312,9 @@
         _onmousemove = onmousemove;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousemove()
     {
         if (_onmousemove != null) return _onmousemove;
@@ -273,6 +327,9 @@
         _onmouseout = onmouseout;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseout()
     {
         if (_onmouseout != null) return _onmouseout;
@@ -285,6 +342,9 @@
         _onmouseover = onmouseover;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseover()
     {
         if (_onmouseover != null) return _onmouseover;
@@ -297,6 +357,9 @@
         _onmouseup = onmouseup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseup()
     {
         if (_onmouseup != null) return _onmouseup;
@@ -309,6 +372,9 @@
         _onselect = onselect;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnselect()
     {
         if (_onselect != null) return _onselect;
@@ -321,6 +387,9 @@
         _readonly = Boolean.valueOf(readonly);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isReadonly()
     {
         if (_readonly != null) return _readonly.booleanValue();
@@ -334,6 +403,9 @@
         _redisplay = Boolean.valueOf(redisplay);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isRedisplay()
     {
         if (_redisplay != null) return _redisplay.booleanValue();
@@ -347,6 +419,9 @@
         _size = new Integer(size);
     }
 
+    /**
+     * @JSFProperty
+     */
     public int getSize()
     {
         if (_size != null) return _size.intValue();
@@ -360,6 +435,9 @@
         _style = style;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyle()
     {
         if (_style != null) return _style;
@@ -372,6 +450,9 @@
         _styleClass = styleClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyleClass()
     {
         if (_styleClass != null) return _styleClass;
@@ -384,6 +465,9 @@
         _tabindex = tabindex;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTabindex()
     {
         if (_tabindex != null) return _tabindex;
@@ -396,6 +480,9 @@
         _title = title;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTitle()
     {
         if (_title != null) return _title;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputText.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputText.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputText.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputText.java Thu Apr 17 18:18:20 2008
@@ -25,6 +25,12 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.HtmlInputText"
+ *   family = "javax.faces.Input"
+ *   tagClass = "org.apache.myfaces.taglib.html.HtmlInputTextTag"
+ *   desc = "h:inputText"
+ *
  * @author Thomas Spiegl (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -77,6 +83,9 @@
         _accesskey = accesskey;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getAccesskey()
     {
         if (_accesskey != null) return _accesskey;
@@ -89,6 +98,9 @@
         _alt = alt;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getAlt()
     {
         if (_alt != null) return _alt;
@@ -101,6 +113,9 @@
         _dir = dir;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getDir()
     {
         if (_dir != null) return _dir;
@@ -113,6 +128,9 @@
         _disabled = Boolean.valueOf(disabled);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isDisabled()
     {
         if (_disabled != null) return _disabled.booleanValue();
@@ -126,6 +144,9 @@
         _lang = lang;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getLang()
     {
         if (_lang != null) return _lang;
@@ -138,6 +159,9 @@
         _maxlength = new Integer(maxlength);
     }
 
+    /**
+     * @JSFProperty
+     */
     public int getMaxlength()
     {
         if (_maxlength != null) return _maxlength.intValue();
@@ -151,6 +175,9 @@
         _onblur = onblur;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnblur()
     {
         if (_onblur != null) return _onblur;
@@ -163,6 +190,9 @@
         _onchange = onchange;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnchange()
     {
         if (_onchange != null) return _onchange;
@@ -175,6 +205,9 @@
         _onclick = onclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnclick()
     {
         if (_onclick != null) return _onclick;
@@ -187,6 +220,9 @@
         _ondblclick = ondblclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOndblclick()
     {
         if (_ondblclick != null) return _ondblclick;
@@ -199,6 +235,9 @@
         _onfocus = onfocus;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnfocus()
     {
         if (_onfocus != null) return _onfocus;
@@ -211,6 +250,9 @@
         _onkeydown = onkeydown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeydown()
     {
         if (_onkeydown != null) return _onkeydown;
@@ -223,6 +265,9 @@
         _onkeypress = onkeypress;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeypress()
     {
         if (_onkeypress != null) return _onkeypress;
@@ -235,6 +280,9 @@
         _onkeyup = onkeyup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeyup()
     {
         if (_onkeyup != null) return _onkeyup;
@@ -247,6 +295,9 @@
         _onmousedown = onmousedown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousedown()
     {
         if (_onmousedown != null) return _onmousedown;
@@ -259,6 +310,9 @@
         _onmousemove = onmousemove;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousemove()
     {
         if (_onmousemove != null) return _onmousemove;
@@ -271,6 +325,9 @@
         _onmouseout = onmouseout;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseout()
     {
         if (_onmouseout != null) return _onmouseout;
@@ -283,6 +340,9 @@
         _onmouseover = onmouseover;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseover()
     {
         if (_onmouseover != null) return _onmouseover;
@@ -295,6 +355,9 @@
         _onmouseup = onmouseup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseup()
     {
         if (_onmouseup != null) return _onmouseup;
@@ -307,6 +370,9 @@
         _onselect = onselect;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnselect()
     {
         if (_onselect != null) return _onselect;
@@ -319,6 +385,9 @@
         _readonly = Boolean.valueOf(readonly);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isReadonly()
     {
         if (_readonly != null) return _readonly.booleanValue();
@@ -332,6 +401,9 @@
         _size = new Integer(size);
     }
 
+    /**
+     * @JSFProperty
+     */
     public int getSize()
     {
         if (_size != null) return _size.intValue();
@@ -345,6 +417,9 @@
         _style = style;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyle()
     {
         if (_style != null) return _style;
@@ -357,6 +432,9 @@
         _styleClass = styleClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyleClass()
     {
         if (_styleClass != null) return _styleClass;
@@ -369,6 +447,9 @@
         _tabindex = tabindex;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTabindex()
     {
         if (_tabindex != null) return _tabindex;
@@ -381,6 +462,9 @@
         _title = title;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTitle()
     {
         if (_title != null) return _title;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputTextarea.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputTextarea.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputTextarea.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlInputTextarea.java Thu Apr 17 18:18:20 2008
@@ -25,6 +25,12 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.HtmlInputTextarea"
+ *   family = "javax.faces.Input"
+ *   tagClass = "org.apache.myfaces.taglib.html.HtmlInputTextareaTag"
+ *   desc = "h:inputTextarea"
+ *
  * @author Thomas Spiegl (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -76,6 +82,9 @@
         _accesskey = accesskey;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getAccesskey()
     {
         if (_accesskey != null) return _accesskey;
@@ -88,6 +97,9 @@
         _cols = new Integer(cols);
     }
 
+    /**
+     * @JSFProperty
+     */
     public int getCols()
     {
         if (_cols != null) return _cols.intValue();
@@ -101,6 +113,9 @@
         _dir = dir;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getDir()
     {
         if (_dir != null) return _dir;
@@ -113,6 +128,9 @@
         _disabled = Boolean.valueOf(disabled);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isDisabled()
     {
         if (_disabled != null) return _disabled.booleanValue();
@@ -126,6 +144,9 @@
         _lang = lang;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getLang()
     {
         if (_lang != null) return _lang;
@@ -138,6 +159,9 @@
         _onblur = onblur;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnblur()
     {
         if (_onblur != null) return _onblur;
@@ -150,6 +174,9 @@
         _onchange = onchange;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnchange()
     {
         if (_onchange != null) return _onchange;
@@ -162,6 +189,9 @@
         _onclick = onclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnclick()
     {
         if (_onclick != null) return _onclick;
@@ -174,6 +204,9 @@
         _ondblclick = ondblclick;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOndblclick()
     {
         if (_ondblclick != null) return _ondblclick;
@@ -186,6 +219,9 @@
         _onfocus = onfocus;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnfocus()
     {
         if (_onfocus != null) return _onfocus;
@@ -198,6 +234,9 @@
         _onkeydown = onkeydown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeydown()
     {
         if (_onkeydown != null) return _onkeydown;
@@ -210,6 +249,9 @@
         _onkeypress = onkeypress;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeypress()
     {
         if (_onkeypress != null) return _onkeypress;
@@ -222,6 +264,9 @@
         _onkeyup = onkeyup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnkeyup()
     {
         if (_onkeyup != null) return _onkeyup;
@@ -234,6 +279,9 @@
         _onmousedown = onmousedown;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousedown()
     {
         if (_onmousedown != null) return _onmousedown;
@@ -246,6 +294,9 @@
         _onmousemove = onmousemove;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmousemove()
     {
         if (_onmousemove != null) return _onmousemove;
@@ -258,6 +309,9 @@
         _onmouseout = onmouseout;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseout()
     {
         if (_onmouseout != null) return _onmouseout;
@@ -270,6 +324,9 @@
         _onmouseover = onmouseover;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseover()
     {
         if (_onmouseover != null) return _onmouseover;
@@ -282,6 +339,9 @@
         _onmouseup = onmouseup;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnmouseup()
     {
         if (_onmouseup != null) return _onmouseup;
@@ -294,6 +354,9 @@
         _onselect = onselect;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getOnselect()
     {
         if (_onselect != null) return _onselect;
@@ -306,6 +369,9 @@
         _readonly = Boolean.valueOf(readonly);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isReadonly()
     {
         if (_readonly != null) return _readonly.booleanValue();
@@ -319,6 +385,9 @@
         _rows = new Integer(rows);
     }
 
+    /**
+     * @JSFProperty
+     */
     public int getRows()
     {
         if (_rows != null) return _rows.intValue();
@@ -332,6 +401,9 @@
         _style = style;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyle()
     {
         if (_style != null) return _style;
@@ -344,6 +416,9 @@
         _styleClass = styleClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyleClass()
     {
         if (_styleClass != null) return _styleClass;
@@ -356,6 +431,9 @@
         _tabindex = tabindex;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTabindex()
     {
         if (_tabindex != null) return _tabindex;
@@ -368,6 +446,9 @@
         _title = title;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTitle()
     {
         if (_title != null) return _title;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlMessage.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlMessage.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlMessage.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlMessage.java Thu Apr 17 18:18:20 2008
@@ -25,6 +25,12 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.HtmlMessage"
+ *   family = "javax.faces.Message"
+ *   tagClass = "org.apache.myfaces.taglib.html.HtmlMessageTag"
+ *   desc = "h:message"
+ *   
  * @author Thomas Spiegl (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -60,6 +66,9 @@
         _errorClass = errorClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getErrorClass()
     {
         if (_errorClass != null) return _errorClass;
@@ -72,6 +81,9 @@
         _errorStyle = errorStyle;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getErrorStyle()
     {
         if (_errorStyle != null) return _errorStyle;
@@ -84,6 +96,9 @@
         _fatalClass = fatalClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getFatalClass()
     {
         if (_fatalClass != null) return _fatalClass;
@@ -96,6 +111,9 @@
         _fatalStyle = fatalStyle;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getFatalStyle()
     {
         if (_fatalStyle != null) return _fatalStyle;
@@ -108,6 +126,9 @@
         _infoClass = infoClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getInfoClass()
     {
         if (_infoClass != null) return _infoClass;
@@ -120,6 +141,9 @@
         _infoStyle = infoStyle;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getInfoStyle()
     {
         if (_infoStyle != null) return _infoStyle;
@@ -132,6 +156,9 @@
         _style = style;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyle()
     {
         if (_style != null) return _style;
@@ -144,6 +171,9 @@
         _styleClass = styleClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyleClass()
     {
         if (_styleClass != null) return _styleClass;
@@ -156,6 +186,9 @@
         _title = title;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTitle()
     {
         if (_title != null) return _title;
@@ -168,6 +201,9 @@
         _tooltip = Boolean.valueOf(tooltip);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isTooltip()
     {
         if (_tooltip != null) return _tooltip.booleanValue();
@@ -181,6 +217,9 @@
         _warnClass = warnClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getWarnClass()
     {
         if (_warnClass != null) return _warnClass;
@@ -193,6 +232,9 @@
         _warnStyle = warnStyle;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getWarnStyle()
     {
         if (_warnStyle != null) return _warnStyle;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlMessages.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlMessages.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlMessages.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlMessages.java Thu Apr 17 18:18:20 2008
@@ -25,6 +25,12 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.HtmlMessages"
+ *   family = "javax.faces.Messages"
+ *   tagClass = "org.apache.myfaces.taglib.html.HtmlMessagesTag"
+ *   desc = "h:messages"
+ *   
  * @author Thomas Spiegl (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -62,6 +68,9 @@
         _errorClass = errorClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getErrorClass()
     {
         if (_errorClass != null) return _errorClass;
@@ -74,6 +83,9 @@
         _errorStyle = errorStyle;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getErrorStyle()
     {
         if (_errorStyle != null) return _errorStyle;
@@ -86,6 +98,9 @@
         _fatalClass = fatalClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getFatalClass()
     {
         if (_fatalClass != null) return _fatalClass;
@@ -98,6 +113,9 @@
         _fatalStyle = fatalStyle;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getFatalStyle()
     {
         if (_fatalStyle != null) return _fatalStyle;
@@ -110,6 +128,9 @@
         _infoClass = infoClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getInfoClass()
     {
         if (_infoClass != null) return _infoClass;
@@ -122,6 +143,9 @@
         _infoStyle = infoStyle;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getInfoStyle()
     {
         if (_infoStyle != null) return _infoStyle;
@@ -134,6 +158,9 @@
         _layout = layout;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getLayout()
     {
         if (_layout != null) return _layout;
@@ -146,6 +173,9 @@
         _style = style;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyle()
     {
         if (_style != null) return _style;
@@ -158,6 +188,9 @@
         _styleClass = styleClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyleClass()
     {
         if (_styleClass != null) return _styleClass;
@@ -170,6 +203,9 @@
         _title = title;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTitle()
     {
         if (_title != null) return _title;
@@ -182,6 +218,9 @@
         _tooltip = Boolean.valueOf(tooltip);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isTooltip()
     {
         if (_tooltip != null) return _tooltip.booleanValue();
@@ -195,6 +234,9 @@
         _warnClass = warnClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getWarnClass()
     {
         if (_warnClass != null) return _warnClass;
@@ -207,6 +249,9 @@
         _warnStyle = warnStyle;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getWarnStyle()
     {
         if (_warnStyle != null) return _warnStyle;

Modified: myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlOutputFormat.java
URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlOutputFormat.java?rev=649344&r1=649343&r2=649344&view=diff
==============================================================================
--- myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlOutputFormat.java (original)
+++ myfaces/myfaces-build-tools/branches/builder_plugin/bigtest/core_trunk_11/api/src/main/java/javax/faces/component/html/HtmlOutputFormat.java Thu Apr 17 18:18:20 2008
@@ -25,6 +25,12 @@
 /**
  * see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>
  *
+ * @JSFComponent
+ *   type = "javax.faces.HtmlOutputFormat"
+ *   family = "javax.faces.Output"
+ *   tagClass = "org.apache.myfaces.taglib.html.HtmlOutputFormatTag"
+ *   desc = "h:outputFormat"
+ *   
  * @author Thomas Spiegl (latest modification by $Author$)
  * @version $Revision$ $Date$
  */
@@ -52,6 +58,9 @@
         _escape = Boolean.valueOf(escape);
     }
 
+    /**
+     * @JSFProperty
+     */
     public boolean isEscape()
     {
         if (_escape != null) return _escape.booleanValue();
@@ -65,6 +74,9 @@
         _style = style;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyle()
     {
         if (_style != null) return _style;
@@ -77,6 +89,9 @@
         _styleClass = styleClass;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getStyleClass()
     {
         if (_styleClass != null) return _styleClass;
@@ -89,6 +104,9 @@
         _title = title;
     }
 
+    /**
+     * @JSFProperty
+     */
     public String getTitle()
     {
         if (_title != null) return _title;