sqf:user-entry

Defines a user entry. With the help of the user entry, the user can interact with the QuickFix. The user entry refers to a<icode type="element">sqf:param</icode>element. The value of the parameter is set manually by the user. The implementation should provide the user entry when the user selects the QuickFix.

Element Information

Model

Children: sqf:description

Attributes

QName Type Fixed Default Use Inheritable Annotation
default xs:string optional
This attribute defines a default value for a parameter or User Entry by using a XPath expression. If the attribute is set to a<icode type="element">sqf:param</icode>element, the element must be empty.
Value
Must be a valid XPath expression.
name xs:string required
This attribute defines the name of the parameter or User Entry.
Value
Must be unique within a QuickFix.
type xs:string optional
This attribute defines the type of the parameter or User Entry.
Value
The value should be a valid XML Schema type.
xml:lang union of(xs:language, restriction of xs:string) optional
Attempting to install the relevant ISO 2- and 3-letter
         codes as the enumerated possible values is probably never
         going to be a realistic possibility.  See
         RFC 3066 at http://www.ietf.org/rfc/rfc3066.txt and the IANA registry
         at http://www.iana.org/assignments/lang-tag-apps.htm for
         further information.

         The union allows for the 'un-declaration' of xml:lang with
         the empty string.
Wildcard: ANY attribute from ANY namespace OTHER than 'http://purl.oclc.org/dsdl/schematron'

Used By

Element sqf:fix

Source

<xs:element name="user-entry">
  <xs:annotation>
    <xs:documentation>Defines a user entry. With the help of the user entry, the user can interact with the QuickFix. The user entry refers to a
      <icode type="element">sqf:param</icode>element. The value of the parameter is set manually by the user. The implementation should provide the user entry when the user selects the QuickFix.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="sqf:description" maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attributeGroup ref="sqf:parameterAttributes"/>
    <xs:attribute ref="xml:lang"/>
    <xs:attributeGroup ref="sch:foreign"/>
  </xs:complexType>
</xs:element>

Sample