Return-Path: Delivered-To: apmail-myfaces-commits-archive@www.apache.org Received: (qmail 38924 invoked from network); 4 Apr 2011 06:13:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 4 Apr 2011 06:13:50 -0000 Received: (qmail 35149 invoked by uid 500); 4 Apr 2011 06:13:50 -0000 Delivered-To: apmail-myfaces-commits-archive@myfaces.apache.org Received: (qmail 35089 invoked by uid 500); 4 Apr 2011 06:13:48 -0000 Mailing-List: contact commits-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Development" Delivered-To: mailing list commits@myfaces.apache.org Received: (qmail 35082 invoked by uid 99); 4 Apr 2011 06:13:47 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Apr 2011 06:13:47 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Apr 2011 06:13:46 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 3AF9423889BB; Mon, 4 Apr 2011 06:13:26 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1088485 - /myfaces/myfaces-build-tools/trunk/maven2-plugins/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/qdox/CompositeComponentModelBuilder.java Date: Mon, 04 Apr 2011 06:13:26 -0000 To: commits@myfaces.apache.org From: lu4242@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20110404061326.3AF9423889BB@eris.apache.org> Author: lu4242 Date: Mon Apr 4 06:13:25 2011 New Revision: 1088485 URL: http://svn.apache.org/viewvc?rev=1088485&view=rev Log: MYFACES-3032 Include composite component information on documentation generated by myfaces-builder-plugin Modified: myfaces/myfaces-build-tools/trunk/maven2-plugins/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/qdox/CompositeComponentModelBuilder.java Modified: myfaces/myfaces-build-tools/trunk/maven2-plugins/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/qdox/CompositeComponentModelBuilder.java URL: http://svn.apache.org/viewvc/myfaces/myfaces-build-tools/trunk/maven2-plugins/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/qdox/CompositeComponentModelBuilder.java?rev=1088485&r1=1088484&r2=1088485&view=diff ============================================================================== --- myfaces/myfaces-build-tools/trunk/maven2-plugins/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/qdox/CompositeComponentModelBuilder.java (original) +++ myfaces/myfaces-build-tools/trunk/maven2-plugins/myfaces-builder-plugin/src/main/java/org/apache/myfaces/buildtools/maven2/plugin/builder/qdox/CompositeComponentModelBuilder.java Mon Apr 4 06:13:25 2011 @@ -257,6 +257,14 @@ public class CompositeComponentModelBuil // Set as class name the assigned by Application.createResource, // even if not exists. this.component.setClassName(alias); + if (!setComponentType) + { + this.component.setParentClassName("javax.faces.component.UINamingContainer"); + PropertyMeta idProp = new PropertyMeta(); + idProp.setName("id"); + idProp.setRequired(false); + this.component.addProperty(idProp); + } this.component.setModelId(model.getModelId()); } //componentType