Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215 Warning: Use of undefined constant JavaScriptSymbol - assumed 'JavaScriptSymbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215

dojox/atom/io/model.js

  • Provides:

    • dojox.atom.io.model
  • Requires:

    • dojox.xml.parser in common
    • dojo.string in common
    • dojo.date.stamp in common
  • dojox.atom.io.model.Node

    • type
      Function
    • parameters:
      • name_space
      • name
      • attributes
      • content
      • shortNs
  • dojox.atom.io.model.Node.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • name_space
      • name
      • attributes
      • content
      • shortNs
  • dojox.atom.io.model.Node.buildFromDom

    • parameters:
      • node
    • type
      Function
  • dojox.atom.io.model.Node.name_space

  • dojox.atom.io.model.Node.shortNs

  • dojox.atom.io.model.Node.name

    • type
      Object
  • dojox.atom.io.model.Node.textContent

    • type
      Object
  • dojox.atom.io.model.Node._saveAttributes

    • parameters:
      • node
    • type
      Function
  • dojox.atom.io.model.Node.attributes

    • type
      Array
  • dojox.atom.io.model.Node.addAttribute

    • parameters:
      • name
      • value
    • type
      Function
  • dojox.atom.io.model.Node.getAttribute

    • parameters:
      • name
    • type
      Function
  • dojox.atom.io.model.Node._getAttributeNames

    • parameters:
      • node
    • type
      Function
  • dojox.atom.io.model.Node.toString

    • type
      Function
  • dojox.atom.io.model.Node.addContent

    • parameters:
      • content
    • type
      Function
  • dojox.atom.io.model.Node.content

    • type
      Array
  • dojox.atom.io.model.Node.rawNodes

    • type
      Array
  • dojox.atom.io.model.Node._objName

    • type
      String
  • dojox.atom.io.model.AtomItem

    • type
      Function
    • chains:
      • dojox.atom.io.model.Node: (prototype)
      • dojox.atom.io.model.Node: (call)
    • parameters:
      • args
    • summary
      Class container for generic Atom items.
    • description
      Class container for generic Atom items.
      
      
      child objects can override this if they want to be called after a Dom build
  • dojox.atom.io.model.AtomItem.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • args
  • dojox.atom.io.model.AtomItem._getAttributeNames

    • type
      Function
  • dojox.atom.io.model.AtomItem._accepts

    • type
      Object
  • dojox.atom.io.model.AtomItem.accept

    • parameters:
      • tag
    • type
      Function
  • dojox.atom.io.model.AtomItem._postBuild

    • type
      Function
  • dojox.atom.io.model.AtomItem.buildFromDom

    • parameters:
      • node
    • type
      Function
  • dojox.atom.io.model.AtomItem.extensions

    • type
      Object
  • dojox.atom.io.model.AtomItem.addNamespace

    • parameters:
      • fullName
      • shortName
    • type
      Function
  • dojox.atom.io.model.AtomItem.addAuthor

    • parameters:
      • name: (typeof String)
        The author's name.
      • email: (typeof String)
        The author's e-mail address.
      • uri: (typeof String)
        A URI associated with the author.
    • summary
      Function to add in an author to the list of authors.
    • description
      Function to add in an author to the list of authors.
    • type
      Function
  • dojox.atom.io.model.AtomItem.authors

    • type
      Object
  • dojox.atom.io.model.AtomItem.addContributor

    • parameters:
      • name: (typeof String)
        The author's name.
      • email: (typeof String)
        The author's e-mail address.
      • uri: (typeof String)
        A URI associated with the author.
    • summary
      Function to add in an author to the list of authors.
    • description
      Function to add in an author to the list of authors.
    • type
      Function
  • dojox.atom.io.model.AtomItem.contributors

    • type
      Object
  • dojox.atom.io.model.AtomItem.addLink

    • parameters:
      • href: (typeof String)
        The href.
      • rel: (typeof String)
      • hrefLang: (typeof String)
      • title: (typeof String)
        A title to associate with the link.
      • type: (typeof String)
        The type of link is is.
    • summary
      Function to add in a link to the list of links.
    • description
      Function to add in a link to the list of links.
    • type
      Function
  • dojox.atom.io.model.AtomItem.links

    • type
      Object
  • dojox.atom.io.model.AtomItem.removeLink

    • parameters:
      • href: (typeof String)
        The href.
      • rel: (typeof String)
    • summary
      Function to remove a link from the list of links.
    • description
      Function to remove a link from the list of links.
    • type
      Function
  • dojox.atom.io.model.AtomItem.removeBasicLinks

    • summary
      Function to remove all basic links from the list of links.
    • description
      Function to remove all basic link from the list of links.
    • type
      Function
  • dojox.atom.io.model.AtomItem.addCategory

    • parameters:
      • scheme: (typeof String)
      • term: (typeof String)
      • label: (typeof String)
    • summary
      Function to add in a category to the list of categories.
    • description
      Function to add in a category to the list of categories.
    • type
      Function
  • dojox.atom.io.model.AtomItem.categories

    • type
      Object
  • dojox.atom.io.model.AtomItem.getCategories

    • parameters:
      • scheme: (typeof String)
        The scheme to filter on.
    • summary
      Function to get all categories that match a particular scheme.
    • description
      Function to get all categories that match a particular scheme.
    • type
      Function
  • dojox.atom.io.model.AtomItem.removeCategories

    • parameters:
      • scheme: (typeof String)
        The scheme to filter on.
      • term: (typeof String)
        The term to filter on.
    • summary
      Function to remove all categories that match a particular scheme and term.
    • description
      Function to remove all categories that match a particular scheme and term.
    • type
      Function
  • dojox.atom.io.model.AtomItem.setTitle

    • parameters:
      • str: (typeof String)
        The title to set.
      • type: (typeof String)
        The type of title format, text, xml, xhtml, etc.
    • summary
      Function to set the title of the item.
    • description
      Function to set the title of the item.
    • type
      Function
  • dojox.atom.io.model.AtomItem.title

    • type
      Object
  • dojox.atom.io.model.AtomItem.title.value

  • dojox.atom.io.model.AtomItem.title.type

  • dojox.atom.io.model.AtomItem.addExtension

    • parameters:
      • name_space: (typeof String)
        The namespace of the extension.
      • name: (typeof String)
        The name of the extension
      • attributes: (typeof Array)
        The attributes associated with the extension.
      • content: (typeof String)
        The content of the extension.
      • shortNS: (typeof String)
    • summary
      Function to add in an extension namespace into the item.
    • description
      Function to add in an extension namespace into the item.
    • type
      Function
  • dojox.atom.io.model.AtomItem.getExtensions

    • parameters:
      • name_space: (typeof String)
        The namespace of the extension.
      • name: (typeof String)
        The name of the extension
    • summary
      Function to get extensions that match a namespace and name.
    • description
      Function to get extensions that match a namespace and name.
    • type
      Function
  • dojox.atom.io.model.AtomItem.removeExtensions

    • parameters:
      • name_space: (typeof String)
        The namespace of the extension.
      • name: (typeof String)
        The name of the extension
    • summary
      Function to remove extensions that match a namespace and name.
    • description
      Function to remove extensions that match a namespace and name.
    • type
      Function
  • dojox.atom.io.model.AtomItem.destroy

    • type
      Function
  • dojox.atom.io.model.AtomItem.icon

    • type
      Object
  • dojox.atom.io.model.AtomItem.id

    • type
      Object
  • dojox.atom.io.model.AtomItem.logo

    • type
      Object
  • dojox.atom.io.model.AtomItem.xmlBase

    • type
      Object
  • dojox.atom.io.model.AtomItem.rights

    • type
      Object
  • dojox.atom.io.model.AtomItem.subtitle

    • type
      Object
  • dojox.atom.io.model.AtomItem.updated

    • type
      Object
  • dojox.atom.io.model.AtomItem.published

    • type
      Object
  • dojox.atom.io.model.AtomItem.issued

    • type
      Object
  • dojox.atom.io.model.AtomItem.modified

    • type
      Object
  • dojox.atom.io.model.AtomItem.content

    • type
      Object
  • dojox.atom.io.model.AtomItem.entries

    • type
      Object
  • dojox.atom.io.model.AtomItem.ATOM_URI

  • dojox.atom.io.model.AtomItem.name_spaces

    • type
      Object
  • dojox.atom.io.model.AtomItem._objName

    • type
      String
  • dojox.atom.io.model.Category

    • type
      Function
    • chains:
      • dojox.atom.io.model.Node: (prototype)
      • dojox.atom.io.model.Node: (call)
    • parameters:
      • scheme: (typeof String)
      • term: (typeof String)
      • label: (typeof String)
    • summary
      Class container for 'Category' types.
    • description
      Class container for 'Category' types.
  • dojox.atom.io.model.Category.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • scheme: (typeof String)
      • term: (typeof String)
      • label: (typeof String)
  • dojox.atom.io.model.Category._postBuild

    • type
      Function
  • dojox.atom.io.model.Category._getAttributeNames

    • type
      Function
  • dojox.atom.io.model.Category.toString

    • summary
      Function to construct string form of the category tag, which is an XML structure.
    • description
      Function to construct string form of the category tag, which is an XML structure.
    • type
      Function
  • dojox.atom.io.model.Category.buildFromDom

    • parameters:
      • node: (typeof DOM)
        The DOM node to process for content.
    • summary
      Function to do construction of the Category data from the DOM node containing it.
    • description
      Function to do construction of the Category data from the DOM node containing it.
    • type
      Function
  • dojox.atom.io.model.Category.label

  • dojox.atom.io.model.Category.scheme

  • dojox.atom.io.model.Category.term

  • dojox.atom.io.model.Category._objName

    • type
      String
  • dojox.atom.io.model.Content

    • type
      Function
    • chains:
      • dojox.atom.io.model.Node: (prototype)
      • dojox.atom.io.model.Node: (call)
    • parameters:
      • tagName
      • value
      • src
      • type
      • xmlLang
    • summary
      Class container for 'Content' types. Such as summary, content, username, and so on types of data.
    • description
      Class container for 'Content' types. Such as summary, content, username, and so on types of data.
  • dojox.atom.io.model.Content.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • tagName
      • value
      • src
      • type
      • xmlLang
  • dojox.atom.io.model.Content._getAttributeNames

    • type
      Function
  • dojox.atom.io.model.Content._postBuild

    • type
      Function
  • dojox.atom.io.model.Content.buildFromDom

    • parameters:
      • node: (typeof DOM)
        The DOM node to process for content.
        Handle checking for XML content as the content type
    • summary
      Function to do construction of the Content data from the DOM node containing it.
    • description
      Function to do construction of the Content data from the DOM node containing it.
    • type
      Function
  • dojox.atom.io.model.Content.value

    • type
      Object
  • dojox.atom.io.model.Content.type

    • type
      String
  • dojox.atom.io.model.Content.scheme

  • dojox.atom.io.model.Content.term

  • dojox.atom.io.model.Content.toString

    • summary
      Function to construct string form of the content tag, which is an XML structure.
    • description
      Function to construct string form of the content tag, which is an XML structure.
    • type
      Function
  • dojox.atom.io.model.Content.tagName

  • dojox.atom.io.model.Content.src

  • dojox.atom.io.model.Content.xmlLang

  • dojox.atom.io.model.Content.HTML

    • type
      String
  • dojox.atom.io.model.Content.TEXT

    • type
      String
  • dojox.atom.io.model.Content.XHTML

    • type
      String
  • dojox.atom.io.model.Content.XML

    • type
      String
  • dojox.atom.io.model.Content._useTextContent

    • type
      String
  • dojox.atom.io.model.Link

    • type
      Function
    • chains:
      • dojox.atom.io.model.Node: (prototype)
      • dojox.atom.io.model.Node: (call)
    • parameters:
      • href
      • rel
      • hrefLang
      • title
      • type
    • summary
      Class container for 'link' types.
    • description
      Class container for 'link' types.
  • dojox.atom.io.model.Link.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • href
      • rel
      • hrefLang
      • title
      • type
  • dojox.atom.io.model.Link._getAttributeNames

    • type
      Function
  • dojox.atom.io.model.Link._postBuild

    • type
      Function
  • dojox.atom.io.model.Link.buildFromDom

    • parameters:
      • node: (typeof The)
        DOM node to process for link data.
    • summary
      Function to do construction of the link data from the DOM node containing it.
    • description
      Function to do construction of the link data from the DOM node containing it.
    • type
      Function
  • dojox.atom.io.model.Link.href

  • dojox.atom.io.model.Link.hrefLang

  • dojox.atom.io.model.Link.rel

  • dojox.atom.io.model.Link.title

  • dojox.atom.io.model.Link.type

  • dojox.atom.io.model.Link.toString

    • summary
      Function to construct string form of the link tag, which is an XML structure.
    • description
      Function to construct string form of the link tag, which is an XML structure.
    • type
      Function
  • dojox.atom.io.model.Person

    • type
      Function
    • chains:
      • dojox.atom.io.model.Node: (prototype)
      • dojox.atom.io.model.Node: (call)
    • parameters:
      • personType
      • name
      • email
      • uri
    • summary
      Class container for 'person' types, such as Author, controbutors, and so on.
    • description
      Class container for 'person' types, such as Author, controbutors, and so on.
  • dojox.atom.io.model.Person.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • personType
      • name
      • email
      • uri
  • dojox.atom.io.model.Person._getAttributeNames

    • type
      Function
  • dojox.atom.io.model.Person._postBuild

    • type
      Function
  • dojox.atom.io.model.Person.accept

    • parameters:
      • tag
    • type
      Function
  • dojox.atom.io.model.Person.buildFromDom

    • parameters:
      • node: (typeof The)
        DOM node to process for person data.
    • summary
      Function to do construction of the person data from the DOM node containing it.
    • description
      Function to do construction of the person data from the DOM node containing it.
    • type
      Function
  • dojox.atom.io.model.Person.extensions

    • type
      Array
  • dojox.atom.io.model.Person._accepts

    • type
      Object
  • dojox.atom.io.model.Person._accepts.name

    • type
      Object
  • dojox.atom.io.model.Person._accepts.uri

    • type
      Object
  • dojox.atom.io.model.Person._accepts.email

    • type
      Object
  • dojox.atom.io.model.Person.toString

    • summary
      Function to construct string form of the Person tag, which is an XML structure.
    • description
      Function to construct string form of the Person tag, which is an XML structure.
    • type
      Function
  • dojox.atom.io.model.Person.author

    • type
      String
  • dojox.atom.io.model.Person.contributor

    • type
      String
  • dojox.atom.io.model.Person.personType

  • dojox.atom.io.model.Person.name

    • type
      String
  • dojox.atom.io.model.Person.email

    • type
      String
  • dojox.atom.io.model.Person.uri

    • type
      String
  • dojox.atom.io.model.Person._objName

    • type
      String
  • dojox.atom.io.model.Generator

    • type
      Function
    • chains:
      • dojox.atom.io.model.Node: (prototype)
      • dojox.atom.io.model.Node: (call)
    • parameters:
      • uri: (typeof String)
      • version: (typeof String)
      • value: (typeof String)
    • summary
      Class container for 'Generator' types.
    • description
      Class container for 'Generator' types.
  • dojox.atom.io.model.Generator.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • uri: (typeof String)
      • version: (typeof String)
      • value: (typeof String)
  • dojox.atom.io.model.Generator._postBuild

    • type
      Function
  • dojox.atom.io.model.Generator.buildFromDom

    • parameters:
      • node: (typeof The)
        DOM node to process for link data.
    • summary
      Function to do construction of the generator data from the DOM node containing it.
    • description
      Function to do construction of the generator data from the DOM node containing it.
    • type
      Function
  • dojox.atom.io.model.Generator.value

    • type
      Object
  • dojox.atom.io.model.Generator.uri

  • dojox.atom.io.model.Generator.version

  • dojox.atom.io.model.Generator.toString

    • summary
      Function to construct string form of the Generator tag, which is an XML structure.
    • description
      Function to construct string form of the Generator tag, which is an XML structure.
    • type
      Function
  • dojox.atom.io.model.Entry

    • type
      Function
    • chains:
      • dojox.atom.io.model.AtomItem: (prototype)
      • dojox.atom.io.model.AtomItem: (call)
    • parameters:
      • id: (typeof String)
    • summary
      Class container for 'Entry' types.
    • description
      Class container for 'Entry' types.
  • dojox.atom.io.model.Entry.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • id: (typeof String)
  • dojox.atom.io.model.Entry._getAttributeNames

    • type
      Function
  • dojox.atom.io.model.Entry._accepts

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.author

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.content

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.category

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.contributor

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.created

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.id

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.link

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.published

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.rights

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.summary

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.title

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.updated

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.xmlbase

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.issued

    • type
      Object
  • dojox.atom.io.model.Entry._accepts.modified

    • type
      Object
  • dojox.atom.io.model.Entry.toString

    • parameters:
      • amPrimary
    • returns
      string
    • summary
      Function to construct string form of the entry tag, which is an XML structure.
    • description
      Function to construct string form of the entry tag, which is an XML structure.
    • type
      Function
  • dojox.atom.io.model.Entry.published

  • dojox.atom.io.model.Entry.updated

  • dojox.atom.io.model.Entry.getEditHref

    • returns
      string
    • summary
      Function to get the href that allows editing of this feed entry.
    • description
      Function to get the href that allows editing of this feed entry.
    • return_summary
      The href that specifies edit capability.
    • type
      Function
  • dojox.atom.io.model.Entry.setEditHref

    • parameters:
      • url
    • type
      Function
  • dojox.atom.io.model.Entry.links

    • type
      Array
  • dojox.atom.io.model.Entry.id

  • dojox.atom.io.model.Entry._objName

    • type
      String
  • dojox.atom.io.model.Entry.feedUrl

    • type
      Object
  • dojox.atom.io.model.Feed

    • type
      Function
    • chains:
      • dojox.atom.io.model.AtomItem: (prototype)
      • dojox.atom.io.model.AtomItem: (call)
    • summary
      Class container for 'Feed' types.
    • description
      Class container for 'Feed' types.
  • dojox.atom.io.model.Feed._accepts

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.author

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.content

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.category

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.contributor

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.created

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.id

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.link

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.published

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.rights

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.summary

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.title

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.updated

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.xmlbase

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.entry

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.logo

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.issued

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.modified

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.icon

    • type
      Object
  • dojox.atom.io.model.Feed._accepts.subtitle

    • type
      Object
  • dojox.atom.io.model.Feed.addEntry

    • parameters:
      • entry: (typeof object)
        The entry object to add.
    • summary
      Function to add an entry to this feed.
    • description
      Function to add an entry to this feed.
    • type
      Function
  • dojox.atom.io.model.Feed.entries

    • type
      Array
  • dojox.atom.io.model.Feed.getFirstEntry

    • returns
      object
    • summary
      Function to get the first entry of the feed.
    • description
      Function to get the first entry of the feed.
    • return_summary
      The first entry in the feed.
    • type
      Function
  • dojox.atom.io.model.Feed.getEntry

    • parameters:
      • entryId: (typeof String)
    • summary
      Function to get an entry by its id.
    • description
      Function to get an entry by its id.
    • return_summary
      The entry desired, or null if none.
    • type
      Function
  • dojox.atom.io.model.Feed.removeEntry

    • parameters:
      • entry: (typeof object)
        The entry.
    • summary
      Function to remove an entry from the list of links.
    • description
      Function to remove an entry from the list of links.
    • type
      Function
  • dojox.atom.io.model.Feed.setEntries

    • parameters:
      • arrayOfEntry: (typeof array)
        An array of entry objects to add to the feed.
    • summary
      Function to add a set of entries to the feed.
    • description
      Function to get an entry by its id.
    • type
      Function
  • dojox.atom.io.model.Feed.toString

    • summary
      Function to construct string form of the feed tag, which is an XML structure.
    • description
      Function to construct string form of the feed tag, which is an XML structure.
    • type
      Function
  • dojox.atom.io.model.Feed.rights

  • dojox.atom.io.model.Feed.updated

  • dojox.atom.io.model.Feed.createEntry

    • returns
      object
    • summary
      Function to Create a new entry object in the feed.
    • description
      Function to Create a new entry object in the feed.
    • return_summary
      An empty entry object in the feed.
    • type
      Function
  • dojox.atom.io.model.Feed.getSelfHref

    • returns
      string
    • summary
      Function to get the href that refers to this feed.
    • description
      Function to get the href that refers to this feed.
    • return_summary
      The href that refers to this feed or null if none.
    • type
      Function
  • dojox.atom.io.model.Service

    • type
      Function
    • chains:
      • dojox.atom.io.model.AtomItem: (prototype)
      • dojox.atom.io.model.AtomItem: (call)
    • parameters:
      • href
    • summary
      Class container for 'Feed' types.
    • description
      Class container for 'Feed' types.
      
      
      builds a Service document.  each element of this, except for the namespace, is the href of
      a service that the server supports.  Some of the common services are:
      "create-entry" , "user-prefs" , "search-entries" , "edit-template" , "categories"
  • dojox.atom.io.model.Service.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • href
  • dojox.atom.io.model.Service.buildFromDom

    • parameters:
      • node: (typeof DOM)
        The DOM node to process for content.
    • summary
      Function to do construction of the Service data from the DOM node containing it.
    • description
      Function to do construction of the Service data from the DOM node containing it.
    • type
      Function
  • dojox.atom.io.model.Service.workspaces

    • type
      Array
  • dojox.atom.io.model.Service.name_space

  • dojox.atom.io.model.Service.getCollection

    • parameters:
      • url: (typeof String)
        e URL to match collections against.
    • summary
      Function to collections that match a specific url.
    • description
      Function to collections that match a specific url.
    • type
      Function
  • dojox.atom.io.model.Service.href

  • dojox.atom.io.model.Workspace

    • type
      Function
    • chains:
      • dojox.atom.io.model.AtomItem: (prototype)
      • dojox.atom.io.model.AtomItem: (call)
    • parameters:
      • title
    • summary
      Class container for 'Workspace' types.
    • description
      Class container for 'Workspace' types.
  • dojox.atom.io.model.Workspace.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • title
  • dojox.atom.io.model.Workspace.buildFromDom

    • parameters:
      • node: (typeof DOM)
        The DOM node to process for content.
    • summary
      Function to do construction of the Workspace data from the DOM node containing it.
    • description
      Function to do construction of the Workspace data from the DOM node containing it.
    • type
      Function
  • dojox.atom.io.model.Workspace.title

    • type
      Object
  • dojox.atom.io.model.Workspace.collections

    • type
      Array
  • dojox.atom.io.model.Collection

    • type
      Function
    • chains:
      • dojox.atom.io.model.AtomItem: (prototype)
      • dojox.atom.io.model.AtomItem: (call)
    • parameters:
      • href
      • title
    • summary
      Class container for 'Collection' types.
    • description
      Class container for 'Collection' types.
  • dojox.atom.io.model.Collection.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • href
      • title
  • dojox.atom.io.model.Collection.buildFromDom

    • parameters:
      • node: (typeof DOM)
        The DOM node to process for content.
    • summary
      Function to do construction of the Collection data from the DOM node containing it.
    • description
      Function to do construction of the Collection data from the DOM node containing it.
    • type
      Function
  • dojox.atom.io.model.Collection.href

    • type
      Object
  • dojox.atom.io.model.Collection.memberType

    • type
      Object
  • dojox.atom.io.model.Collection.id

    • type
      Object
  • dojox.atom.io.model.Collection.title

    • type
      Object
  • dojox.atom.io.model.Collection.attributes

    • type
      Array
  • dojox.atom.io.model.Collection.features

    • type
      Array
  • dojox.atom.io.model.Collection.children

    • type
      Array
  • dojox.atom.io.model._Constants

    • summary
      Container for general constants.
    • description
      Container for general constants.
    • type
      Object
  • dojox.atom.io.model._Constants.ATOM_URI

    • type
      String
  • dojox.atom.io.model._Constants.ATOM_NS

    • type
      String
  • dojox.atom.io.model._Constants.PURL_NS

    • type
      String
  • dojox.atom.io.model._Constants.APP_NS

    • type
      String
  • dojox.atom.io.model._actions

    • summary
      Container for tag handling functions.
    • description
      Container for tag handling functions.  Each child of this container is
      a handler function for the given type of node. Each accepts two parameters:
      obj:  Object.
      The object to insert data into.
      node: DOM Node.
      The dom node containing the data
      
      
      Google news
      
      
      Google news
    • type
      Object
  • dojox.atom.io.model._actions.link

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.author

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.contributor

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.category

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.icon

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.id

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.rights

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.subtitle

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.title

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.updated

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.issued

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.modified

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.published

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.entry

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.content

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.summary

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.name

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.email

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.uri

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model._actions.generator

    • parameters:
      • obj
      • node
    • type
      Function
  • dojox.atom.io.model.util

    • type
      Object
  • dojox.atom.io.model.util.createDate

    • parameters:
      • node: (typeof DOM)
        The DOM node to inspect.
    • summary
      Utility function to create a date from a DOM node's text content.
    • description
      Utility function to create a date from a DOM node's text content.
    • return_summary
      Date object from a DOM Node containing a ISO-8610 string.
    • type
      Function
  • dojox.atom.io.model.util.escapeHtml

    • parameters:
      • str: (typeof String)
        The string to escape
    • summary
      Utility function to escape XML special characters in an HTML string.
    • description
      Utility function to escape XML special characters in an HTML string.
    • return_summary
      HTML String with special characters (<,>,&, ", etc,) escaped.
    • type
      Function
  • dojox.atom.io.model.util.unEscapeHtml

    • parameters:
      • str: (typeof String)
        The string to un-escape.
    • summary
      Utility function to un-escape XML special characters in an HTML string.
    • description
      Utility function to un-escape XML special characters in an HTML string.
    • return_summary
      HTML String converted back to the normal text (unescaped) characters (<,>,&, ", etc,).
    • type
      Function
  • dojox.atom.io.model.util.getNodename

    • parameters:
      • node: (typeof DOM)
        The DOM node whose name to retrieve.
    • summary
      Utility function to get a node name and deal with IE's bad handling of namespaces
      on tag names.
    • description
      Utility function to get a node name and deal with IE's bad handling of namespaces
      on tag names.
    • return_summary
      String
      The name without namespace prefixes.
    • type
      Function
  • dojox.atom.io.model

    • type
      Object
  • dojox.atom.io

    • type
      Object
  • dojox.atom

    • type
      Object
  • dojox

    • type
      Object