complexType faces-config-propertyType

complexType {http://java.sun.com/xml/ns/j2ee}faces-config-propertyType

Abstractfalse (This can be used in an instance)
Target Namespacehttp://java.sun.com/xml/ns/j2ee
Declared Namespacesxmlns:xsd=http://www.w3.org/2001/XMLSchema
xmlns:j2ee=http://java.sun.com/xml/ns/j2ee


Source

<xsd:complexType name="faces-config-propertyType">
    <
xsd:annotation>
        <
xsd:documentation>
The "property" element represents a JavaBean property of the
Java class represented by our parent element.

Property names must be unique within the scope of the Java class
that is represented by the parent element, and must correspond to
property names that will be recognized when performing
introspection against that class via java.beans.Introspector.
        
</xsd:documentation>
    </
xsd:annotation>
    <
xsd:sequence>
        <
xsd:group ref="j2ee:descriptionGroup"/>
        <
xsd:element name="property-name" type="j2ee:string">
            <
xsd:annotation>
                <
xsd:documentation>
The "property-name" element represents the JavaBeans property name
under which the corresponding value may be stored.
                
</xsd:documentation>
            </
xsd:annotation>
        </
xsd:element>
        <
xsd:element name="property-class" type="j2ee:java-typeType">
            <
xsd:annotation>
                <
xsd:documentation>
The "property-class" element represents the Java type of
the value associated with this property name.
If not specified, it can be inferred from existing
classes; however, this element should be specified if
the configuration file is going to be the source for
generating the corresponding classes.
                
</xsd:documentation>
            </
xsd:annotation>
        </
xsd:element>
        <
xsd:element name="default-value" type="j2ee:faces-config-default-valueType" minOccurs="0"/>
        <
xsd:element name="suggested-value" type="j2ee:faces-config-suggested-valueType"
            
minOccurs="0"/>
        <
xsd:element name="property-extension" type="j2ee:faces-config-property-extensionType"
            
minOccurs="0" maxOccurs="unbounded"/>
    </
xsd:sequence>
    <
xsd:attribute name="id" type="xsd:ID"/>
</
xsd:complexType>


Documentation

The "property" element represents a JavaBean property of the
Java class represented by our parent element.
Property names must be unique within the scope of the Java class
that is represented by the parent element, and must correspond to
property names that will be recognized when performing
introspection against that class via java.beans.Introspector.


complexType faces-config-propertyType


Stylus Studio XML Schema Library Home
Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio®, a product from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2006 All Rights Reserved.