http://www.springframework.org/schema/beans
element beans

Documentation
	The top level (typically root) element. Allows the definition
	of default values for all nested bean definitions.
			
Properties
This component is not nillable.

Model
<beans
  default-autowire = xsd:NMTOKEN : no
  default-autowire-candidates = xsd:string
  default-destroy-method = xsd:string
  default-init-method = xsd:string
  default-lazy-init = xsd:boolean : false
  default-merge = xsd:boolean : false
  {any attribute from any other namespace than current namespace}>
(description?, (import | alias | bean | (any element from any other namespace)*)* )
</beans>


Nested Element Summary
 alias
          
 bean
          
 description
          
 import
          

Attribute Summary
 xsd:NMTOKENdefault-autowire
           The default 'autowire' value; see the documentation for the 'autowire' attribute of the '<bean>' element.  
 xsd:stringdefault-autowire-candidates
          A default bean name pattern for identifying autowire candidates: e.g. 
 xsd:stringdefault-destroy-method
           The default 'destroy-method' value; see the documentation for the 'destroy-method' attribute of the '<bean>' element.  
 xsd:stringdefault-init-method
           The default 'init-method' value; see the documentation for the 'init-method' attribute of the '<bean>' element.  
 xsd:booleandefault-lazy-init
           The default 'lazy-init' value; see the documentation for the 'lazy-init' attribute of the '<bean>' element.  
 xsd:booleandefault-merge
           The default 'merge' value; see the documentation for the 'merge' attribute of the various collection elements.  

Attribute Detail

default-autowire

The default 'autowire' value; see the documentation for the 'autowire' attribute of the '<bean>' element.

Type:
based on
with :
Default:
no
Use:
optional
Form:
unqualified

default-autowire-candidates

A default bean name pattern for identifying autowire candidates: e.g. "*Service", "data*", "*Service*", "data*Service". Also accepts a comma-separated list of patterns: e.g. "*Service,*Dao". See the documentation for the 'autowire-candidate' attribute of the '<bean/>' element for the semantic details of autowire candidate beans.

Type:
xsd:string
Use:
optional
Form:
unqualified

default-destroy-method

The default 'destroy-method' value; see the documentation for the 'destroy-method' attribute of the '<bean>' element.

Type:
xsd:string
Use:
optional
Form:
unqualified

default-init-method

The default 'init-method' value; see the documentation for the 'init-method' attribute of the '<bean>' element.

Type:
xsd:string
Use:
optional
Form:
unqualified

default-lazy-init

The default 'lazy-init' value; see the documentation for the 'lazy-init' attribute of the '<bean>' element.

Type:
xsd:boolean
Default:
false
Use:
optional
Form:
unqualified

default-merge

The default 'merge' value; see the documentation for the 'merge' attribute of the various collection elements.

Type:
xsd:boolean
Default:
false
Use:
optional
Form:
unqualified

Source
<xsd:element name="beans">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" ref="description"/>
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element ref="import"/>
<xsd:element ref="alias"/>
<xsd:element ref="bean"/>
<xsd:any maxOccurs="unbounded" minOccurs="0" namespace="##other" processContents="strict"/>
</xsd:choice>
</xsd:sequence>
<xsd:attribute default="false" name="default-lazy-init" type="xsd:boolean">
</xsd:attribute>
<xsd:attribute default="false" name="default-merge" type="xsd:boolean">
</xsd:attribute>
<xsd:attribute default="no" name="default-autowire">
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="no"/>
<xsd:enumeration value="byName"/>
<xsd:enumeration value="byType"/>
<xsd:enumeration value="constructor"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
<xsd:attribute name="default-autowire-candidates" type="xsd:string">
</xsd:attribute>
<xsd:attribute name="default-init-method" type="xsd:string">
</xsd:attribute>
<xsd:attribute name="default-destroy-method" type="xsd:string">
</xsd:attribute>
<xsd:anyAttribute namespace="##other" processContents="lax"/>
</xsd:complexType>
</xsd:element>


Submit a bug or a feature.
Created by xsddoc, a sub project of xframe, hosted at http://xframe.sourceforge.net.