org.openanzo.atom.jastor.rdfs
Interface _Resource

All Superinterfaces:
CoreThing, GraphThing
All Known Implementing Classes:
_ResourceImpl

public interface _Resource
extends GraphThing

Interface for Resource ontology class
Use the org.openanzo.atom.jastor.rdfs.Factory to create instances of this interface.

(URI: http://www.w3.org/2000/01/rdf-schema#Resource)


RDF Schema Standard Properties
label : Resource
comment : The class resource, everything.
isDefinedBy : http://www.w3.org/2000/01/rdf-schema#



Field Summary
static org.openrdf.model.URI commentProperty
          The Jena Property for comment
static org.openrdf.model.URI depictionProperty
          The Jena Property for depiction
static org.openrdf.model.URI fundedByProperty
          The Jena Property for fundedBy
static org.openrdf.model.URI homepageProperty
          The Jena Property for homepage
static org.openrdf.model.URI isDefinedByProperty
          The Jena Property for isDefinedBy
static org.openrdf.model.URI labelProperty
          The Jena Property for label
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 memberProperty
          The Jena Property for member
static org.openrdf.model.URI nameProperty
          The Jena Property for name
static org.openrdf.model.URI seeAlsoProperty
          The Jena Property for seeAlso
static org.openrdf.model.URI themeProperty
          The Jena Property for theme
static org.openrdf.model.URI TYPE
          The rdf:type for this ontology class
static org.openrdf.model.URI typeProperty
          The Jena Property for type
static org.openrdf.model.URI valueProperty
          The Jena Property for value
 
Method Summary
 void addComment(org.openrdf.model.Literal comment)
          Add a 'comment' property value
 Image addDepiction()
          Adds an anonymous value for the 'depiction' property
 void addDepiction(Image depiction)
          Adds a value for the 'depiction' property
 Image addDepiction(org.openrdf.model.Resource resource)
          Adds a value for the 'depiction' property.
 GraphThing addFundedBy()
          Adds an anonymous value for the 'fundedBy' property
 void addFundedBy(GraphThing fundedBy)
          Adds a value for the 'fundedBy' property
 GraphThing addFundedBy(org.openrdf.model.Resource resource)
          Adds a value for the 'fundedBy' property.
 GraphThing addIsDefinedBy()
          Adds an anonymous value for the 'isDefinedBy' property
 void addIsDefinedBy(GraphThing isDefinedBy)
          Adds a value for the 'isDefinedBy' property
 GraphThing addIsDefinedBy(org.openrdf.model.Resource resource)
          Adds a value for the 'isDefinedBy' property.
 void addLabel(org.openrdf.model.Literal label)
          Add a 'label' property value
 GraphThing addLogo()
          Adds an anonymous value for the 'logo' property
 void addLogo(GraphThing logo)
          Adds a value for the 'logo' property
 GraphThing addLogo(org.openrdf.model.Resource resource)
          Adds a value for the 'logo' property.
 Agent addMaker()
          Adds an anonymous value for the 'maker' property
 void addMaker(Agent maker)
          Adds a value for the 'maker' property
 Agent addMaker(org.openrdf.model.Resource resource)
          Adds a value for the 'maker' property.
 GraphThing addMember()
          Adds an anonymous value for the 'member' property
 void addMember(GraphThing member)
          Adds a value for the 'member' property
 GraphThing addMember(org.openrdf.model.Resource resource)
          Adds a value for the 'member' property.
 void addName(org.openrdf.model.Literal name)
          Add a 'name' property value
 GraphThing addSeeAlso()
          Adds an anonymous value for the 'seeAlso' property
 void addSeeAlso(GraphThing seeAlso)
          Adds a value for the 'seeAlso' property
 GraphThing addSeeAlso(org.openrdf.model.Resource resource)
          Adds a value for the 'seeAlso' property.
 GraphThing addTheme()
          Adds an anonymous value for the 'theme' property
 void addTheme(GraphThing theme)
          Adds a value for the 'theme' property
 GraphThing addTheme(org.openrdf.model.Resource resource)
          Adds a value for the 'theme' property.
 Class addType()
          Adds an anonymous value for the 'type' property
 void addType(Class type)
          Adds a value for the 'type' property
 Class addType(org.openrdf.model.Resource resource)
          Adds a value for the 'type' property.
 GraphThing addValue()
          Adds an anonymous value for the 'value' property
 void addValue(GraphThing value)
          Adds a value for the 'value' property
 GraphThing addValue(org.openrdf.model.Resource resource)
          Adds a value for the 'value' property.
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getComment()
          Iterates through the 'comment' property values.
 info.aduna.collections.iterators.CloseableIterator<Image> getDepiction()
          Get an Iterator the 'depiction' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getFundedBy()
          Get an Iterator the 'fundedBy' property values.
 Document getHomepage()
          Gets the 'homepage' property value
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getIsDefinedBy()
          Get an Iterator the 'isDefinedBy' property values.
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getLabel()
          Iterates through the 'label' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getLogo()
          Get an Iterator the 'logo' property values.
 info.aduna.collections.iterators.CloseableIterator<Agent> getMaker()
          Get an Iterator the 'maker' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getMember()
          Get an Iterator the 'member' property values.
 info.aduna.collections.iterators.CloseableIterator<org.openrdf.model.Literal> getName()
          Iterates through the 'name' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getSeeAlso()
          Get an Iterator the 'seeAlso' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getTheme()
          Get an Iterator the 'theme' property values.
 info.aduna.collections.iterators.CloseableIterator<Class> getType()
          Get an Iterator the 'type' property values.
 info.aduna.collections.iterators.CloseableIterator<GraphThing> getValue()
          Get an Iterator the 'value' property values.
 void removeComment(org.openrdf.model.Literal comment)
          Remove a 'comment' property value.
 void removeDepiction(Image depiction)
          Removes a value for the 'depiction' property.
 void removeFundedBy(GraphThing fundedBy)
          Removes a value for the 'fundedBy' property.
 void removeIsDefinedBy(GraphThing isDefinedBy)
          Removes a value for the 'isDefinedBy' property.
 void removeLabel(org.openrdf.model.Literal label)
          Remove a 'label' property value.
 void removeLogo(GraphThing logo)
          Removes a value for the 'logo' property.
 void removeMaker(Agent maker)
          Removes a value for the 'maker' property.
 void removeMember(GraphThing member)
          Removes a value for the 'member' property.
 void removeName(org.openrdf.model.Literal name)
          Remove a 'name' property value.
 void removeSeeAlso(GraphThing seeAlso)
          Removes a value for the 'seeAlso' property.
 void removeTheme(GraphThing theme)
          Removes a value for the 'theme' property.
 void removeType(Class type)
          Removes a value for the 'type' property.
 void removeValue(GraphThing value)
          Removes a value for the 'value' property.
 Document setHomepage()
          Sets the 'homepage' property value to an anonymous node
 void setHomepage(Document homepage)
          Sets the 'homepage' property value
 Document setHomepage(org.openrdf.model.Resource resource)
          Sets the 'homepage' property value to the given resource, and add's rdf:type properties.
 
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


commentProperty

static final org.openrdf.model.URI commentProperty
The Jena Property for comment

(URI: http://www.w3.org/2000/01/rdf-schema#comment)



RDF Schema Standard Properties
label : comment
comment : A description of the subject resource.
isDefinedBy : http://www.w3.org/2000/01/rdf-schema#


memberProperty

static final org.openrdf.model.URI memberProperty
The Jena Property for member

(URI: http://www.w3.org/2000/01/rdf-schema#member)



RDF Schema Standard Properties
label : member
comment : A member of the subject resource.
isDefinedBy : http://www.w3.org/2000/01/rdf-schema#


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/


nameProperty

static final org.openrdf.model.URI nameProperty
The Jena Property for 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/


valueProperty

static final org.openrdf.model.URI valueProperty
The Jena Property for value

(URI: http://www.w3.org/1999/02/22-rdf-syntax-ns#value)



RDF Schema Standard Properties
label : value
comment : Idiomatic property used for structured values.
isDefinedBy : http://www.w3.org/1999/02/22-rdf-syntax-ns#


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/


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/


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/


labelProperty

static final org.openrdf.model.URI labelProperty
The Jena Property for label

(URI: http://www.w3.org/2000/01/rdf-schema#label)



RDF Schema Standard Properties
label : label
comment : A human-readable name for the subject.
isDefinedBy : http://www.w3.org/2000/01/rdf-schema#


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/


seeAlsoProperty

static final org.openrdf.model.URI seeAlsoProperty
The Jena Property for seeAlso

(URI: http://www.w3.org/2000/01/rdf-schema#seeAlso)



RDF Schema Standard Properties
label : seeAlso
comment : Further information about the subject resource.
isDefinedBy : http://www.w3.org/2000/01/rdf-schema#


typeProperty

static final org.openrdf.model.URI typeProperty
The Jena Property for type

(URI: http://www.w3.org/1999/02/22-rdf-syntax-ns#type)



RDF Schema Standard Properties
label : type
comment : The subject is an instance of a class.
isDefinedBy : http://www.w3.org/1999/02/22-rdf-syntax-ns#


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/


isDefinedByProperty

static final org.openrdf.model.URI isDefinedByProperty
The Jena Property for isDefinedBy

(URI: http://www.w3.org/2000/01/rdf-schema#isDefinedBy)



RDF Schema Standard Properties
label : isDefinedBy
comment : The defininition of the subject resource.
isDefinedBy : http://www.w3.org/2000/01/rdf-schema#

Method Detail

getComment

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

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

addComment

void addComment(org.openrdf.model.Literal comment)
                throws JastorException
Add a 'comment' property value

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

removeComment

void removeComment(org.openrdf.model.Literal comment)
                   throws JastorException
Remove a 'comment' 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:
commentProperty

getMember

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

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

addMember

void addMember(GraphThing member)
               throws JastorException
Adds a value for the 'member' property

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

addMember

GraphThing addMember()
                     throws JastorException
Adds an anonymous value for the 'member' property

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

addMember

GraphThing addMember(org.openrdf.model.Resource resource)
                     throws JastorException
Adds a value for the 'member' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addMember(org.openanzo.jastor.GraphThing member) 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:
memberProperty

removeMember

void removeMember(GraphThing member)
                  throws JastorException
Removes a value for the 'member' 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:
memberProperty

getFundedBy

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

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

addFundedBy

void addFundedBy(GraphThing fundedBy)
                 throws JastorException
Adds a value for the 'fundedBy' property

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

addFundedBy

GraphThing addFundedBy()
                       throws JastorException
Adds an anonymous value for the 'fundedBy' property

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

addFundedBy

GraphThing addFundedBy(org.openrdf.model.Resource resource)
                       throws JastorException
Adds a value for the 'fundedBy' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addFundedBy(org.openanzo.jastor.GraphThing fundedBy) 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:
fundedByProperty

removeFundedBy

void removeFundedBy(GraphThing fundedBy)
                    throws JastorException
Removes a value for the 'fundedBy' 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:
fundedByProperty

getName

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

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

addName

void addName(org.openrdf.model.Literal name)
             throws JastorException
Add a 'name' property value

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

removeName

void removeName(org.openrdf.model.Literal name)
                throws JastorException
Remove a '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:
nameProperty

getValue

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

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

addValue

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

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

addValue

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

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

addValue

GraphThing addValue(org.openrdf.model.Resource resource)
                    throws JastorException
Adds a value for the 'value' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addValue(org.openanzo.jastor.GraphThing value) 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:
valueProperty

removeValue

void removeValue(GraphThing value)
                 throws JastorException
Removes a value for the 'value' 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:
valueProperty

getHomepage

Document getHomepage()
                     throws JastorException
Gets the 'homepage' property value

Returns:
Document
Throws:
JastorException
See Also:
homepageProperty

setHomepage

void setHomepage(Document homepage)
                 throws JastorException
Sets the 'homepage' property value

Parameters:
{@link - org.openanzo.atom.jastor.foaf.Document}
Throws:
JastorException
See Also:
homepageProperty

setHomepage

Document setHomepage()
                     throws JastorException
Sets the 'homepage' property value to an anonymous node

Returns:
Document, the created value
Throws:
JastorException
See Also:
homepageProperty

setHomepage

Document setHomepage(org.openrdf.model.Resource resource)
                     throws JastorException
Sets the 'homepage' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of Document with the factory. and calling setHomepage(org.openanzo.atom.jastor.foaf.Document homepage) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Document. 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:
Document, the newly created value
Throws:
JastorException
See Also:
homepageProperty

getLogo

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

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

addLogo

void addLogo(GraphThing logo)
             throws JastorException
Adds a value for the 'logo' property

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

addLogo

GraphThing addLogo()
                   throws JastorException
Adds an anonymous value for the 'logo' property

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

addLogo

GraphThing addLogo(org.openrdf.model.Resource resource)
                   throws JastorException
Adds a value for the 'logo' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addLogo(org.openanzo.jastor.GraphThing logo) 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:
logoProperty

removeLogo

void removeLogo(GraphThing logo)
                throws JastorException
Removes a value for the 'logo' 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:
logoProperty

getDepiction

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

Returns:
Iterator of Image
Throws:
JastorException
See Also:
depictionProperty

addDepiction

void addDepiction(Image depiction)
                  throws JastorException
Adds a value for the 'depiction' property

Parameters:
The - Image to add
Throws:
JastorException
See Also:
depictionProperty

addDepiction

Image addDepiction()
                   throws JastorException
Adds an anonymous value for the 'depiction' property

Returns:
The anoymous Image created
Throws:
JastorException
See Also:
depictionProperty

addDepiction

Image addDepiction(org.openrdf.model.Resource resource)
                   throws JastorException
Adds a value for the 'depiction' property. This method is equivalent constructing a new instance of Image with the factory and calling addDepiction(org.openanzo.atom.jastor.foaf.Image depiction) 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.

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

removeDepiction

void removeDepiction(Image depiction)
                     throws JastorException
Removes a value for the 'depiction' 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 - Image to remove
Throws:
JastorException
See Also:
depictionProperty

getLabel

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

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

addLabel

void addLabel(org.openrdf.model.Literal label)
              throws JastorException
Add a 'label' property value

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

removeLabel

void removeLabel(org.openrdf.model.Literal label)
                 throws JastorException
Remove a 'label' 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:
labelProperty

getTheme

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

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

addTheme

void addTheme(GraphThing theme)
              throws JastorException
Adds a value for the 'theme' property

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

addTheme

GraphThing addTheme()
                    throws JastorException
Adds an anonymous value for the 'theme' property

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

addTheme

GraphThing addTheme(org.openrdf.model.Resource resource)
                    throws JastorException
Adds a value for the 'theme' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addTheme(org.openanzo.jastor.GraphThing theme) 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:
themeProperty

removeTheme

void removeTheme(GraphThing theme)
                 throws JastorException
Removes a value for the 'theme' 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:
themeProperty

getSeeAlso

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

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

addSeeAlso

void addSeeAlso(GraphThing seeAlso)
                throws JastorException
Adds a value for the 'seeAlso' property

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

addSeeAlso

GraphThing addSeeAlso()
                      throws JastorException
Adds an anonymous value for the 'seeAlso' property

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

addSeeAlso

GraphThing addSeeAlso(org.openrdf.model.Resource resource)
                      throws JastorException
Adds a value for the 'seeAlso' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addSeeAlso(org.openanzo.jastor.GraphThing seeAlso) 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:
seeAlsoProperty

removeSeeAlso

void removeSeeAlso(GraphThing seeAlso)
                   throws JastorException
Removes a value for the 'seeAlso' 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:
seeAlsoProperty

getType

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

Returns:
Iterator of Class
Throws:
JastorException
See Also:
typeProperty

addType

void addType(Class type)
             throws JastorException
Adds a value for the 'type' property

Parameters:
The - Class to add
Throws:
JastorException
See Also:
typeProperty

addType

Class addType()
              throws JastorException
Adds an anonymous value for the 'type' property

Returns:
The anoymous Class created
Throws:
JastorException
See Also:
typeProperty

addType

Class addType(org.openrdf.model.Resource resource)
              throws JastorException
Adds a value for the 'type' property. This method is equivalent constructing a new instance of Class with the factory and calling addType(org.openanzo.atom.jastor.rdfs.Class type) The resource argument have rdf:type http://www.w3.org/2000/01/rdf-schema#Class. 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:
typeProperty

removeType

void removeType(Class type)
                throws JastorException
Removes a value for the 'type' 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 - Class to remove
Throws:
JastorException
See Also:
typeProperty

getMaker

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

Returns:
Iterator of Agent
Throws:
JastorException
See Also:
makerProperty

addMaker

void addMaker(Agent maker)
              throws JastorException
Adds a value for the 'maker' property

Parameters:
The - Agent to add
Throws:
JastorException
See Also:
makerProperty

addMaker

Agent addMaker()
               throws JastorException
Adds an anonymous value for the 'maker' property

Returns:
The anoymous Agent created
Throws:
JastorException
See Also:
makerProperty

addMaker

Agent addMaker(org.openrdf.model.Resource resource)
               throws JastorException
Adds a value for the 'maker' property. This method is equivalent constructing a new instance of Agent with the factory and calling addMaker(org.openanzo.atom.jastor.foaf.Agent maker) The resource argument have rdf:type http://xmlns.com/foaf/0.1/Agent. 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:
makerProperty

removeMaker

void removeMaker(Agent maker)
                 throws JastorException
Removes a value for the 'maker' 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 - Agent to remove
Throws:
JastorException
See Also:
makerProperty

getIsDefinedBy

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

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

addIsDefinedBy

void addIsDefinedBy(GraphThing isDefinedBy)
                    throws JastorException
Adds a value for the 'isDefinedBy' property

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

addIsDefinedBy

GraphThing addIsDefinedBy()
                          throws JastorException
Adds an anonymous value for the 'isDefinedBy' property

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

addIsDefinedBy

GraphThing addIsDefinedBy(org.openrdf.model.Resource resource)
                          throws JastorException
Adds a value for the 'isDefinedBy' property. This method is equivalent constructing a new instance of GraphThing with the factory and calling addIsDefinedBy(org.openanzo.jastor.GraphThing isDefinedBy) 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:
isDefinedByProperty

removeIsDefinedBy

void removeIsDefinedBy(GraphThing isDefinedBy)
                       throws JastorException
Removes a value for the 'isDefinedBy' 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:
isDefinedByProperty


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