?? jsf-spring.xsd
字號(hào):
</xsd:annotation> </xsd:element> <xsd:element name="variable-resolver" type="plugin"> <xsd:annotation> <xsd:documentation source="java:javax.faces.el.VariableResolver"> <![CDATA[ The "variable-resolver" element represents the concrete VariableResolver implementation that will be used during the processing of value binding expressions. ]]> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="view-handler" type="plugin"> <xsd:annotation> <xsd:documentation source="java:javax.faces.application.ViewHandler"> <![CDATA[ The "view-handler" element represents the concrete ViewHandler implementation that will be called during the Restore View and Render Response phases of the request processing lifecycle. ]]> </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="phase-listener"> <xsd:annotation> <xsd:documentation source="java:javax.faces.event.PhaseListener"> <![CDATA[ The "phase-listener" element represents the concrete PhaseListener implementation that will be registered on the Lifecycle. ]]> </xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:complexContent> <xsd:extension base="beans:identifiedType"> <xsd:group ref="beans:beanElements" /> <xsd:attributeGroup ref="beans:beanAttributes" /> <xsd:attribute name="lifecycle-id" type="xsd:string" default="JSF_SPRING_DEFAULT"> <xsd:annotation> <xsd:documentation> <![CDATA[ The lifecycle identifier of the lifecycle this listener will be registered on. ]]> </xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="phase"> <xsd:annotation> <xsd:documentation source="java:de.mindmatters.faces.lifecycle.Phase"> <![CDATA[ A phase is a single step in the processing of a JavaServer Faces request throughout its entire Lifecycle. Each phase performs the required transitions on the state information in the FacesContext associated with this request. ]]> </xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:group ref="beans:beanElements" /> <xsd:attributeGroup ref="beans:beanAttributes" /> <xsd:attribute name="id" use="required"> <xsd:simpleType> <xsd:restriction base="xsd:NMTOKEN"> <xsd:enumeration value="RESTORE_VIEW" /> <xsd:enumeration value="APPLY_REQUEST_VALUES" /> <xsd:enumeration value="PROCESS_VALIDATIONS" /> <xsd:enumeration value="UPDATE_MODEL_VALUES" /> <xsd:enumeration value="INVOKE_APPLICATION" /> <xsd:enumeration value="RENDER_RESPONSE" /> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:complexType> </xsd:element> <xsd:element name="attribute" type="beans:propertyType" /> <xsd:group name="componentElements"> <xsd:sequence> <xsd:element ref="beans:description" minOccurs="0" /> <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element ref="beans:meta" /> <xsd:element ref="beans:property" /> <xsd:element ref="beans:lookup-method" /> <xsd:element ref="beans:replaced-method" /> <xsd:element ref="attribute" /> </xsd:choice> </xsd:sequence> </xsd:group> <xsd:element name="validator"> <xsd:annotation> <xsd:documentation source="java:javax.faces.validator.Validator"> <![CDATA[ The "validator" element represents a concrete Validator implementation that should be registered under the specified validator identifier. Validator identifiers must be unique within the entire web application. ]]> </xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:group ref="componentElements" /> <xsd:attribute name="id" type="xsd:ID" use="required"> <xsd:annotation> <xsd:documentation> <![CDATA[ The "id" attribute represents the identifier under which the corresponding Validator class should be registered. ]]> </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="class" type="xsd:string" use="required"> <xsd:annotation> <xsd:documentation> <![CDATA[ The "class" attribute represents the fully qualified class name of a concrete Validator implementation class. ]]> </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:anyAttribute namespace="##other" processContents="lax"/> </xsd:complexType> </xsd:element> <xsd:element name="converter"> <xsd:annotation> <xsd:documentation source="java:javax.faces.convert.Converter"> <![CDATA[ The "converter" element represents a concrete Converter implementation that should be registered under the specified converter identifier. Converter identifiers must be unique within the entire web application. ]]> </xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:complexContent> <xsd:extension base="beans:identifiedType"> <xsd:group ref="componentElements" /> <xsd:attribute name="class" type="xsd:string" use="required"> <xsd:annotation> <xsd:documentation> <![CDATA[ The "class" attribute represents the fully qualified class name of a concrete Converter implementation class. ]]> </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="for-class" type="xsd:string"> <xsd:annotation> <xsd:documentation> <![CDATA[ The "for-class" attribute represents the fully qualified class name for which a Converter class will be registered. ]]> </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:anyAttribute namespace="##other" processContents="lax"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:complexType name="abstractComponent"> <xsd:annotation> <xsd:documentation> <![CDATA[ An AbstractComponent represents a UIComponent implementation that should be registered under the specified type identifier, along with its associated properties and attributes. ]]> </xsd:documentation> </xsd:annotation> <xsd:group ref="componentElements" /> <xsd:attribute name="class" type="xsd:string" use="required"> <xsd:annotation> <xsd:documentation> <![CDATA[ The "class" attribute represents the fully qualified class name of a concrete Component implementation class. ]]> </xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:anyAttribute namespace="##other" processContents="lax"/> </xsd:complexType> <xsd:complexType name="componentRef"> <xsd:annotation> <xsd:documentation source="java:javax.faces.component.UIComponent"> <![CDATA[ The "componentRef" represents a reference to a UIComponent (referenced by the unique component type). ]]> </xsd:documentation> </xsd:annotation> <xsd:attribute name="type" type="xsd:IDREF" use="required" /> </xsd:complexType> <xsd:complexType name="facetRef"> <xsd:annotation> <xsd:documentation source="java:javax.faces.component.UIComponent"> <![CDATA[ The "facetRef" represents a reference to a UIComponent (referenced by the unique component type) representing a facet of a parent UIComponent. ]]> </xsd:documentation> </xsd:annotation> <xsd:attribute name="name" type="xsd:string" use="required" /> <xsd:attribute name="component-type" type="xsd:IDREF" use="required" /> </xsd:complexType> <xsd:complexType name="facet"> <xsd:annotation> <xsd:documentation source="java:javax.faces.component.UIComponent"> <![CDATA[ The "facet" represents a concrete UIComponent that could be added to a UIComponent. ]]> </xsd:documentation> </xsd:annotation> <xsd:complexContent> <xsd:extension base="abstractComponent"> <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element ref="component" /> <xsd:element name="component-ref" type="componentRef" /> </xsd:choice> <xsd:attribute name="name" type="xsd:ID" use="required"> <xsd:annotation> <xsd:documentation> <![CDATA[ The "name" attribute represents the facet name under which a UIComponent will be added to its parent. ]]> </xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> <xsd:element name="component"> <xsd:annotation> <xsd:documentation source="java:javax.faces.component.UIComponent"> <![CDATA[ The "component" element represents a concrete UIComponent implementation that should be registered under the specified type identifier, along with its associated properties and attributes. Component types must be unique within the entire web application. ]]> </xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:complexContent> <xsd:extension base="abstractComponent"> <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element ref="component" /> <xsd:element name="component-ref" type="componentRef" /> <xsd:element name="facet" type="facet" /> <xsd:element name="facet-ref" type="facetRef" /> </xsd:choice> <xsd:attribute name="type" type="xsd:ID" use="required"> <xsd:annotation> <xsd:documentation> <![CDATA[ The "type" attribute represents the name under which the corresponding UIComponent class should be registered. ]]> </xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element></xsd:schema>
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -