org.openanzo.atom.jastor.atomowl
Class FeedImpl

java.lang.Object
  extended by org.openanzo.jastor.GraphThingImpl
      extended by org.openanzo.atom.jastor.atomowl.FeedImpl
All Implemented Interfaces:
Feed, FeedOrEntry, Version, CoreThing, GraphThing

public class FeedImpl
extends GraphThingImpl
implements Feed

Implementation of Feed Use the org.openanzo.atom.jastor.atomowl.Factory to create instances of this class.

(URI: http://bblfish.net/work/atom-owl/2006-06-06/#Feed)



Field Summary
 
Fields inherited from interface org.openanzo.atom.jastor.atomowl.Feed
TYPE
 
Method Summary
 Entry addAggregates()
          Adds an anonymous value for the 'aggregates' property
 void addAggregates(Entry aggregates)
          Adds a value for the 'aggregates' property
 Entry addAggregates(org.openrdf.model.Resource resource)
          Adds a value for the 'aggregates' property.
 GraphThing addAlternate()
          Adds an anonymous value for the 'alternate' property
 void addAlternate(GraphThing alternate)
          Adds a value for the 'alternate' property
 GraphThing addAlternate(org.openrdf.model.Resource resource)
          Adds a value for the 'alternate' property.
 Person addAuthor()
          Adds an anonymous value for the 'author' property
 void addAuthor(Person author)
          Adds a value for the 'author' property
 Person addAuthor(org.openrdf.model.Resource resource)
          Adds a value for the 'author' property.
 Category addCategory()
          Adds an anonymous value for the 'category' property
 void addCategory(Category category)
          Adds a value for the 'category' property
 Category addCategory(org.openrdf.model.Resource resource)
          Adds a value for the 'category' property.
 Entry addContains()
          Adds an anonymous value for the 'contains' property
 void addContains(Entry contains)
          Adds a value for the 'contains' property
 Entry addContains(org.openrdf.model.Resource resource)
          Adds a value for the 'contains' property.
 Person addContributor()
          Adds an anonymous value for the 'contributor' property
 void addContributor(Person contributor)
          Adds a value for the 'contributor' property
 Person addContributor(org.openrdf.model.Resource resource)
          Adds a value for the 'contributor' property.
 GraphThing addEmail()
          Adds an anonymous value for the 'email' property
 void addEmail(GraphThing email)
          Adds a value for the 'email' property
 GraphThing addEmail(org.openrdf.model.Resource resource)
          Adds a value for the 'email' property.
 Entry addEntry()
          Adds an anonymous value for the 'entry' property
 void addEntry(Entry entry)
          Adds a value for the 'entry' property
 Entry addEntry(org.openrdf.model.Resource resource)
          Adds a value for the 'entry' property.
 Image addIcon()
          Adds an anonymous value for the 'icon' property
 void addIcon(Image icon)
          Adds a value for the 'icon' property
 Image addIcon(org.openrdf.model.Resource resource)
          Adds a value for the 'icon' property.
 Link addLink()
          Adds an anonymous value for the 'link' property
 void addLink(Link link)
          Adds a value for the 'link' property
 Link addLink(org.openrdf.model.Resource resource)
          Adds a value for the 'link' property.
 info.aduna.collections.iterators.CloseableIterator<Entry> getAggregates()
          Get an Iterator the 'aggregates' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getAlternate()
          Get an Iterator the 'alternate' property values.
 info.aduna.collections.iterators.CloseableIterator<Person> getAuthor()
          Get an Iterator the 'author' property values.
 info.aduna.collections.iterators.CloseableIterator<Category> getCategory()
          Get an Iterator the 'category' property values.
 info.aduna.collections.iterators.CloseableIterator<Entry> getContains()
          Get an Iterator the 'contains' property values.
 Content getContent()
          Gets the 'content' property value
 info.aduna.collections.iterators.CloseableIterator<Person> getContributor()
          Get an Iterator the 'contributor' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getEmail()
          Get an Iterator the 'email' property values.
 info.aduna.collections.iterators.CloseableIterator<Entry> getEntry()
          Get an Iterator the 'entry' property values.
 Generator getGenerator()
          Gets the 'generator' property value
 info.aduna.collections.iterators.CloseableIterator<Image> getIcon()
          Get an Iterator the 'icon' property values.
 java.lang.String getId()
          Gets the 'id' property value
 info.aduna.collections.iterators.CloseableIterator<Link> getLink()
          Get an Iterator the 'link' property values.
 Image getLogo()
          Gets the 'logo' property value
 TextContent getRights()
          Gets the 'rights' property value
 TextContent getSubtitle()
          Gets the 'subtitle' property value
 TextContent getTitle()
          Gets the 'title' property value
 java.util.Date getUpdated()
          Gets the 'updated' property value
 java.util.Collection<org.openrdf.model.Statement> listStatements()
          Get set of statements that makeup this THINGS's properties and types
 void removeAggregates(Entry aggregates)
          Removes a value for the 'aggregates' property.
 void removeAlternate(GraphThing alternate)
          Removes a value for the 'alternate' property.
 void removeAuthor(Person author)
          Removes a value for the 'author' property.
 void removeCategory(Category category)
          Removes a value for the 'category' property.
 void removeContains(Entry contains)
          Removes a value for the 'contains' property.
 void removeContributor(Person contributor)
          Removes a value for the 'contributor' property.
 void removeEmail(GraphThing email)
          Removes a value for the 'email' property.
 void removeEntry(Entry entry)
          Removes a value for the 'entry' property.
 void removeIcon(Image icon)
          Removes a value for the 'icon' property.
 void removeLink(Link link)
          Removes a value for the 'link' property.
 Content setContent()
          Sets the 'content' property value to an anonymous node
 void setContent(Content content)
          Sets the 'content' property value
 Content setContent(org.openrdf.model.Resource resource)
          Sets the 'content' property value to the given resource, and add's rdf:type properties.
 Generator setGenerator()
          Sets the 'generator' property value to an anonymous node
 void setGenerator(Generator generator)
          Sets the 'generator' property value
 Generator setGenerator(org.openrdf.model.Resource resource)
          Sets the 'generator' property value to the given resource, and add's rdf:type properties.
 void setId(java.lang.String id)
          Sets the 'id' property value
 Image setLogo()
          Sets the 'logo' property value to an anonymous node
 void setLogo(Image logo)
          Sets the 'logo' property value
 Image setLogo(org.openrdf.model.Resource resource)
          Sets the 'logo' property value to the given resource, and add's rdf:type properties.
 TextContent setRights()
          Sets the 'rights' property value to an anonymous node
 TextContent setRights(org.openrdf.model.Resource resource)
          Sets the 'rights' property value to the given resource, and add's rdf:type properties.
 void setRights(TextContent rights)
          Sets the 'rights' property value
 TextContent setSubtitle()
          Sets the 'subtitle' property value to an anonymous node
 TextContent setSubtitle(org.openrdf.model.Resource resource)
          Sets the 'subtitle' property value to the given resource, and add's rdf:type properties.
 void setSubtitle(TextContent subtitle)
          Sets the 'subtitle' property value
 TextContent setTitle()
          Sets the 'title' property value to an anonymous node
 TextContent setTitle(org.openrdf.model.Resource resource)
          Sets the 'title' property value to the given resource, and add's rdf:type properties.
 void setTitle(TextContent title)
          Sets the 'title' property value
 void setUpdated(java.util.Date updated)
          Sets the 'updated' property value
 
Methods inherited from class org.openanzo.jastor.GraphThingImpl
clearCache, equals, getLiteral, getLiteralValue, getProperties, getPropertyValue, getPropertyValue, graph, isRDFType, registerListener, removeStatements, resource, setPropertyValue, setPropertyValue, toString, unregisterListener, uri
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openanzo.jastor.GraphThing
getProperties, getPropertyValue, getPropertyValue, graph, setPropertyValue, setPropertyValue
 
Methods inherited from interface org.openanzo.jastor.CoreThing
clearCache, isRDFType, registerListener, removeStatements, resource, unregisterListener, uri
 
Methods inherited from interface org.openanzo.jastor.GraphThing
getProperties, getPropertyValue, getPropertyValue, graph, setPropertyValue, setPropertyValue
 
Methods inherited from interface org.openanzo.jastor.CoreThing
clearCache, isRDFType, registerListener, removeStatements, resource, unregisterListener, uri
 

Method Detail

listStatements

public java.util.Collection<org.openrdf.model.Statement> listStatements()
Description copied from interface: CoreThing
Get set of statements that makeup this THINGS's properties and types

Specified by:
listStatements in interface CoreThing
Overrides:
listStatements in class GraphThingImpl
Returns:
set of statements that makeup this THINGS's properties and types

getUpdated

public java.util.Date getUpdated()
                          throws JastorException
Description copied from interface: Version
Gets the 'updated' property value

Specified by:
getUpdated in interface Version
Returns:
Date
Throws:
JastorException
See Also:
Version.updatedProperty

setUpdated

public void setUpdated(java.util.Date updated)
                throws JastorException
Description copied from interface: Version
Sets the 'updated' property value

Specified by:
setUpdated in interface Version
Throws:
JastorException
See Also:
Version.updatedProperty

getAlternate

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getAlternate()
                                                                            throws JastorException
Description copied from interface: Version
Get an Iterator the 'alternate' property values. This Iteartor may be used to remove all such values.

Specified by:
getAlternate in interface Version
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
Version.alternateProperty

addAlternate

public void addAlternate(GraphThing alternate)
                  throws JastorException
Description copied from interface: Version
Adds a value for the 'alternate' property

Specified by:
addAlternate in interface Version
Throws:
JastorException
See Also:
Version.alternateProperty

addAlternate

public GraphThing addAlternate()
                        throws JastorException
Description copied from interface: Version
Adds an anonymous value for the 'alternate' property

Specified by:
addAlternate in interface Version
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
Version.alternateProperty

addAlternate

public GraphThing addAlternate(org.openrdf.model.Resource resource)
                        throws JastorException
Description copied from interface: Version
Adds a value for the 'alternate' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addAlternate(org.openanzo.jastor.GraphThing alternate) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addAlternate in interface Version
Throws:
JastorException
See Also:
Version.alternateProperty

removeAlternate

public void removeAlternate(GraphThing alternate)
                     throws JastorException
Description copied from interface: Version
Removes a value for the 'alternate' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeAlternate in interface Version
Throws:
JastorException
See Also:
Version.alternateProperty

getId

public java.lang.String getId()
                       throws JastorException
Description copied from interface: Version
Gets the 'id' property value

Specified by:
getId in interface Version
Returns:
String
Throws:
JastorException
See Also:
Version.idProperty

setId

public void setId(java.lang.String id)
           throws JastorException
Description copied from interface: Version
Sets the 'id' property value

Specified by:
setId in interface Version
Throws:
JastorException
See Also:
Version.idProperty

getEmail

public info.aduna.collections.iterators.CloseableIterator<GraphThing> getEmail()
                                                                        throws JastorException
Description copied from interface: FeedOrEntry
Get an Iterator the 'email' property values. This Iteartor may be used to remove all such values.

Specified by:
getEmail in interface FeedOrEntry
Specified by:
getEmail in interface Version
Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
FeedOrEntry.emailProperty

addEmail

public void addEmail(GraphThing email)
              throws JastorException
Description copied from interface: FeedOrEntry
Adds a value for the 'email' property

Specified by:
addEmail in interface FeedOrEntry
Specified by:
addEmail in interface Version
Throws:
JastorException
See Also:
FeedOrEntry.emailProperty

addEmail

public GraphThing addEmail()
                    throws JastorException
Description copied from interface: FeedOrEntry
Adds an anonymous value for the 'email' property

Specified by:
addEmail in interface FeedOrEntry
Specified by:
addEmail in interface Version
Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
FeedOrEntry.emailProperty

addEmail

public GraphThing addEmail(org.openrdf.model.Resource resource)
                    throws JastorException
Description copied from interface: FeedOrEntry
Adds a value for the 'email' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addEmail(org.openanzo.jastor.GraphThing email) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Resource. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addEmail in interface FeedOrEntry
Specified by:
addEmail in interface Version
Throws:
JastorException
See Also:
FeedOrEntry.emailProperty

removeEmail

public void removeEmail(GraphThing email)
                 throws JastorException
Description copied from interface: FeedOrEntry
Removes a value for the 'email' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeEmail in interface FeedOrEntry
Specified by:
removeEmail in interface Version
Throws:
JastorException
See Also:
FeedOrEntry.emailProperty

getContent

public Content getContent()
                   throws JastorException
Description copied from interface: FeedOrEntry
Gets the 'content' property value

Specified by:
getContent in interface FeedOrEntry
Specified by:
getContent in interface Version
Returns:
Content
Throws:
JastorException
See Also:
FeedOrEntry.contentProperty

setContent

public void setContent(Content content)
                throws JastorException
Description copied from interface: FeedOrEntry
Sets the 'content' property value

Specified by:
setContent in interface FeedOrEntry
Specified by:
setContent in interface Version
Throws:
JastorException
See Also:
FeedOrEntry.contentProperty

setContent

public Content setContent()
                   throws JastorException
Description copied from interface: FeedOrEntry
Sets the 'content' property value to an anonymous node

Specified by:
setContent in interface FeedOrEntry
Specified by:
setContent in interface Version
Returns:
Content, the created value
Throws:
JastorException
See Also:
FeedOrEntry.contentProperty

setContent

public Content setContent(org.openrdf.model.Resource resource)
                   throws JastorException
Description copied from interface: FeedOrEntry
Sets the 'content' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of Content with the factory. and calling setContent(org.openanzo.atom.jastor.atomowl.Content content) The resource argument have rdf:type http://bblfish.net/work/atom-owl/2006-06-06/#Content. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
setContent in interface FeedOrEntry
Specified by:
setContent in interface Version
Returns:
Content, the newly created value
Throws:
JastorException
See Also:
FeedOrEntry.contentProperty

getRights

public TextContent getRights()
                      throws JastorException
Description copied from interface: FeedOrEntry
Gets the 'rights' property value

Specified by:
getRights in interface FeedOrEntry
Returns:
TextContent
Throws:
JastorException
See Also:
FeedOrEntry.rightsProperty

setRights

public void setRights(TextContent rights)
               throws JastorException
Description copied from interface: FeedOrEntry
Sets the 'rights' property value

Specified by:
setRights in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.rightsProperty

setRights

public TextContent setRights()
                      throws JastorException
Description copied from interface: FeedOrEntry
Sets the 'rights' property value to an anonymous node

Specified by:
setRights in interface FeedOrEntry
Returns:
TextContent, the created value
Throws:
JastorException
See Also:
FeedOrEntry.rightsProperty

setRights

public TextContent setRights(org.openrdf.model.Resource resource)
                      throws JastorException
Description copied from interface: FeedOrEntry
Sets the 'rights' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of TextContent with the factory. and calling setRights(org.openanzo.atom.jastor.atomowl.TextContent rights) The resource argument have rdf:type http://bblfish.net/work/atom-owl/2006-06-06/#TextContent. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
setRights in interface FeedOrEntry
Returns:
TextContent, the newly created value
Throws:
JastorException
See Also:
FeedOrEntry.rightsProperty

getAuthor

public info.aduna.collections.iterators.CloseableIterator<Person> getAuthor()
                                                                     throws JastorException
Description copied from interface: FeedOrEntry
Get an Iterator the 'author' property values. This Iteartor may be used to remove all such values.

Specified by:
getAuthor in interface FeedOrEntry
Returns:
Iterator of Person
Throws:
JastorException
See Also:
FeedOrEntry.authorProperty

addAuthor

public void addAuthor(Person author)
               throws JastorException
Description copied from interface: FeedOrEntry
Adds a value for the 'author' property

Specified by:
addAuthor in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.authorProperty

addAuthor

public Person addAuthor()
                 throws JastorException
Description copied from interface: FeedOrEntry
Adds an anonymous value for the 'author' property

Specified by:
addAuthor in interface FeedOrEntry
Returns:
The anoymous Person created
Throws:
JastorException
See Also:
FeedOrEntry.authorProperty

addAuthor

public Person addAuthor(org.openrdf.model.Resource resource)
                 throws JastorException
Description copied from interface: FeedOrEntry
Adds a value for the 'author' property. This method is equivalent constructing a new instance of Person with the factory and calling addAuthor(org.openanzo.atom.jastor.atomowl.Person author) The resource argument have rdf:type http://bblfish.net/work/atom-owl/2006-06-06/#Person. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addAuthor in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.authorProperty

removeAuthor

public void removeAuthor(Person author)
                  throws JastorException
Description copied from interface: FeedOrEntry
Removes a value for the 'author' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeAuthor in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.authorProperty

getLink

public info.aduna.collections.iterators.CloseableIterator<Link> getLink()
                                                                 throws JastorException
Description copied from interface: FeedOrEntry
Get an Iterator the 'link' property values. This Iteartor may be used to remove all such values.

Specified by:
getLink in interface FeedOrEntry
Returns:
Iterator of Link
Throws:
JastorException
See Also:
FeedOrEntry.linkProperty

addLink

public void addLink(Link link)
             throws JastorException
Description copied from interface: FeedOrEntry
Adds a value for the 'link' property

Specified by:
addLink in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.linkProperty

addLink

public Link addLink()
             throws JastorException
Description copied from interface: FeedOrEntry
Adds an anonymous value for the 'link' property

Specified by:
addLink in interface FeedOrEntry
Returns:
The anoymous Link created
Throws:
JastorException
See Also:
FeedOrEntry.linkProperty

addLink

public Link addLink(org.openrdf.model.Resource resource)
             throws JastorException
Description copied from interface: FeedOrEntry
Adds a value for the 'link' property. This method is equivalent constructing a new instance of Link with the factory and calling addLink(org.openanzo.atom.jastor.atomowl.Link link) The resource argument have rdf:type http://bblfish.net/work/atom-owl/2006-06-06/#Link. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addLink in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.linkProperty

removeLink

public void removeLink(Link link)
                throws JastorException
Description copied from interface: FeedOrEntry
Removes a value for the 'link' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeLink in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.linkProperty

getContributor

public info.aduna.collections.iterators.CloseableIterator<Person> getContributor()
                                                                          throws JastorException
Description copied from interface: FeedOrEntry
Get an Iterator the 'contributor' property values. This Iteartor may be used to remove all such values.

Specified by:
getContributor in interface FeedOrEntry
Returns:
Iterator of Person
Throws:
JastorException
See Also:
FeedOrEntry.contributorProperty

addContributor

public void addContributor(Person contributor)
                    throws JastorException
Description copied from interface: FeedOrEntry
Adds a value for the 'contributor' property

Specified by:
addContributor in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.contributorProperty

addContributor

public Person addContributor()
                      throws JastorException
Description copied from interface: FeedOrEntry
Adds an anonymous value for the 'contributor' property

Specified by:
addContributor in interface FeedOrEntry
Returns:
The anoymous Person created
Throws:
JastorException
See Also:
FeedOrEntry.contributorProperty

addContributor

public Person addContributor(org.openrdf.model.Resource resource)
                      throws JastorException
Description copied from interface: FeedOrEntry
Adds a value for the 'contributor' property. This method is equivalent constructing a new instance of Person with the factory and calling addContributor(org.openanzo.atom.jastor.atomowl.Person contributor) The resource argument have rdf:type http://bblfish.net/work/atom-owl/2006-06-06/#Person. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addContributor in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.contributorProperty

removeContributor

public void removeContributor(Person contributor)
                       throws JastorException
Description copied from interface: FeedOrEntry
Removes a value for the 'contributor' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeContributor in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.contributorProperty

getCategory

public info.aduna.collections.iterators.CloseableIterator<Category> getCategory()
                                                                         throws JastorException
Description copied from interface: FeedOrEntry
Get an Iterator the 'category' property values. This Iteartor may be used to remove all such values.

Specified by:
getCategory in interface FeedOrEntry
Returns:
Iterator of Category
Throws:
JastorException
See Also:
FeedOrEntry.categoryProperty

addCategory

public void addCategory(Category category)
                 throws JastorException
Description copied from interface: FeedOrEntry
Adds a value for the 'category' property

Specified by:
addCategory in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.categoryProperty

addCategory

public Category addCategory()
                     throws JastorException
Description copied from interface: FeedOrEntry
Adds an anonymous value for the 'category' property

Specified by:
addCategory in interface FeedOrEntry
Returns:
The anoymous Category created
Throws:
JastorException
See Also:
FeedOrEntry.categoryProperty

addCategory

public Category addCategory(org.openrdf.model.Resource resource)
                     throws JastorException
Description copied from interface: FeedOrEntry
Adds a value for the 'category' property. This method is equivalent constructing a new instance of Category with the factory and calling addCategory(org.openanzo.atom.jastor.atomowl.Category category) The resource argument have rdf:type http://bblfish.net/work/atom-owl/2006-06-06/#Category. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addCategory in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.categoryProperty

removeCategory

public void removeCategory(Category category)
                    throws JastorException
Description copied from interface: FeedOrEntry
Removes a value for the 'category' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeCategory in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.categoryProperty

getTitle

public TextContent getTitle()
                     throws JastorException
Description copied from interface: FeedOrEntry
Gets the 'title' property value

Specified by:
getTitle in interface FeedOrEntry
Returns:
TextContent
Throws:
JastorException
See Also:
FeedOrEntry.titleProperty

setTitle

public void setTitle(TextContent title)
              throws JastorException
Description copied from interface: FeedOrEntry
Sets the 'title' property value

Specified by:
setTitle in interface FeedOrEntry
Throws:
JastorException
See Also:
FeedOrEntry.titleProperty

setTitle

public TextContent setTitle()
                     throws JastorException
Description copied from interface: FeedOrEntry
Sets the 'title' property value to an anonymous node

Specified by:
setTitle in interface FeedOrEntry
Returns:
TextContent, the created value
Throws:
JastorException
See Also:
FeedOrEntry.titleProperty

setTitle

public TextContent setTitle(org.openrdf.model.Resource resource)
                     throws JastorException
Description copied from interface: FeedOrEntry
Sets the 'title' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of TextContent with the factory. and calling setTitle(org.openanzo.atom.jastor.atomowl.TextContent title) The resource argument have rdf:type http://bblfish.net/work/atom-owl/2006-06-06/#TextContent. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
setTitle in interface FeedOrEntry
Returns:
TextContent, the newly created value
Throws:
JastorException
See Also:
FeedOrEntry.titleProperty

getEntry

public info.aduna.collections.iterators.CloseableIterator<Entry> getEntry()
                                                                   throws JastorException
Description copied from interface: Feed
Get an Iterator the 'entry' property values. This Iteartor may be used to remove all such values.

Specified by:
getEntry in interface Feed
Returns:
Iterator of Entry
Throws:
JastorException
See Also:
Feed.entryProperty

addEntry

public void addEntry(Entry entry)
              throws JastorException
Description copied from interface: Feed
Adds a value for the 'entry' property

Specified by:
addEntry in interface Feed
Throws:
JastorException
See Also:
Feed.entryProperty

addEntry

public Entry addEntry()
               throws JastorException
Description copied from interface: Feed
Adds an anonymous value for the 'entry' property

Specified by:
addEntry in interface Feed
Returns:
The anoymous Entry created
Throws:
JastorException
See Also:
Feed.entryProperty

addEntry

public Entry addEntry(org.openrdf.model.Resource resource)
               throws JastorException
Description copied from interface: Feed
Adds a value for the 'entry' property. This method is equivalent constructing a new instance of Entry with the factory and calling addEntry(org.openanzo.atom.jastor.atomowl.Entry entry) The resource argument have rdf:type http://bblfish.net/work/atom-owl/2006-06-06/#Entry. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addEntry in interface Feed
Throws:
JastorException
See Also:
Feed.entryProperty

removeEntry

public void removeEntry(Entry entry)
                 throws JastorException
Description copied from interface: Feed
Removes a value for the 'entry' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeEntry in interface Feed
Throws:
JastorException
See Also:
Feed.entryProperty

getIcon

public info.aduna.collections.iterators.CloseableIterator<Image> getIcon()
                                                                  throws JastorException
Description copied from interface: Feed
Get an Iterator the 'icon' property values. This Iteartor may be used to remove all such values.

Specified by:
getIcon in interface Feed
Returns:
Iterator of Image
Throws:
JastorException
See Also:
Feed.iconProperty

addIcon

public void addIcon(Image icon)
             throws JastorException
Description copied from interface: Feed
Adds a value for the 'icon' property

Specified by:
addIcon in interface Feed
Throws:
JastorException
See Also:
Feed.iconProperty

addIcon

public Image addIcon()
              throws JastorException
Description copied from interface: Feed
Adds an anonymous value for the 'icon' property

Specified by:
addIcon in interface Feed
Returns:
The anoymous Image created
Throws:
JastorException
See Also:
Feed.iconProperty

addIcon

public Image addIcon(org.openrdf.model.Resource resource)
              throws JastorException
Description copied from interface: Feed
Adds a value for the 'icon' property. This method is equivalent constructing a new instance of Image with the factory and calling addIcon(org.openanzo.atom.jastor.foaf.Image icon) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Image. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addIcon in interface Feed
Throws:
JastorException
See Also:
Feed.iconProperty

removeIcon

public void removeIcon(Image icon)
                throws JastorException
Description copied from interface: Feed
Removes a value for the 'icon' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeIcon in interface Feed
Throws:
JastorException
See Also:
Feed.iconProperty

getSubtitle

public TextContent getSubtitle()
                        throws JastorException
Description copied from interface: Feed
Gets the 'subtitle' property value

Specified by:
getSubtitle in interface Feed
Returns:
TextContent
Throws:
JastorException
See Also:
Feed.subtitleProperty

setSubtitle

public void setSubtitle(TextContent subtitle)
                 throws JastorException
Description copied from interface: Feed
Sets the 'subtitle' property value

Specified by:
setSubtitle in interface Feed
Throws:
JastorException
See Also:
Feed.subtitleProperty

setSubtitle

public TextContent setSubtitle()
                        throws JastorException
Description copied from interface: Feed
Sets the 'subtitle' property value to an anonymous node

Specified by:
setSubtitle in interface Feed
Returns:
TextContent, the created value
Throws:
JastorException
See Also:
Feed.subtitleProperty

setSubtitle

public TextContent setSubtitle(org.openrdf.model.Resource resource)
                        throws JastorException
Description copied from interface: Feed
Sets the 'subtitle' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of TextContent with the factory. and calling setSubtitle(org.openanzo.atom.jastor.atomowl.TextContent subtitle) The resource argument have rdf:type http://bblfish.net/work/atom-owl/2006-06-06/#TextContent. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
setSubtitle in interface Feed
Returns:
TextContent, the newly created value
Throws:
JastorException
See Also:
Feed.subtitleProperty

getGenerator

public Generator getGenerator()
                       throws JastorException
Description copied from interface: Feed
Gets the 'generator' property value

Specified by:
getGenerator in interface Feed
Returns:
Generator
Throws:
JastorException
See Also:
Feed.generatorProperty

setGenerator

public void setGenerator(Generator generator)
                  throws JastorException
Description copied from interface: Feed
Sets the 'generator' property value

Specified by:
setGenerator in interface Feed
Throws:
JastorException
See Also:
Feed.generatorProperty

setGenerator

public Generator setGenerator()
                       throws JastorException
Description copied from interface: Feed
Sets the 'generator' property value to an anonymous node

Specified by:
setGenerator in interface Feed
Returns:
Generator, the created value
Throws:
JastorException
See Also:
Feed.generatorProperty

setGenerator

public Generator setGenerator(org.openrdf.model.Resource resource)
                       throws JastorException
Description copied from interface: Feed
Sets the 'generator' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of Generator with the factory. and calling setGenerator(org.openanzo.atom.jastor.atomowl.Generator generator) The resource argument have rdf:type http://bblfish.net/work/atom-owl/2006-06-06/#Generator. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
setGenerator in interface Feed
Returns:
Generator, the newly created value
Throws:
JastorException
See Also:
Feed.generatorProperty

getAggregates

public info.aduna.collections.iterators.CloseableIterator<Entry> getAggregates()
                                                                        throws JastorException
Description copied from interface: Feed
Get an Iterator the 'aggregates' property values. This Iteartor may be used to remove all such values.

Specified by:
getAggregates in interface Feed
Returns:
Iterator of Entry
Throws:
JastorException
See Also:
Feed.aggregatesProperty

addAggregates

public void addAggregates(Entry aggregates)
                   throws JastorException
Description copied from interface: Feed
Adds a value for the 'aggregates' property

Specified by:
addAggregates in interface Feed
Throws:
JastorException
See Also:
Feed.aggregatesProperty

addAggregates

public Entry addAggregates()
                    throws JastorException
Description copied from interface: Feed
Adds an anonymous value for the 'aggregates' property

Specified by:
addAggregates in interface Feed
Returns:
The anoymous Entry created
Throws:
JastorException
See Also:
Feed.aggregatesProperty

addAggregates

public Entry addAggregates(org.openrdf.model.Resource resource)
                    throws JastorException
Description copied from interface: Feed
Adds a value for the 'aggregates' property. This method is equivalent constructing a new instance of Entry with the factory and calling addAggregates(org.openanzo.atom.jastor.atomowl.Entry aggregates) The resource argument have rdf:type http://bblfish.net/work/atom-owl/2006-06-06/#Entry. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addAggregates in interface Feed
Throws:
JastorException
See Also:
Feed.aggregatesProperty

removeAggregates

public void removeAggregates(Entry aggregates)
                      throws JastorException
Description copied from interface: Feed
Removes a value for the 'aggregates' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeAggregates in interface Feed
Throws:
JastorException
See Also:
Feed.aggregatesProperty

getLogo

public Image getLogo()
              throws JastorException
Description copied from interface: Feed
Gets the 'logo' property value

Specified by:
getLogo in interface Feed
Returns:
Image
Throws:
JastorException
See Also:
Feed.logoProperty

setLogo

public void setLogo(Image logo)
             throws JastorException
Description copied from interface: Feed
Sets the 'logo' property value

Specified by:
setLogo in interface Feed
Throws:
JastorException
See Also:
Feed.logoProperty

setLogo

public Image setLogo()
              throws JastorException
Description copied from interface: Feed
Sets the 'logo' property value to an anonymous node

Specified by:
setLogo in interface Feed
Returns:
Image, the created value
Throws:
JastorException
See Also:
Feed.logoProperty

setLogo

public Image setLogo(org.openrdf.model.Resource resource)
              throws JastorException
Description copied from interface: Feed
Sets the 'logo' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of Image with the factory. and calling setLogo(org.openanzo.atom.jastor.foaf.Image logo) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Image. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
setLogo in interface Feed
Returns:
Image, the newly created value
Throws:
JastorException
See Also:
Feed.logoProperty

getContains

public info.aduna.collections.iterators.CloseableIterator<Entry> getContains()
                                                                      throws JastorException
Description copied from interface: Feed
Get an Iterator the 'contains' property values. This Iteartor may be used to remove all such values.

Specified by:
getContains in interface Feed
Returns:
Iterator of Entry
Throws:
JastorException
See Also:
Feed.containsProperty

addContains

public void addContains(Entry contains)
                 throws JastorException
Description copied from interface: Feed
Adds a value for the 'contains' property

Specified by:
addContains in interface Feed
Throws:
JastorException
See Also:
Feed.containsProperty

addContains

public Entry addContains()
                  throws JastorException
Description copied from interface: Feed
Adds an anonymous value for the 'contains' property

Specified by:
addContains in interface Feed
Returns:
The anoymous Entry created
Throws:
JastorException
See Also:
Feed.containsProperty

addContains

public Entry addContains(org.openrdf.model.Resource resource)
                  throws JastorException
Description copied from interface: Feed
Adds a value for the 'contains' property. This method is equivalent constructing a new instance of Entry with the factory and calling addContains(org.openanzo.atom.jastor.atomowl.Entry contains) The resource argument have rdf:type http://bblfish.net/work/atom-owl/2006-06-06/#Entry. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addContains in interface Feed
Throws:
JastorException
See Also:
Feed.containsProperty

removeContains

public void removeContains(Entry contains)
                    throws JastorException
Description copied from interface: Feed
Removes a value for the 'contains' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeContains in interface Feed
Throws:
JastorException
See Also:
Feed.containsProperty


Copyright © 2007 Cambridge Semantics Inc.. All Rights Reserved.