Return-Path: Delivered-To: apmail-jakarta-ant-dev-archive@apache.org Received: (qmail 75355 invoked from network); 25 Apr 2002 09:35:01 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 25 Apr 2002 09:35:01 -0000 Received: (qmail 9417 invoked by uid 97); 25 Apr 2002 09:35:02 -0000 Delivered-To: qmlist-jakarta-archive-ant-dev@jakarta.apache.org Received: (qmail 9342 invoked by uid 97); 25 Apr 2002 09:35:01 -0000 Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 9331 invoked by uid 97); 25 Apr 2002 09:35:01 -0000 Date: 25 Apr 2002 09:34:46 -0000 Message-ID: <20020425093446.86242.qmail@icarus.apache.org> From: adammurdoch@apache.org To: jakarta-ant-myrmidon-cvs@apache.org Subject: cvs commit: jakarta-ant-myrmidon/tools/xsl build.xsl X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N adammurdoch 02/04/25 02:34:46 Modified: . build.xml buildtools/src/java/org/apache/myrmidon/build ant-descriptor.j ant-roles.j container/src/java/org/apache/myrmidon/components/deployer CompoundTypeDeployer.java ConverterTypeDeployer.java DefaultDeployer.java DefaultTypeLibraryDeployer.java Resources.properties RoleDefinition.java RoleDescriptorBuilder.java container/src/java/org/apache/myrmidon/interfaces/role RoleInfo.java container/src/test/org/apache/myrmidon/components/configurer/test DefaultConfigurerTestCase.java framework/src/java/org/apache/myrmidon/framework DataType.java tools/xsl build.xsl Added: container/src/java/org/apache/myrmidon/components/deployer RoleDeployer.java container/src/java/org/apache/myrmidon/interfaces/deployer DefaultTypeDeployer.java TypeDeployer.java framework/src/java/org/apache/myrmidon/framework DataTypeDeployer.java TypeInstanceTaskFactory.java Removed: container/src/java/org/apache/myrmidon/components/deployer DefaultTypeDeployer.java TypeDeployer.java Log: Allow custom type deployers for a role: * Added RoleInfo.getAttributes(), to allow meta-info to be attached to a role definition. It gets populated with the attributes from the definition in ant-roles.xml. * Moved TypeDeployer and DefaultTypeDeployer to interfaces.deployer. * Added optional 'type-deployer' parameter to the @ant.role tag. * Added a type deployer for data-type role, which takes care of registering the TypeInstanceTask for each data-types. The generated type descriptors no longer contain a task def for data-types. Revision Changes Path 1.13 +3 -10 jakarta-ant-myrmidon/build.xml Index: build.xml =================================================================== RCS file: /home/cvs/jakarta-ant-myrmidon/build.xml,v retrieving revision 1.12 retrieving revision 1.13 diff -u -r1.12 -r1.13 --- build.xml 25 Apr 2002 01:41:49 -0000 1.12 +++ build.xml 25 Apr 2002 09:34:45 -0000 1.13 @@ -3,14 +3,7 @@ - - - - - - - - +