org.openanzo.atom.jastor.atomowl
Interface Generator

All Superinterfaces:
Agent, CoreThing, GraphThing
All Known Implementing Classes:
GeneratorImpl

public interface Generator
extends Agent, GraphThing

Interface for Generator of feed@en ontology class
Use the org.openanzo.atom.jastor.atomowl.Factory to create instances of this interface.

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


RDF Schema Standard Properties
label : Generator of feed@en
comment : see 4.2.4 of rfc 4287 spec. Generator for the Feed. It has many properties in common with :Person@en



Field Summary
static org.openrdf.model.URI contentProperty
          The Jena Property for content
static org.openrdf.model.URI depictionProperty
          The Jena Property for depiction
static org.openrdf.model.URI dnaChecksumProperty
          The Jena Property for dnaChecksum
static org.openrdf.model.URI emailProperty
          The Jena Property for email
static org.openrdf.model.URI fundedByProperty
          The Jena Property for fundedBy
static org.openrdf.model.URI generatorVersionProperty
          The Jena Property for generatorVersion
static org.openrdf.model.URI givennameProperty
          The Jena Property for givenname
static org.openrdf.model.URI homepageProperty
          The Jena Property for homepage
static org.openrdf.model.URI logoProperty
          The Jena Property for logo
static org.openrdf.model.URI makerProperty
          The Jena Property for maker
static org.openrdf.model.URI nickProperty
          The Jena Property for nick
static org.openrdf.model.URI ns1_nameProperty
          The Jena Property for ns1_name
static org.openrdf.model.URI ns2_nameProperty
          The Jena Property for ns2_name
static org.openrdf.model.URI pageProperty
          The Jena Property for page
static org.openrdf.model.URI phoneProperty
          The Jena Property for phone
static org.openrdf.model.URI themeProperty
          The Jena Property for theme
static org.openrdf.model.URI titleProperty
          The Jena Property for title
static org.openrdf.model.URI TYPE
          The rdf:type for this ontology class
static org.openrdf.model.URI uriProperty
          The Jena Property for uri
 
Fields inherited from interface org.openanzo.atom.jastor.foaf.Agent
aimChatIDProperty, birthdayProperty, genderProperty, holdsAccountProperty, icqChatIDProperty, jabberIDProperty, madeProperty, mbox__sha1sumProperty, mboxProperty, msnChatIDProperty, nameProperty, tipjarProperty, weblogProperty, yahooChatIDProperty
 
Method Summary
 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.
 void addGeneratorVersion(java.lang.String generatorVersion)
          Add a 'generatorVersion' property value
 void addNs1_Name(org.openrdf.model.Literal ns1_name)
          Add a 'ns1_name' property value
 void addUri(java.lang.String uri)
          Add a 'uri' property value
 Content getContent()
          Gets the 'content' property value
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getEmail()
          Get an Iterator the 'email' property values.
 info.aduna.collections.iterators.CloseableIterator<java.lang.String> getGeneratorVersion()
          Iterates through the 'generatorVersion' property values.
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getNs1_Name()
          Iterates through the 'ns1_name' property values.
 info.aduna.collections.iterators.CloseableIterator<java.lang.String> getUri()
          Iterates through the 'uri' property values.
 void removeEmail(GraphThing email)
          Removes a value for the 'email' property.
 void removeGeneratorVersion(java.lang.String generatorVersion)
          Remove a 'generatorVersion' property value.
 void removeNs1_Name(org.openrdf.model.Literal ns1_name)
          Remove a 'ns1_name' property value.
 void removeUri(java.lang.String uri)
          Remove a 'uri' property value.
 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.
 
Methods inherited from interface org.openanzo.atom.jastor.foaf.Agent
addDepiction, addDepiction, addDepiction, addDnaChecksum, addFundedBy, addFundedBy, addFundedBy, addGivenname, addGivenname, addGivenname, addHoldsAccount, addHoldsAccount, addHoldsAccount, addLogo, addLogo, addLogo, addMade, addMade, addMade, addMaker, addMaker, addMaker, addName, addNick, addNick, addNick, addPage, addPage, addPage, addPhone, addPhone, addPhone, addTheme, addTheme, addTheme, addTipjar, addTipjar, addTipjar, addTitle, addTitle, addTitle, getAimChatID, getBirthday, getDepiction, getDnaChecksum, getFundedBy, getGender, getGivenname, getHoldsAccount, getHomepage, getIcqChatID, getJabberID, getLogo, getMade, getMaker, getMbox__sha1sum, getMbox, getMsnChatID, getName, getNick, getPage, getPhone, getTheme, getTipjar, getTitle, getWeblog, getYahooChatID, removeDepiction, removeDnaChecksum, removeFundedBy, removeGivenname, removeHoldsAccount, removeLogo, removeMade, removeMaker, removeName, removeNick, removePage, removePhone, removeTheme, removeTipjar, removeTitle, setAimChatID, setBirthday, setGender, setHomepage, setHomepage, setHomepage, setIcqChatID, setJabberID, setMbox__sha1sum, setMbox, setMbox, setMbox, setMsnChatID, setWeblog, setWeblog, setWeblog, setYahooChatID
 
