atom.data
index
/usr/local/google/home/afshar/src/external-gdata-release/google3/src/atom/data.py

# Copyright (C) 2009 Google Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#      http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

 
Modules
       
atom

 
Classes
       
__builtin__.object
LinkFinder
FeedEntryParent(atom.core.XmlElement, LinkFinder)
Entry
Source
Feed
atom.core.XmlElement(__builtin__.object)
Category
Control
Date
Published
Updated
Draft
Email
ExtensionElement
FeedEntryParent(atom.core.XmlElement, LinkFinder)
Entry
Source
Feed
Generator
Icon
Id
Link
Logo
Name
Person
Author
Contributor
Text
Content
Rights
Subtitle
Summary
Title
Uri

 
class Author(Person)
    The atom:author element.
 
An author is a required element in Feed unless each Entry contains an Author.
 
 
Method resolution order:
Author
Person
atom.core.XmlElement
__builtin__.object

Data and other attributes inherited from Person:
email = <class 'atom.data.Email'>
The atom:email element.
name = <class 'atom.data.Name'>
The atom:name element.
uri = <class 'atom.data.Uri'>
The atom:uri element.

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Category(atom.core.XmlElement)
    The atom:category element.
 
 
Method resolution order:
Category
atom.core.XmlElement
__builtin__.object

Data and other attributes defined here:
label = 'label'
scheme = 'scheme'
term = 'term'

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Content(Text)
    The atom:content element.
 
 
Method resolution order:
Content
Text
atom.core.XmlElement
__builtin__.object

Data and other attributes defined here:
src = 'src'

Data and other attributes inherited from Text:
type = 'type'

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Contributor(Person)
    The atom:contributor element.
 
 
Method resolution order:
Contributor
Person
atom.core.XmlElement
__builtin__.object

Data and other attributes inherited from Person:
email = <class 'atom.data.Email'>
The atom:email element.
name = <class 'atom.data.Name'>
The atom:name element.
uri = <class 'atom.data.Uri'>
The atom:uri element.

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Control(atom.core.XmlElement)
    The app:control element indicating restrictions on publication.
 
The APP control element may contain a draft element indicating whether or
not this entry should be publicly available.
 
 
Method resolution order:
Control
atom.core.XmlElement
__builtin__.object

Data and other attributes defined here:
draft = <class 'atom.data.Draft'>
The app:draft element which indicates if this entry should be public.

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Date(atom.core.XmlElement)
    A parent class for atom:updated, published, etc.
 
 
Method resolution order:
Date
atom.core.XmlElement
__builtin__.object

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Draft(atom.core.XmlElement)
    The app:draft element which indicates if this entry should be public.
 
 
Method resolution order:
Draft
atom.core.XmlElement
__builtin__.object

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Email(atom.core.XmlElement)
    The atom:email element.
 
 
Method resolution order:
Email
atom.core.XmlElement
__builtin__.object

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Entry(FeedEntryParent)
    The atom:entry element.
 
 
Method resolution order:
Entry
FeedEntryParent
atom.core.XmlElement
LinkFinder
__builtin__.object

Data and other attributes defined here:
content = <class 'atom.data.Content'>
The atom:content element.
control = <class 'atom.data.Control'>
The app:control element indicating restrictions on publication.
 
The APP control element may contain a draft element indicating whether or
not this entry should be publicly available.
published = <class 'atom.data.Published'>
The atom:published element.
source = <class 'atom.data.Source'>
The atom:source element.
summary = <class 'atom.data.Summary'>
The atom:summary element.

Methods inherited from FeedEntryParent:
__init__(self, atom_id=None, text=None, *args, **kwargs)

Data and other attributes inherited from FeedEntryParent:
author = [<class 'atom.data.Author'>]
category = [<class 'atom.data.Category'>]
contributor = [<class 'atom.data.Contributor'>]
id = <class 'atom.data.Id'>
The atom:id element.
link = [<class 'atom.data.Link'>]
rights = <class 'atom.data.Rights'>
The atom:rights element.
title = <class 'atom.data.Title'>
The atom:title element.
updated = <class 'atom.data.Updated'>
The atom:updated element.

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

