Namespace http://www.w3.org/2005/Atom

The following types are members of this namespace:

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)
email 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.


Comments

Data Types

r