Methods inherited from interface org.openanzo.jastor.GraphThing
getProperties, getPropertyValue, getPropertyValue, graph, setPropertyValue, setPropertyValue
 
Methods inherited from interface org.openanzo.jastor.CoreThing
clearCache, isRDFType, listStatements, registerListener, removeStatements, resource, unregisterListener, uri
 

Field Detail

TYPE

static final org.openrdf.model.URI TYPE
The rdf:type for this ontology class


generatorVersionProperty

static final org.openrdf.model.URI generatorVersionProperty
The Jena Property for generatorVersion

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



RDF Schema Standard Properties
label : generatorVersion@en
comment : see 4.2.4 of rfc 4287. Indicates the version of the Generator@en


ns1_nameProperty

static final org.openrdf.model.URI ns1_nameProperty
The Jena Property for ns1_name

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



RDF Schema Standard Properties
label : name@en
comment : see 3.2.1 of rfc 4287. A human readable name for the Person.@en, see 4.2.4 of rfc 4287. A name for the Generator. @en


uriProperty

static final org.openrdf.model.URI uriProperty
The Jena Property for uri

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



RDF Schema Standard Properties
label : a uri@en
comment : see 4.2.4 of rfc 4287. A uri associated the Generator@en, see 3.2.2 of rfc 4287. A uri associated the Person@en


fundedByProperty

static final org.openrdf.model.URI fundedByProperty
The Jena Property for fundedBy