Methods inherited from LinkFinder:
FindAlternateLink = find_alternate_link(self)
FindEditLink = find_edit_link(self)
FindEditMediaLink = find_edit_media_link(self)
FindLicenseLink = find_license_link(self)
FindNextLink = find_next_link(self)
FindSelfLink = find_self_link(self)
Find the first link with rel set to 'self'
 
Returns:
  A str containing the link's href or None if none of the links had rel
  equal to 'self'
FindUrl = find_url(self, rel)
Returns the URL (as a string) in a link with the desired rel value.
GetAlternateLink = get_alternate_link(self)
GetEditLink = get_edit_link(self)
GetEditMediaLink = get_edit_media_link(self)
GetLicenseLink = get_license_link(self)
GetLink = get_link(self, rel)
Returns a link object which has the desired rel value.
 
If you are interested in the URL instead of the link object,
consider using find_url instead.
GetNextLink = get_next_link(self)
GetSelfLink = get_self_link(self)
find_alternate_link(self)
find_edit_link(self)
find_edit_media_link(self)
find_license_link(self)
find_next_link(self)
find_self_link(self)
Find the first link with rel set to 'self'
 
Returns:
  A str containing the link's href or None if none of the links had rel
  equal to 'self'
find_url(self, rel)
Returns the URL (as a string) in a link with the desired rel value.
get_alternate_link(self)
get_edit_link(self)
get_edit_media_link(self)
get_license_link(self)
get_link(self, rel)
Returns a link object which has the desired rel value.
 
If you are interested in the URL instead of the link object,
consider using find_url instead.
get_next_link(self)
get_self_link(self)

 
class ExtensionElement(atom.core.XmlElement)
    Provided for backwards compatibility to the v1 atom.ExtensionElement.
 
 
Method resolution order:
ExtensionElement
atom.core.XmlElement
__builtin__.object

Methods defined here:
__init__(self, tag=None, namespace=None, attributes=None, children=None, text=None, *args, **kwargs)

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Feed(Source)
    The atom:feed element which contains entries.
 
 
Method resolution order:
Feed
Source
FeedEntryParent
atom.core.XmlElement
LinkFinder
__builtin__.object

Data and other attributes defined here:
entry = [<class 'atom.data.Entry'>]

Data and other attributes inherited from Source:
generator = <class 'atom.data.Generator'>
The atom:generator element.
icon = <class 'atom.data.Icon'>
The atom:icon element.
logo = <class 'atom.data.Logo'>
The atom:logo element.
subtitle = <class 'atom.data.Subtitle'>
The atom:subtitle element.

Methods inherited from FeedEntryParent:
__init__(self, atom_id=None, text=None, *args, **kwargs)

Data and other attributes inherited from FeedEntryParent:
author = [<class 'atom.data.Author'>]
category = [<class 'atom.data.Category'>]
contributor = [<class 'atom.data.Contributor'>]
id = <class 'atom.data.Id'>
The atom:id element.
link = [<class 'atom.data.Link'>]
rights = <class 'atom.data.Rights'>
The atom:rights element.
title = <class 'atom.data.Title'>
The atom:title element.
updated = <class 'atom.data.Updated'>
The atom:updated element.

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

Methods inherited from LinkFinder:
FindAlternateLink = find_alternate_link(self)
FindEditLink = find_edit_link(self)
FindEditMediaLink = find_edit_media_link(self)
FindLicenseLink = find_license_link(self)
FindNextLink = find_next_link(self)
FindSelfLink = find_self_link(self)
Find the first link with rel set to 'self'
 
Returns:
  A str containing the link's href or None if none of the links had rel
  equal to 'self'
FindUrl = find_url(self, rel)
Returns the URL (as a string) in a link with the desired rel value.
GetAlternateLink = get_alternate_link(self)
GetEditLink = get_edit_link(self)
GetEditMediaLink = get_edit_media_link(self)
GetLicenseLink = get_license_link(self)
GetLink = get_link(self, rel)
Returns a link object which has the desired rel value.
 
