| @@ -13,4 +13,13 @@ class AtomCategory { | |||||
| var label = element.getAttribute("label"); | var label = element.getAttribute("label"); | ||||
| return new AtomCategory(term, scheme, label); | return new AtomCategory(term, scheme, label); | ||||
| } | } | ||||
| @override | |||||
| String toString() { | |||||
| return ''' | |||||
| term: $term | |||||
| scheme: $scheme | |||||
| label: $label | |||||
| '''; | |||||
| } | |||||
| } | } | ||||
| @@ -78,4 +78,23 @@ class AtomFeed { | |||||
| rights: rights, | rights: rights, | ||||
| subtitle: subtitle); | subtitle: subtitle); | ||||
| } | } | ||||
| @override | |||||
| String toString() { | |||||
| return ''' | |||||
| id: $id | |||||
| title: $title | |||||
| updated: $updated | |||||
| items: $items | |||||
| links: $links | |||||
| authors: $authors | |||||
| contributors: $contributors | |||||
| categories: $categories | |||||
| generator: $generator | |||||
| icon: $icon | |||||
| logo: $logo | |||||
| rights: $rights | |||||
| subtitle: $subtitle | |||||
| '''; | |||||
| } | |||||
| } | } | ||||
| @@ -13,4 +13,13 @@ class AtomGenerator { | |||||
| var value = element.text; | var value = element.text; | ||||
| return new AtomGenerator(uri, version, value); | return new AtomGenerator(uri, version, value); | ||||
| } | } | ||||
| @override | |||||
| String toString() { | |||||
| return ''' | |||||
| uri: $uri | |||||
| version: $version | |||||
| value: $value | |||||
| '''; | |||||
| } | |||||
| } | } | ||||
| @@ -73,4 +73,22 @@ class AtomItem { | |||||
| summary: summary, | summary: summary, | ||||
| rights: rights); | rights: rights); | ||||
| } | } | ||||
| @override | |||||
| String toString() { | |||||
| return ''' | |||||
| id: $id | |||||
| title: $title | |||||
| updated: $updated | |||||
| authors: $authors | |||||
| links: $links | |||||
| categories: $categories | |||||
| contributors: $contributors | |||||
| source: $source | |||||
| published: $published | |||||
| content: $content | |||||
| summary: $summary | |||||
| rights: $rights | |||||
| '''; | |||||
| } | |||||
| } | } | ||||
| @@ -22,4 +22,16 @@ class AtomLink { | |||||
| } | } | ||||
| return new AtomLink(href, rel, type, hreflang, title, length); | return new AtomLink(href, rel, type, hreflang, title, length); | ||||
| } | } | ||||
| @override | |||||
| String toString() { | |||||
| return ''' | |||||
| href: $href | |||||
| rel: $rel | |||||
| type: $type | |||||
| hreflang: $hreflang | |||||
| title: $title | |||||
| length: $length | |||||
| '''; | |||||
| } | |||||
| } | } | ||||
| @@ -14,4 +14,13 @@ class AtomPerson { | |||||
| var email = xmlGetString(element, "email", strict: false); | var email = xmlGetString(element, "email", strict: false); | ||||
| return new AtomPerson(name, uri, email); | return new AtomPerson(name, uri, email); | ||||
| } | } | ||||
| @override | |||||
| String toString() { | |||||
| return ''' | |||||
| name: $name | |||||
| uri: $uri | |||||
| email: $email | |||||
| '''; | |||||
| } | |||||
| } | } | ||||
| @@ -15,4 +15,13 @@ class AtomSource { | |||||
| return new AtomSource(id, title, updated); | return new AtomSource(id, title, updated); | ||||
| } | } | ||||
| @override | |||||
| String toString() { | |||||
| return ''' | |||||
| id: $id | |||||
| title: $title | |||||
| updated: $updated | |||||
| '''; | |||||
| } | |||||
| } | } | ||||