(URI: http://xmlns.com/foaf/0.1/fundedBy)



RDF Schema Standard Properties
label : funded by
comment : An organization funding a project or person.
isDefinedBy : http://xmlns.com/foaf/0.1/


homepageProperty

static final org.openrdf.model.URI homepageProperty
The Jena Property for homepage

(URI: http://xmlns.com/foaf/0.1/homepage)



RDF Schema Standard Properties
label : homepage
comment : A homepage for some thing.
isDefinedBy : http://xmlns.com/foaf/0.1/


depictionProperty

static final org.openrdf.model.URI depictionProperty
The Jena Property for depiction

(URI: http://xmlns.com/foaf/0.1/depiction)



RDF Schema Standard Properties
label : depiction
comment : A depiction of some thing.
isDefinedBy : http://xmlns.com/foaf/0.1/


ns2_nameProperty

static final org.openrdf.model.URI ns2_nameProperty
The Jena Property for ns2_name

(URI: http://xmlns.com/foaf/0.1/name)



RDF Schema Standard Properties
label : name
comment : A name for some thing.
isDefinedBy : http://xmlns.com/foaf/0.1/


logoProperty

static final org.openrdf.model.URI logoProperty
The Jena Property for logo

(URI: http://xmlns.com/foaf/0.1/logo)



RDF Schema Standard Properties
label : logo
comment : A logo representing some thing.
isDefinedBy : http://xmlns.com/foaf/0.1/


themeProperty

static final org.openrdf.model.URI themeProperty
The Jena Property for theme

(URI: http://xmlns.com/foaf/0.1/theme)



RDF Schema Standard Properties
label : theme
comment : A theme.
isDefinedBy : http://xmlns.com/foaf/0.1/


makerProperty

static final org.openrdf.model.URI makerProperty
The Jena Property for maker

(URI: http://xmlns.com/foaf/0.1/maker)



RDF Schema Standard Properties
label : maker
comment : An agent that made this thing.
isDefinedBy : http://xmlns.com/foaf/0.1/


dnaChecksumProperty

static final org.openrdf.model.URI dnaChecksumProperty
The Jena Property for dnaChecksum

(URI: http://xmlns.com/foaf/0.1/dnaChecksum)



RDF Schema Standard Properties
label : DNA checksum
comment : A checksum for the DNA of some thing. Joke.
isDefinedBy : http://xmlns.com/foaf/0.1/


emailProperty

static final org.openrdf.model.URI emailProperty
The Jena Property for email

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



RDF Schema Standard Properties
label : email address@en
comment : see 3.2.3 of rfc 4287. A mailbox of the Person@en


phoneProperty

static final org.openrdf.model.URI phoneProperty
The Jena Property for phone

(URI: http://xmlns.com/foaf/0.1/phone)



RDF Schema Standard Properties
label : phone
comment : A phone, specified using fully qualified tel: URI scheme (refs: http://www.w3.org/Addressing/schemes.html#tel).
isDefinedBy : http://xmlns.com/foaf/0.1/


pageProperty

static final org.openrdf.model.URI pageProperty
The Jena Property for page

(URI: http://xmlns.com/foaf/0.1/page)



RDF Schema Standard Properties
label : page
comment : A page or document about this thing.
isDefinedBy : http://xmlns.com/foaf/0.1/


nickProperty

static final org.openrdf.model.URI nickProperty
The Jena Property for nick

(URI: http://xmlns.com/foaf/0.1/nick)



RDF Schema Standard Properties
label : nickname
comment : A short informal nickname characterising an agent (includes login identifiers, IRC and other chat nicknames).
isDefinedBy : http://xmlns.com/foaf/0.1/


givennameProperty

static final org.openrdf.model.URI givennameProperty
The Jena Property for givenname

(URI: http://xmlns.com/foaf/0.1/givenname)



RDF Schema Standard Properties
label : Given name
comment : The given name of some person.
isDefinedBy : http://xmlns.com/foaf/0.1/


titleProperty

static final org.openrdf.model.URI titleProperty
The Jena Property for title

(URI: http://xmlns.com/foaf/0.1/title)



RDF Schema Standard Properties
label : title
comment : Title (Mr, Mrs, Ms, Dr. etc)
isDefinedBy : http://xmlns.com/foaf/0.1/


contentProperty

static final org.openrdf.model.URI contentProperty
The Jena Property for content

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



RDF Schema Standard Properties
label : content@en
comment : See 4.1.3 of rfc 4287 spec. The content of an Entry, a Link or any of the relation types that are the object of :rel properties@en

Method Detail

getGeneratorVersion

info.aduna.collections.iterators.CloseableIterator<java.lang.String> getGeneratorVersion()
                                                                                         throws JastorException
Iterates through the 'generatorVersion' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of String
Throws:
JastorException
See Also:
generatorVersionProperty

addGeneratorVersion

void addGeneratorVersion(java.lang.String generatorVersion)
                         throws JastorException
Add a 'generatorVersion' property value

Parameters:
{@link - java.lang.String}, the value to add
Throws:
JastorException
See Also:
generatorVersionProperty

removeGeneratorVersion

void removeGeneratorVersion(java.lang.String generatorVersion)
                            throws JastorException
Remove a 'generatorVersion' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Parameters:
{@link - java.lang.String}, the value to remove
Throws:
JastorException
See Also:
generatorVersionProperty

getNs1_Name

info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getNs1_Name()
                                                                                          throws JastorException
Iterates through the 'ns1_name' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of Literal
Throws:
JastorException
See Also:
ns1_nameProperty

addNs1_Name

void addNs1_Name(org.openrdf.model.Literal ns1_name)
                 throws JastorException
Add a 'ns1_name' property value

Parameters:
{@link - org.openrdf.model.Literal}, the value to add
Throws:
JastorException
See Also:
ns1_nameProperty

removeNs1_Name

void removeNs1_Name(org.openrdf.model.Literal ns1_name)
                    throws JastorException
Remove a 'ns1_name' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Parameters:
{@link - org.openrdf.model.Literal}, the value to remove
Throws:
JastorException
See Also:
ns1_nameProperty

getUri

info.aduna.collections.iterators.CloseableIterator<java.lang.String> getUri()
                                                                            throws JastorException
Iterates through the 'uri' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of String
Throws:
JastorException
See Also:
uriProperty

addUri

void addUri(java.lang.String uri)
            throws JastorException
Add a 'uri' property value

Parameters:
{@link - java.lang.String}, the value to add
Throws:
JastorException
See Also:
uriProperty

removeUri

void removeUri(java.lang.String uri)
               throws JastorException
Remove a 'uri' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Parameters:
{@link - java.lang.String}, the value to remove
Throws:
JastorException
See Also:
uriProperty

getEmail

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

Returns:
Iterator of GraphThing
Throws:
JastorException
See Also:
emailProperty

addEmail

void addEmail(GraphThing email)
              throws JastorException
Adds a value for the 'email' property

Parameters:
The - GraphThing to add
Throws:
JastorException
See Also:
emailProperty

addEmail

GraphThing addEmail()
                    throws JastorException
Adds an anonymous value for the 'email' property

Returns:
The anoymous GraphThing created
Throws:
JastorException
See Also:
emailProperty

addEmail

GraphThing addEmail(org.openrdf.model.Resource resource)
                    throws JastorException
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.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
JastorException
See Also:
emailProperty

removeEmail

void removeEmail(GraphThing email)
                 throws JastorException
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.

Parameters:
The - GraphThing to remove
Throws:
JastorException
See Also:
emailProperty

getContent

Content getContent()
                   throws JastorException
Gets the 'content' property value

Returns:
Content
Throws:
JastorException
See Also:
contentProperty

setContent

void setContent(Content content)
                throws JastorException
Sets the 'content' property value

Parameters:
{@link - org.openanzo.atom.jastor.atomowl.Content}
Throws:
JastorException
See Also:
contentProperty

setContent

Content setContent()
                   throws JastorException
Sets the 'content' property value to an anonymous node

Returns:
Content, the created value
Throws:
JastorException
See Also:
contentProperty

setContent

Content setContent(org.openrdf.model.Resource resource)
                   throws JastorException
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.

Parameters:
{@link - com.hp.hpl.jena.rdf.model.Resource} must not be be null.
Returns:
Content, the newly created value
Throws:
JastorException
See Also:
contentProperty


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