|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | 2 |
|
3 | 3 | <xsd:schema xmlns="http://www.springframework.org/schema/context" |
4 | | - xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:beans="http://www.springframework.org/schema/beans" |
5 | | - xmlns:tool="http://www.springframework.org/schema/tool" |
6 | | - targetNamespace="http://www.springframework.org/schema/context" |
7 | | - elementFormDefault="qualified" attributeFormDefault="unqualified"> |
| 4 | + xmlns:xsd="http://www.w3.org/2001/XMLSchema" |
| 5 | + xmlns:beans="http://www.springframework.org/schema/beans" |
| 6 | + xmlns:tool="http://www.springframework.org/schema/tool" |
| 7 | + targetNamespace="http://www.springframework.org/schema/context" |
| 8 | + elementFormDefault="qualified" |
| 9 | + attributeFormDefault="unqualified"> |
8 | 10 |
|
9 | | - <xsd:import namespace="http://www.springframework.org/schema/beans" schemaLocation="http://www.springframework.org/schema/beans/spring-beans-3.1.xsd" /> |
10 | | - <xsd:import namespace="http://www.springframework.org/schema/tool" schemaLocation="http://www.springframework.org/schema/tool/spring-tool-3.1.xsd" /> |
| 11 | + <xsd:import namespace="http://www.springframework.org/schema/beans" schemaLocation="http://www.springframework.org/schema/beans/spring-beans-3.1.xsd"/> |
| 12 | + <xsd:import namespace="http://www.springframework.org/schema/tool" schemaLocation="http://www.springframework.org/schema/tool/spring-tool-3.1.xsd"/> |
11 | 13 |
|
12 | 14 | <xsd:annotation> |
13 | 15 | <xsd:documentation><![CDATA[ |
|
107 | 109 | <xsd:appinfo> |
108 | 110 | <tool:annotation> |
109 | 111 | <tool:exports |
110 | | - type="org.springframework.context.support.PropertySourcesPlaceholderConfigurer" /> |
| 112 | + type="org.springframework.context.support.PropertySourcesPlaceholderConfigurer"/> |
111 | 113 | </tool:annotation> |
112 | 114 | </xsd:appinfo> |
113 | 115 | </xsd:annotation> |
|
158 | 160 | ]]></xsd:documentation> |
159 | 161 | <xsd:appinfo> |
160 | 162 | <tool:annotation> |
161 | | - <tool:exports |
162 | | - type="org.springframework.beans.factory.config.PropertyOverrideConfigurer" /> |
| 163 | + <tool:exports type="org.springframework.beans.factory.config.PropertyOverrideConfigurer"/> |
163 | 164 | </tool:annotation> |
164 | 165 | </xsd:appinfo> |
165 | 166 | </xsd:annotation> |
166 | 167 | <xsd:complexType> |
167 | 168 | <xsd:complexContent> |
168 | | - <xsd:extension base="propertyPlaceholder" /> |
| 169 | + <xsd:extension base="propertyPlaceholder"/> |
169 | 170 | </xsd:complexContent> |
170 | 171 | </xsd:complexType> |
171 | 172 | </xsd:element> |
|
273 | 274 | ]]></xsd:documentation> |
274 | 275 | <xsd:appinfo> |
275 | 276 | <tool:annotation> |
276 | | - <tool:expected-type type="java.lang.Class" /> |
277 | | - <tool:assignable-to |
278 | | - type="org.springframework.beans.factory.support.BeanNameGenerator" /> |
| 277 | + <tool:expected-type type="java.lang.Class"/> |
| 278 | + <tool:assignable-to type="org.springframework.beans.factory.support.BeanNameGenerator"/> |
279 | 279 | </tool:annotation> |
280 | 280 | </xsd:appinfo> |
281 | 281 | </xsd:annotation> |
|
288 | 288 | ]]></xsd:documentation> |
289 | 289 | <xsd:appinfo> |
290 | 290 | <tool:annotation> |
291 | | - <tool:expected-type type="java.lang.Class" /> |
292 | | - <tool:assignable-to |
293 | | - type="org.springframework.context.annotation.ScopeMetadataResolver" /> |
| 291 | + <tool:expected-type type="java.lang.Class"/> |
| 292 | + <tool:assignable-to type="org.springframework.context.annotation.ScopeMetadataResolver"/> |
294 | 293 | </tool:annotation> |
295 | 294 | </xsd:appinfo> |
296 | 295 | </xsd:annotation> |
|
304 | 303 | </xsd:annotation> |
305 | 304 | <xsd:simpleType> |
306 | 305 | <xsd:restriction base="xsd:string"> |
307 | | - <xsd:enumeration value="no" /> |
308 | | - <xsd:enumeration value="interfaces" /> |
309 | | - <xsd:enumeration value="targetClass" /> |
| 306 | + <xsd:enumeration value="no"/> |
| 307 | + <xsd:enumeration value="interfaces"/> |
| 308 | + <xsd:enumeration value="targetClass"/> |
310 | 309 | </xsd:restriction> |
311 | 310 | </xsd:simpleType> |
312 | 311 | </xsd:attribute> |
|
342 | 341 | ]]></xsd:documentation> |
343 | 342 | <xsd:appinfo> |
344 | 343 | <tool:annotation> |
345 | | - <tool:exports |
346 | | - type="org.springframework.instrument.classloading.LoadTimeWeaver" /> |
| 344 | + <tool:exports type="org.springframework.instrument.classloading.LoadTimeWeaver"/> |
347 | 345 | </tool:annotation> |
348 | 346 | </xsd:appinfo> |
349 | 347 | </xsd:annotation> |
|
355 | 353 | ]]></xsd:documentation> |
356 | 354 | <xsd:appinfo> |
357 | 355 | <tool:annotation> |
358 | | - <tool:expected-type type="java.lang.Class" /> |
359 | | - <tool:assignable-to |
360 | | - type="org.springframework.instrument.classloading.LoadTimeWeaver" /> |
| 356 | + <tool:expected-type type="java.lang.Class"/> |
| 357 | + <tool:assignable-to type="org.springframework.instrument.classloading.LoadTimeWeaver"/> |
361 | 358 | </tool:annotation> |
362 | 359 | </xsd:appinfo> |
363 | 360 | </xsd:annotation> |
|
396 | 393 |
|
397 | 394 | <xsd:element name="spring-configured"> |
398 | 395 | <xsd:annotation> |
399 | | - <xsd:documentation |
400 | | - source="java:org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect"> |
401 | | - <![CDATA[ |
| 396 | + <xsd:documentation source="java:org.springframework.beans.factory.aspectj.AnnotationBeanConfigurerAspect"><![CDATA[ |
402 | 397 | Signals the current application context to apply dependency injection |
403 | 398 | to non-managed classes that are instantiated outside of the Spring bean |
404 | 399 | factory (typically classes annotated with the @Configurable annotation). |
405 | 400 | ]]></xsd:documentation> |
406 | 401 | </xsd:annotation> |
407 | 402 | <xsd:simpleType> |
408 | | - <xsd:restriction base="xsd:string" /> |
| 403 | + <xsd:restriction base="xsd:string"/> |
409 | 404 | </xsd:simpleType> |
410 | 405 | </xsd:element> |
411 | 406 |
|
412 | 407 | <xsd:element name="mbean-export"> |
413 | 408 | <xsd:annotation> |
414 | | - <xsd:documentation |
415 | | - source="java:org.springframework.jmx.export.annotation.AnnotationMBeanExporter"><![CDATA[ |
| 409 | + <xsd:documentation source="java:org.springframework.jmx.export.annotation.AnnotationMBeanExporter"><![CDATA[ |
416 | 410 | Activates default exporting of MBeans by detecting standard MBeans in the Spring |
417 | 411 | context as well as @ManagedResource annotations on Spring-defined beans. |
418 | 412 |
|
|
421 | 415 | ]]></xsd:documentation> |
422 | 416 | <xsd:appinfo> |
423 | 417 | <tool:annotation> |
424 | | - <tool:exports |
425 | | - type="org.springframework.jmx.export.annotation.AnnotationMBeanExporter" /> |
| 418 | + <tool:exports type="org.springframework.jmx.export.annotation.AnnotationMBeanExporter"/> |
426 | 419 | </tool:annotation> |
427 | 420 | </xsd:appinfo> |
428 | 421 | </xsd:annotation> |
|
455 | 448 | </xsd:annotation> |
456 | 449 | <xsd:simpleType> |
457 | 450 | <xsd:restriction base="xsd:NMTOKEN"> |
458 | | - <xsd:enumeration value="failOnExisting" /> |
459 | | - <xsd:enumeration value="ignoreExisting" /> |
460 | | - <xsd:enumeration value="replaceExisting" /> |
| 451 | + <xsd:enumeration value="failOnExisting"/> |
| 452 | + <xsd:enumeration value="ignoreExisting"/> |
| 453 | + <xsd:enumeration value="replaceExisting"/> |
461 | 454 | </xsd:restriction> |
462 | 455 | </xsd:simpleType> |
463 | 456 | </xsd:attribute> |
|
466 | 459 |
|
467 | 460 | <xsd:element name="mbean-server"> |
468 | 461 | <xsd:annotation> |
469 | | - <xsd:documentation |
470 | | - source="java:org.springframework.jmx.support.MBeanServerFactoryBean"><![CDATA[ |
| 462 | + <xsd:documentation source="java:org.springframework.jmx.support.MBeanServerFactoryBean"><![CDATA[ |
471 | 463 | Exposes a default MBeanServer for the current platform. |
472 | 464 | Autodetects WebLogic 9+, WebSphere 6.1+ and the JDK 1.5+ platform MBeanServer. |
473 | 465 |
|
|
476 | 468 | ]]></xsd:documentation> |
477 | 469 | <xsd:appinfo> |
478 | 470 | <tool:annotation> |
479 | | - <tool:exports type="javax.management.MBeanServer" /> |
| 471 | + <tool:exports type="javax.management.MBeanServer"/> |
480 | 472 | </tool:annotation> |
481 | 473 | </xsd:appinfo> |
482 | 474 | </xsd:annotation> |
|
503 | 495 |
|
504 | 496 | "annotation" indicates an annotation to be present at the type level in target components; |
505 | 497 | "assignable" indicates a class (or interface) that the target components are assignable to (extend/implement); |
506 | | - "aspectj" indicates an AspectJ type expression to be matched by the target components; |
507 | | - "regex" indicates a regex expression to be matched by the target components' class names; |
| 498 | + "aspectj" indicates an AspectJ type pattern expression to be matched by the target components; |
| 499 | + "regex" indicates a regex pattern to be matched by the target components' class names; |
508 | 500 | "custom" indicates a custom implementation of the org.springframework.core.type.TypeFilter interface. |
509 | 501 |
|
510 | 502 | Note: This attribute will not be inherited by child bean definitions. |
|
513 | 505 | </xsd:annotation> |
514 | 506 | <xsd:simpleType> |
515 | 507 | <xsd:restriction base="xsd:string"> |
516 | | - <xsd:enumeration value="annotation" /> |
517 | | - <xsd:enumeration value="assignable" /> |
518 | | - <xsd:enumeration value="aspectj" /> |
519 | | - <xsd:enumeration value="regex" /> |
520 | | - <xsd:enumeration value="custom" /> |
| 508 | + <xsd:enumeration value="annotation"/> |
| 509 | + <xsd:enumeration value="assignable"/> |
| 510 | + <xsd:enumeration value="aspectj"/> |
| 511 | + <xsd:enumeration value="regex"/> |
| 512 | + <xsd:enumeration value="custom"/> |
521 | 513 | </xsd:restriction> |
522 | 514 | </xsd:simpleType> |
523 | 515 | </xsd:attribute> |
|
0 commit comments