Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Element selectorsType / category
Namespace http://infoml.org/infomlFile
Diagram
Diagram infomlFile47.tmp#id160
Type categoryType
Properties
content: simple
minOccurs: 0
Facets
enumeration content
enumeration pointers
enumeration custom
Source
<xsd:element name="category" type="categoryType" minOccurs="0"/>
Element selectorsType / dvprCategory
Namespace http://infoml.org/infomlFile
Diagram
Diagram infomlFile0.tmp#id29 infomlFile4.tmp#id163 infomlFile4.tmp#id162
Type nonnullTokenWithOwnerType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
owner infoRIType required
Source
<xsd:element name="dvprCategory" type="nonnullTokenWithOwnerType" minOccurs="0" maxOccurs="unbounded"/>
Element selectorsType / userCategory
Namespace http://infoml.org/infomlFile
Diagram
Diagram infomlFile0.tmp#id29 infomlFile33.tmp#id166 infomlFile33.tmp#id167 infomlFile33.tmp#id165
Type nonnullTokenWithOwnerReplaceType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
owner infoRIType required
replaceOriginal xsd:boolean false optional
Source
<xsd:element name="userCategory" type="nonnullTokenWithOwnerReplaceType" minOccurs="0" maxOccurs="unbounded"/>
Element selectorsType / dvprId
Namespace http://infoml.org/infomlFile
Diagram
Diagram infomlFile0.tmp#id29 infomlFile4.tmp#id163 infomlFile4.tmp#id162
Type nonnullTokenWithOwnerType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
owner infoRIType required
Source
<xsd:element name="dvprId" type="nonnullTokenWithOwnerType" minOccurs="0" maxOccurs="unbounded"/>
Element selectorsType / userId
Namespace http://infoml.org/infomlFile
Diagram
Diagram infomlFile0.tmp#id29 infomlFile33.tmp#id166 infomlFile33.tmp#id167 infomlFile33.tmp#id165
Type nonnullTokenWithOwnerReplaceType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
owner infoRIType required
replaceOriginal xsd:boolean false optional
Source
<xsd:element name="userId" type="nonnullTokenWithOwnerReplaceType" minOccurs="0" maxOccurs="unbounded"/>
Element selectorsType / tag
Namespace http://infoml.org/infomlFile
Diagram
Diagram infomlFile0.tmp#id29
Type nonnullTokenType
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Facets
minLength 1
Source
<xsd:element name="tag" type="nonnullTokenType" minOccurs="0" maxOccurs="unbounded"/>
Element selectorsType / dvprTag
Namespace http://infoml.org/infomlFile
Diagram
Diagram infomlFile0.tmp#id29
Type nonnullTokenType
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Facets
minLength 1
Source
<xsd:element name="dvprTag" type="nonnullTokenType" minOccurs="0" maxOccurs="unbounded"/>
Element selectorsType / userTag
Namespace http://infoml.org/infomlFile
Diagram
Diagram infomlFile0.tmp#id29
Type nonnullTokenType
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Facets
minLength 1
Source
<xsd:element name="userTag" type="nonnullTokenType" minOccurs="0" maxOccurs="unbounded"/>
Element selectorsType / dvprTagToRemove
Namespace http://infoml.org/infomlFile
Diagram
Diagram infomlFile0.tmp#id29 infomlFile4.tmp#id163 infomlFile4.tmp#id162
Type nonnullTokenWithOwnerType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
owner infoRIType required
Source
<xsd:element name="dvprTagToRemove" type="nonnullTokenWithOwnerType" minOccurs="0" maxOccurs="unbounded"/>
Element selectorsType / userTagToRemove
Namespace http://infoml.org/infomlFile
Diagram
Diagram infomlFile0.tmp#id29 infomlFile4.tmp#id163 infomlFile4.tmp#id162
Type nonnullTokenWithOwnerType
Type hierarchy
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
owner infoRIType required
Source
<xsd:element name="userTagToRemove" type="nonnullTokenWithOwnerType" minOccurs="0" maxOccurs="unbounded"/>
Complex Type selectorsType
Namespace http://infoml.org/infomlFile
Annotations
Contains zero or more selectors (defined as "a string that, by its
presence, can be used to select certain infocards and reject all other infocards").
Diagram
Diagram infomlFile39.tmp#id159 infomlFile39.tmp#id161 infomlFile39.tmp#id164 infomlFile39.tmp#id168 infomlFile39.tmp#id169 infomlFile39.tmp#id170 infomlFile39.tmp#id171 infomlFile39.tmp#id172 infomlFile39.tmp#id173 infomlFile39.tmp#id174
Used by
Model category{0,1} , dvprCategory* , userCategory* , dvprId* , userId* , tag* , dvprTag* , userTag* , dvprTagToRemove* , userTagToRemove*
Children category, dvprCategory, dvprId, dvprTag, dvprTagToRemove, tag, userCategory, userId, userTag, userTagToRemove
Source
<xsd:complexType name="selectorsType">
  <xsd:annotation>
    <xsd:documentation>Contains zero or more selectors (defined as "a string that, by its
                presence, can be used to select certain infocards and reject all other infocards").</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <!-- category: used in conjunction with a third-party-created set
            of category options; the owner attribute identifies the universe of
            category options, and the value stored here must be one of those
            options-->
    <xsd:element name="category" type="categoryType" minOccurs="0"/>
    <xsd:element name="dvprCategory" type="nonnullTokenWithOwnerType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="userCategory" type="nonnullTokenWithOwnerReplaceType" minOccurs="0" maxOccurs="unbounded"/>
    <!--  -->
    <!-- developer and user IDs: this string should uniquely
              identify the current infocard within the ID system created by the owner;
              for a given owner, only one such ****Id element should exist. -->
    <xsd:element name="dvprId" type="nonnullTokenWithOwnerType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="userId" type="nonnullTokenWithOwnerReplaceType" minOccurs="0" maxOccurs="unbounded"/>
    <!--  -->
    <!-- tag: an InfoML-standard selector, used as a keyword; can contain any
              characters that are legal for the infocard's encoding system. -->
    <xsd:element name="tag" type="nonnullTokenType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="dvprTag" type="nonnullTokenType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="userTag" type="nonnullTokenType" minOccurs="0" maxOccurs="unbounded"/>
    <!--  -->
    <!-- ****TagToRemove: meant to be added by a third-party owner; names
              a tag element that the third party (identified by the owner attribute) wants
              to ignore (i.e., to "remove") -->
    <xsd:element name="dvprTagToRemove" type="nonnullTokenWithOwnerType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="userTagToRemove" type="nonnullTokenWithOwnerType" minOccurs="0" maxOccurs="unbounded"/>
    <!--  -->
  </xsd:sequence>
</xsd:complexType>