AgentComplexType

An "agent" is the original source or modifier of the RTML in the document - e.g. a stand-along program, an RTML Web-Server, etc. The term comes from the eStar Project (www.eStar.org.uk") whose networked software routines are called "Intelligent Agents": they use an <IntelligentAgent> element in their version of RTML 2.0 for this purpose. A minimum <Agent> consists of a name= attribute.

Complex Type Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
id xs:ID optional
name xs:token required
rdf xs:anyURI optional
ref xs:IDREF optional
uref UniqueNamesSimpleType optional
uri xs:anyURI optional

Used By

Source

<xs:complexType name="AgentComplexType">
  <xs:annotation>
    <xs:documentation>An "agent" is the original source or modifier of the RTML in the document - e.g. a stand-along program, an RTML Web-Server, etc. The term comes from the eStar Project (www.eStar.org.uk") whose networked software routines are called "Intelligent Agents": they use an <IntelligentAgent> element in their version of RTML 2.0 for this purpose. A minimum <Agent> consists of a name= attribute.</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="EmptyElementTypes">
      <xs:attribute name="name" type="xs:token" use="required"/>
      <xs:attribute name="uri" type="xs:anyURI"/>
      <xs:attributeGroup ref="RTMLAttributes"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>