If you are interested in the URL instead of the link object,
consider using find_url instead.
GetNextLink = get_next_link(self)
GetSelfLink = get_self_link(self)
find_alternate_link(self)
find_edit_link(self)
find_edit_media_link(self)
find_license_link(self)
find_next_link(self)
find_self_link(self)
Find the first link with rel set to 'self'
 
Returns:
  A str containing the link's href or None if none of the links had rel
  equal to 'self'
find_url(self, rel)
Returns the URL (as a string) in a link with the desired rel value.
get_alternate_link(self)
get_edit_link(self)
get_edit_media_link(self)
get_license_link(self)
get_link(self, rel)
Returns a link object which has the desired rel value.
 
If you are interested in the URL instead of the link object,
consider using find_url instead.
get_next_link(self)
get_self_link(self)

 
class FeedEntryParent(atom.core.XmlElement, LinkFinder)
    A super class for atom:feed and entry, contains shared attributes
 
 
Method resolution order:
FeedEntryParent
atom.core.XmlElement
LinkFinder
__builtin__.object

Methods defined here:
__init__(self, atom_id=None, text=None, *args, **kwargs)

Data and other attributes defined here:
author = [<class 'atom.data.Author'>]
category = [<class 'atom.data.Category'>]
contributor = [<class 'atom.data.Contributor'>]
id = <class 'atom.data.Id'>
The atom:id element.
link = [<class 'atom.data.Link'>]
rights = <class 'atom.data.Rights'>
The atom:rights element.
title = <class 'atom.data.Title'>
The atom:title element.
updated = <class 'atom.data.Updated'>
The atom:updated element.

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

Methods inherited from LinkFinder:
FindAlternateLink = find_alternate_link(self)
FindEditLink = find_edit_link(self)
FindEditMediaLink = find_edit_media_link(self)
FindLicenseLink = find_license_link(self)
FindNextLink = find_next_link(self)
FindSelfLink = find_self_link(self)
Find the first link with rel set to 'self'
 
Returns:
  A str containing the link's href or None if none of the links had rel
  equal to 'self'
FindUrl = find_url(self, rel)
Returns the URL (as a string) in a link with the desired rel value.
GetAlternateLink = get_alternate_link(self)
GetEditLink = get_edit_link(self)
GetEditMediaLink = get_edit_media_link(self)
GetLicenseLink = get_license_link(self)
GetLink = get_link(self, rel)
Returns a link object which has the desired rel value.
 
If you are interested in the URL instead of the link object,
consider using find_url instead.
GetNextLink = get_next_link(self)
GetSelfLink = get_self_link(self)
find_alternate_link(self)
find_edit_link(self)
find_edit_media_link(self)
find_license_link(self)
find_next_link(self)
find_self_link(self)
Find the first link with rel set to 'self'
 
Returns:
  A str containing the link's href or None if none of the links had rel
  equal to 'self'
find_url(self, rel)
Returns the URL (as a string) in a link with the desired rel value.
get_alternate_link(self)
get_edit_link(self)
get_edit_media_link(self)
get_license_link(self)
get_link(self, rel)
Returns a link object which has the desired rel value.
 
If you are interested in the URL instead of the link object,
consider using find_url instead.
get_next_link(self)
get_self_link(self)

 
class Generator(atom.core.XmlElement)
    The atom:generator element.
 
 
Method resolution order:
Generator
atom.core.XmlElement
__builtin__.object

Data and other attributes defined here:
uri = 'uri'
version = 'version'

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Icon(atom.core.XmlElement)
    The atom:icon element.
 
 
Method resolution order:
Icon
atom.core.XmlElement
__builtin__.object

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Id(atom.core.XmlElement)
    The atom:id element.
 
 
Method resolution order:
Id
atom.core.XmlElement
__builtin__.object

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Link(atom.core.XmlElement)
    The atom:link element.
 
 
Method resolution order:
Link
atom.core.XmlElement
__builtin__.object

Data and other attributes defined here:
href = 'href'
hreflang = 'hreflang'
length = 'length'
rel = 'rel'
title = 'title'
type = 'type'

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class LinkFinder(__builtin__.object)
    An "interface" providing methods to find link elements
 
Entry elements often contain multiple links which differ in the rel
attribute or content type. Often, developers are interested in a specific
type of link so this class provides methods to find specific classes of
links.
 
