Namespace http://www.w3.org/2005/Atom
The following types are members of this namespace:
- categoryType
- contentType
- entryType
- feedType
- generatorType
- iconType
- idType
- linkType
- logoType
- objectFactory
- personType
- sourceType
- textType
- uriType
The following elements are members of this namespace:
categoryType
The Atom cagegory construct is defined in section 4.2.2 of the format spec.
Java class for categoryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="categoryType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{http://www.w3.org/2005/Atom}commonAttributes"/>
<attribute name="term" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="scheme" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="label" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
Attributes
| name | description |
|---|---|
| term | (no documentation provided) |
| scheme | (no documentation provided) |
| label | (no documentation provided) |
| base | (no documentation provided) |
| lang | (no documentation provided) |
contentType
The Atom content construct is defined in section 4.1.3 of the format spec.
Java class for contentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="contentType">
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>string">
<attGroup ref="{http://www.w3.org/2005/Atom}commonAttributes"/>
<attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="src" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
</extension>
</simpleContent>
</complexType>
Attributes
| name | description |
|---|---|
| type | (no documentation provided) |
| src | (no documentation provided) |
| base | (no documentation provided) |
| lang | (no documentation provided) |
Value
(no documentation provided)
entryType
The Atom entry construct is defined in section 4.1.2 of the format spec.
Java class for entryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="entryType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="author" type="{http://www.w3.org/2005/Atom}personType" maxOccurs="unbounded" minOccurs="0"/>
<element name="category" type="{http://www.w3.org/2005/Atom}categoryType" maxOccurs="unbounded" minOccurs="0"/>
<element name="content" type="{http://www.w3.org/2005/Atom}contentType" minOccurs="0"/>
<element name="contributor" type="{http://www.w3.org/2005/Atom}personType" maxOccurs="unbounded" minOccurs="0"/>
<element name="id" type="{http://www.w3.org/2005/Atom}idType"/>
<element name="link" type="{http://www.w3.org/2005/Atom}linkType" maxOccurs="unbounded" minOccurs="0"/>
<element name="published" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="rights" type="{http://www.w3.org/2005/Atom}textType" minOccurs="0"/>
<element name="source" type="{http://www.w3.org/2005/Atom}textType" minOccurs="0"/>
<element name="summary" type="{http://www.w3.org/2005/Atom}textType" minOccurs="0"/>
<element name="title" type="{http://www.w3.org/2005/Atom}textType"/>
<element name="updated" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
</sequence>
<attGroup ref="{http://www.w3.org/2005/Atom}commonAttributes"/>
</restriction>
</complexContent>
</complexType>
Attributes
| name | description |
|---|---|
| base | (no documentation provided) |
| lang | (no documentation provided) |
Child Elements
| name | min/max occurs |
description |
|---|---|---|
| author | 0/unbounded | (no documentation provided) |
| category | 0/unbounded | (no documentation provided) |
| content | 0/1 | (no documentation provided) |
| contributor | 0/unbounded | (no documentation provided) |
| id | 1/1 | (no documentation provided) |
| link | 0/unbounded | (no documentation provided) |
| published | 0/1 | (no documentation provided) |
| rights | 0/1 | (no documentation provided) |
| source | 0/1 | (no documentation provided) |
| summary | 0/1 | (no documentation provided) |
| title | 1/1 | (no documentation provided) |
| updated | 1/1 | (no documentation provided) |
feedType
The Atom feed construct is defined in section 4.1.1 of the format spec.
Java class for feedType complex type.
Attributes
| name | description |
|---|---|
| base | (no documentation provided) |
| lang | (no documentation provided) |
Child Elements
| name | min/max occurs |
description |
|---|---|---|
| author | 0/unbounded | (no documentation provided) |
| category | 0/unbounded | (no documentation provided) |
| contributor | 0/unbounded | (no documentation provided) |
| generator | 0/1 | (no documentation provided) |
| icon | 0/1 | (no documentation provided) |
| id | 1/1 | (no documentation provided) |
| link | 0/unbounded | (no documentation provided) |
| logo | 0/1 | (no documentation provided) |
| rights | 0/1 | (no documentation provided) |
| subtitle | 0/1 | (no documentation provided) |
| title | 1/1 | (no documentation provided) |
| updated | 1/1 | (no documentation provided) |
| complete | 0/1 | (no documentation provided) |
| entry | 0/unbounded | (no documentation provided) |
generatorType
The Atom generator element is defined in section 4.2.4 of the format spec.
Java class for generatorType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="generatorType">
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>string">
<attGroup ref="{http://www.w3.org/2005/Atom}commonAttributes"/>
<attribute name="uri" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="version" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</simpleContent>
</complexType>
Attributes
| name | description |
|---|---|
| uri | (no documentation provided) |
| version | (no documentation provided) |
| base | (no documentation provided) |
| lang | (no documentation provided) |
Value
(no documentation provided)
iconType
The Atom icon construct is defined in section 4.2.5 of the format spec.
Java class for iconType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="iconType"> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>anyURI"> </extension> </simpleContent> </complexType>
Value
(no documentation provided)
idType
The Atom id construct is defined in section 4.2.6 of the format spec.
Java class for idType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="idType"> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>anyURI"> </extension> </simpleContent> </complexType>
Value
(no documentation provided)
linkType
The Atom link construct is defined in section 3.4 of the format spec.
Java class for linkType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="linkType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attGroup ref="{http://www.w3.org/2005/Atom}commonAttributes"/>
<attribute name="href" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="rel" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="type" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="hreflang" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
<attribute name="title" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="length" type="{http://www.w3.org/2001/XMLSchema}positiveInteger" />
</restriction>
</complexContent>
</complexType>
Attributes
| name | description |
|---|---|
| href | (no documentation provided) |
| rel | (no documentation provided) |
| type | (no documentation provided) |
| hreflang | (no documentation provided) |
| title | (no documentation provided) |
| length | (no documentation provided) |
| base | (no documentation provided) |
| lang | (no documentation provided) |
Value
(no documentation provided)
logoType
The Atom logo construct is defined in section 4.2.8 of the format spec.
Java class for logoType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="logoType"> <simpleContent> <extension base="<http://www.w3.org/2001/XMLSchema>anyURI"> </extension> </simpleContent> </complexType>
Value
(no documentation provided)
objectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the org.w3.atom package.
An ObjectFactory allows you to programatically construct new instances of the Java representation for XML content. The Java representation of XML content can consist of schema derived interfaces and classes representing the binding of schema type definitions, element declarations and model groups. Factory methods for each of these are provided in this class.
personType
The Atom person construct is defined in section 3.2 of the format spec.
Java class for personType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="personType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="uri" type="{http://www.w3.org/2005/Atom}uriType" minOccurs="0"/>
<element name="email" type="{http://www.w3.org/2005/Atom}emailType" minOccurs="0"/>
</sequence>
<attGroup ref="{http://www.w3.org/2005/Atom}commonAttributes"/>
</restriction>
</complexContent>
</complexType>
Attributes
| name | description |
|---|---|
| base | (no documentation provided) |
| lang | (no documentation provided) |
Child Elements
| name | min/max occurs |
description |
|---|---|---|
| name | 1/1 | (no documentation provided) |
| uri | 0/1 | (no documentation provided) |
| 0/1 | (no documentation provided) |
sourceType
The Atom source construct is defined in section 4.2.11 of the format spec.
Java class for sourceType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="sourceType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="author" type="{http://www.w3.org/2005/Atom}personType" maxOccurs="unbounded" minOccurs="0"/>
<element name="category" type="{http://www.w3.org/2005/Atom}categoryType" maxOccurs="unbounded" minOccurs="0"/>
<element name="contributor" type="{http://www.w3.org/2005/Atom}personType" maxOccurs="unbounded" minOccurs="0"/>
<element name="generator" type="{http://www.w3.org/2005/Atom}generatorType" minOccurs="0"/>
<element name="icon" type="{http://www.w3.org/2005/Atom}iconType" minOccurs="0"/>
<element name="id" type="{http://www.w3.org/2005/Atom}idType" minOccurs="0"/>
<element name="link" type="{http://www.w3.org/2005/Atom}linkType" maxOccurs="unbounded" minOccurs="0"/>
<element name="logo" type="{http://www.w3.org/2005/Atom}logoType" minOccurs="0"/>
<element name="rights" type="{http://www.w3.org/2005/Atom}textType" minOccurs="0"/>
<element name="subtitle" type="{http://www.w3.org/2005/Atom}textType" minOccurs="0"/>
<element name="title" type="{http://www.w3.org/2005/Atom}textType" minOccurs="0"/>
<element name="updated" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
</sequence>
<attGroup ref="{http://www.w3.org/2005/Atom}commonAttributes"/>
</restriction>
</complexContent>
</complexType>
Attributes
| name | description |
|---|---|
| base | (no documentation provided) |
| lang | (no documentation provided) |
Child Elements
| name | min/max occurs |
description |
|---|---|---|
| author | 0/unbounded | (no documentation provided) |
| category | 0/unbounded | (no documentation provided) |
| contributor | 0/unbounded | (no documentation provided) |
| generator | 0/1 | (no documentation provided) |
| icon | 0/1 | (no documentation provided) |
| id | 0/1 | (no documentation provided) |
| link | 0/unbounded | (no documentation provided) |
| logo | 0/1 | (no documentation provided) |
| rights | 0/1 | (no documentation provided) |
| subtitle | 0/1 | (no documentation provided) |
| title | 0/1 | (no documentation provided) |
| updated | 0/1 | (no documentation provided) |
textType
The Atom text construct is defined in section 3.1 of the format spec.
Java class for textType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="textType">
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>string">
<attGroup ref="{http://www.w3.org/2005/Atom}commonAttributes"/>
<attribute name="type">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}token">
<enumeration value="text"/>
<enumeration value="html"/>
<enumeration value="xhtml"/>
</restriction>
</simpleType>
</attribute>
</extension>
</simpleContent>
</complexType>
Attributes
| name | description |
|---|---|
| type | (no documentation provided) |
| base | (no documentation provided) |
| lang | (no documentation provided) |
Value
(no documentation provided)
uriType
Java class for uriType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="uriType">
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>anyURI">
<attGroup ref="{http://www.w3.org/2005/Atom}commonAttributes"/>
</extension>
</simpleContent>
</complexType>
Attributes
| name | description |
|---|---|
| base | (no documentation provided) |
| lang | (no documentation provided) |
Value
(no documentation provided)
entry
type: entryType
The Atom entry construct is defined in section 4.1.2 of the format spec.
Java class for entryType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="entryType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="author" type="{http://www.w3.org/2005/Atom}personType" maxOccurs="unbounded" minOccurs="0"/>
<element name="category" type="{http://www.w3.org/2005/Atom}categoryType" maxOccurs="unbounded" minOccurs="0"/>
<element name="content" type="{http://www.w3.org/2005/Atom}contentType" minOccurs="0"/>
<element name="contributor" type="{http://www.w3.org/2005/Atom}personType" maxOccurs="unbounded" minOccurs="0"/>
<element name="id" type="{http://www.w3.org/2005/Atom}idType"/>
<element name="link" type="{http://www.w3.org/2005/Atom}linkType" maxOccurs="unbounded" minOccurs="0"/>
<element name="published" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="rights" type="{http://www.w3.org/2005/Atom}textType" minOccurs="0"/>
<element name="source" type="{http://www.w3.org/2005/Atom}textType" minOccurs="0"/>
<element name="summary" type="{http://www.w3.org/2005/Atom}textType" minOccurs="0"/>
<element name="title" type="{http://www.w3.org/2005/Atom}textType"/>
<element name="updated" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
</sequence>
<attGroup ref="{http://www.w3.org/2005/Atom}commonAttributes"/>
</restriction>
</complexContent>
</complexType>
feed
type: feedType
The Atom feed construct is defined in section 4.1.1 of the format spec.
Java class for feedType complex type.