[webbeans-commits] Webbeans SVN: r3494 - ri/trunk/api/src/main/resources.

webbeans-commits at lists.jboss.org webbeans-commits at lists.jboss.org
Fri Aug 14 12:44:39 EDT 2009


Author: pete.muir at jboss.org
Date: 2009-08-14 12:44:39 -0400 (Fri, 14 Aug 2009)
New Revision: 3494

Added:
   ri/trunk/api/src/main/resources/beans.xsd
Log:
fix xsd

Copied: ri/trunk/api/src/main/resources/beans.xsd (from rev 3426, ri/trunk/api/src/main/resources/web-beans.xsd)
===================================================================
--- ri/trunk/api/src/main/resources/beans.xsd	                        (rev 0)
+++ ri/trunk/api/src/main/resources/beans.xsd	2009-08-14 16:44:39 UTC (rev 3494)
@@ -0,0 +1,64 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+JBoss, Home of Professional Open Source
+Copyright 2008, Red Hat Middleware LLC, and individual contributors
+by the @authors tag. See the copyright.txt in the distribution for a
+full listing of individual contributors.
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+http://www.apache.org/licenses/LICENSE-2.0
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,  
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
+   elementFormDefault="qualified"
+   targetNamespace="http://seamframework.org/ns/CDI"
+   xmlns:cdi="http://seamframework.org/ns/CDI">
+
+   <xs:element name="beans">
+      <xs:complexType>
+         <xs:choice minOccurs="0" maxOccurs="unbounded">
+            <xs:element ref="cdi:policies"/>
+            <xs:element ref="cdi:interceptors" />
+            <xs:element ref="cdi:decorators" />
+         </xs:choice>
+      </xs:complexType>
+   </xs:element>
+
+   <xs:element name="policies">
+      <xs:complexType>
+         <xs:choice minOccurs="0" maxOccurs="unbounded">
+            <xs:element ref="cdi:class" />
+            <xs:element ref="cdi:annotation" />
+         </xs:choice>
+      </xs:complexType>
+   </xs:element>
+   
+   <xs:element name="interceptors">
+      <xs:complexType>
+         <xs:choice minOccurs="0" maxOccurs="unbounded">
+            <xs:element ref="cdi:class" />
+         </xs:choice>
+      </xs:complexType>
+   </xs:element>
+   
+   <xs:element name="decorators">
+      <xs:complexType>
+         <xs:choice minOccurs="0" maxOccurs="unbounded">
+            <xs:element ref="cdi:class"/>
+         </xs:choice>
+      </xs:complexType>
+   </xs:element>
+
+   <xs:element name="class" type="xs:string" />
+   
+   <xs:element name="annotation" type="xs:string" />
+
+</xs:schema>
\ No newline at end of file


Property changes on: ri/trunk/api/src/main/resources/beans.xsd
___________________________________________________________________
Name: svn:mime-type
   + text/plain




More information about the weld-commits mailing list