This class is used as a mixin in Atom entries and feeds.
 
  Methods defined here:
FindAlternateLink = find_alternate_link(self)
FindEditLink = find_edit_link(self)
FindEditMediaLink = find_edit_media_link(self)
FindLicenseLink = find_license_link(self)
FindNextLink = find_next_link(self)
FindSelfLink = find_self_link(self)
FindUrl = find_url(self, rel)
GetAlternateLink = get_alternate_link(self)
GetEditLink = get_edit_link(self)
GetEditMediaLink = get_edit_media_link(self)
GetLicenseLink = get_license_link(self)
GetLink = get_link(self, rel)
GetNextLink = get_next_link(self)
GetSelfLink = get_self_link(self)
find_alternate_link(self)
find_edit_link(self)
find_edit_media_link(self)
find_license_link(self)
find_next_link(self)
find_self_link(self)
Find the first link with rel set to 'self'
 
Returns:
  A str containing the link's href or None if none of the links had rel
  equal to 'self'
find_url(self, rel)
Returns the URL (as a string) in a link with the desired rel value.
get_alternate_link(self)
get_edit_link(self)
get_edit_media_link(self)
get_license_link(self)
get_link(self, rel)
Returns a link object which has the desired rel value.
 
If you are interested in the URL instead of the link object,
consider using find_url instead.
get_next_link(self)
get_self_link(self)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)

 
class Logo(atom.core.XmlElement)
    The atom:logo element.
 
 
Method resolution order:
Logo
atom.core.XmlElement
__builtin__.object

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Name(atom.core.XmlElement)
    The atom:name element.
 
 
Method resolution order:
Name
atom.core.XmlElement
__builtin__.object

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Person(atom.core.XmlElement)
    A foundation class which atom:author and atom:contributor extend.
 
A person contains information like name, email address, and web page URI for
an author or contributor to an Atom feed.
 
 
Method resolution order:
Person
atom.core.XmlElement
__builtin__.object

Data and other attributes defined here:
email = <class 'atom.data.Email'>
The atom:email element.
name = <class 'atom.data.Name'>
The atom:name element.
uri = <class 'atom.data.Uri'>
The atom:uri element.

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Published(Date)
    The atom:published element.
 
 
Method resolution order:
Published
Date
atom.core.XmlElement
__builtin__.object

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Rights(Text)
    The atom:rights element.
 
 
Method resolution order:
Rights
Text
atom.core.XmlElement
__builtin__.object

Data and other attributes inherited from Text:
type = 'type'

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Source(FeedEntryParent)
    The atom:source element.
 
 
Method resolution order:
Source
FeedEntryParent
atom.core.XmlElement
LinkFinder
__builtin__.object

Data and other attributes defined here:
generator = <class 'atom.data.Generator'>
The atom:generator element.
icon = <class 'atom.data.Icon'>
The atom:icon element.
logo = <class 'atom.data.Logo'>
The atom:logo element.
subtitle = <class 'atom.data.Subtitle'>
The atom:subtitle element.

Methods inherited from FeedEntryParent:
__init__(self, atom_id=None, text=None, *args, **kwargs)

Data and other attributes inherited from FeedEntryParent:
author = [<class 'atom.data.Author'>]
category = [<class 'atom.data.Category'>]
contributor = [<class 'atom.data.Contributor'>]
id = <class 'atom.data.Id'>
The atom:id element.
link = [<class 'atom.data.Link'>]
rights = <class 'atom.data.Rights'>
The atom:rights element.
title = <class 'atom.data.Title'>
The atom:title element.
updated = <class 'atom.data.Updated'>
The atom:updated element.

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

Methods inherited from LinkFinder:
FindAlternateLink = find_alternate_link(self)
FindEditLink = find_edit_link(self)
FindEditMediaLink = find_edit_media_link(self)
FindLicenseLink = find_license_link(self)
FindNextLink = find_next_link(self)
FindSelfLink = find_self_link(self)
Find the first link with rel set to 'self'
 
Returns:
  A str containing the link's href or None if none of the links had rel
  equal to 'self'
FindUrl = find_url(self, rel)
Returns the URL (as a string) in a link with the desired rel value.
GetAlternateLink = get_alternate_link(self)
GetEditLink = get_edit_link(self)
GetEditMediaLink = get_edit_media_link(self)
GetLicenseLink = get_license_link(self)
GetLink = get_link(self, rel)
Returns a link object which has the desired rel value.
 
If you are interested in the URL instead of the link object,
consider using find_url instead.
GetNextLink = get_next_link(self)
GetSelfLink = get_self_link(self)
find_alternate_link(self)
find_edit_link(self)
find_edit_media_link(self)
find_license_link(self)
find_next_link(self)
find_self_link(self)
Find the first link with rel set to 'self'
 
Returns:
  A str containing the link's href or None if none of the links had rel
  equal to 'self'
find_url(self, rel)
Returns the URL (as a string) in a link with the desired rel value.
get_alternate_link(self)
get_edit_link(self)
get_edit_media_link(self)
get_license_link(self)
get_link(self, rel)
Returns a link object which has the desired rel value.
 
If you are interested in the URL instead of the link object,
consider using find_url instead.
get_next_link(self)
get_self_link(self)

 
class Subtitle(Text)
    The atom:subtitle element.
 
 
Method resolution order:
Subtitle
Text
atom.core.XmlElement
__builtin__.object

Data and other attributes inherited from Text:
type = 'type'

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Summary(Text)
    The atom:summary element.
 
 
Method resolution order:
Summary
Text
atom.core.XmlElement
__builtin__.object

Data and other attributes inherited from Text:
type = 'type'

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Text(atom.core.XmlElement)
    A foundation class from which atom:title, summary, etc. extend.
 
This class should never be instantiated.
 
 
Method resolution order:
Text
atom.core.XmlElement
__builtin__.object

Data and other attributes defined here:
type = 'type'

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Title(Text)
    The atom:title element.
 
 
Method resolution order:
Title
Text
atom.core.XmlElement
__builtin__.object

Data and other attributes inherited from Text:
type = 'type'

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Updated(Date)
    The atom:updated element.
 
 
Method resolution order:
Updated
Date
atom.core.XmlElement
__builtin__.object

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
class Uri(atom.core.XmlElement)
    The atom:uri element.
 
 
Method resolution order:
Uri
atom.core.XmlElement
__builtin__.object

Methods inherited from atom.core.XmlElement:
FindChildren = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
FindExtensions = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
GetAttributes = get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
GetElements = get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
ToString = to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.
__init__(self, text=None, *args, **kwargs)
__str__(self)
get_attributes(self, tag=None, namespace=None, version=1)
Find all attributes which match the tag and namespace.
 
To find all attributes in this object, call get_attributes with the tag
and namespace both set to None (the default). This method searches
through the object's members and the attributes stored in
_other_attributes which did not fit any of the XML parsing rules for this
class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching attributes.
 
Returns:
  A list of XmlAttribute objects for the matching attributes.
get_elements(self, tag=None, namespace=None, version=1)
Find all sub elements which match the tag and namespace.
 
To find all elements in this object, call get_elements with the tag and
namespace both set to None (the default). This method searches through
the object's members and the elements stored in _other_elements which
did not match any of the XML parsing rules for this class.
 
Args:
  tag: str
  namespace: str
  version: int Specifies the version of the XML rules to be used when
           searching for matching elements.
 
Returns:
  A list of the matching XmlElements.
to_string(self, version=1, encoding=None, pretty_print=None)
Converts this object to XML.

Data descriptors inherited from atom.core.XmlElement:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
attributes
children
extension_attributes
extension_elements
namespace
tag

Data and other attributes inherited from atom.core.XmlElement:
text = None

 
Data
        APP_TEMPLATE_V1 = '{http://purl.org/atom/app#}%s'
APP_TEMPLATE_V2 = '{http://www.w3.org/2007/app}%s'
ATOM_TEMPLATE = '{http://www.w3.org/2005/Atom}%s'
XML_TEMPLATE = '{http://www.w3.org/XML/1998/namespace}%s'
__author__ = 'j.s@google.com (Jeff Scudder)'

 
Author
        j.s@google.com (Jeff Scudder)