/*******************************************************************************
* Copyright (c) 2004, 2007-2008 IBM Corporation and Cambridge Semantics Incorporated.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* File: $Source$
* Created by: Generated Source from org.openanzo.jdbc.utils.opgen.jet
* Created on: Generated Source from org.openanzo.jdbc.utils.opgen.jet
* Revision: $Id$
*
* Contributors:
* IBM Corporation - initial API and implementation
* Cambridge Semantics Incorporated - Fork to Anzo
*******************************************************************************/
package org.openanzo.ontologies.openanzo;
/**
* Interface for NamedGraph ontology class<br>
* Use the org.openanzo.ontologies.openanzo.AnzoFactory to create instances of this interface.
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#NamedGraph)</p>
* <br>
* RDF Schema Standard Properties <br>
* comment : A metadata associated with a grouping of statements <br>
* <br>
* <br>
*/
@SuppressWarnings("all")
public interface NamedGraph extends org.openanzo.rdf.jastor.Thing {
/**
* The rdf:type for this ontology class
*/
public static final org.openanzo.rdf.URI TYPE = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#NamedGraph");
/**
* The Anzo Property for created
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#created)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : Timestamp of when graph was created <br>
* <br>
*/
public static org.openanzo.rdf.URI createdProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#created");
/**
* The Anzo Property for hasMetadataGraph
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#hasMetadataGraph)</p>
* <br>
*/
public static org.openanzo.rdf.URI hasMetadataGraphProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#hasMetadataGraph");
/**
* The Anzo Property for modified
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#modified)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : Timestamp of last time object was modified <br>
* <br>
*/
public static org.openanzo.rdf.URI modifiedProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#modified");
/**
* The Anzo Property for persisted
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#persisted)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : True if this named graph is persisted in the datasource <br>
* <br>
*/
public static org.openanzo.rdf.URI persistedProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#persisted");
/**
* The Anzo Property for revision
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#revision)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : A version number that increments each time the object of the statement is changed <br>
* <br>
*/
public static org.openanzo.rdf.URI revisionProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#revision");
/**
* The Anzo Property for revisioned
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#revisioned)</p>
* <br>
* <br>
* RDF Schema Standard Properties <br>
* comment : True if this named graph is stored in a revisioned datasource <br>
* <br>
*/
public static org.openanzo.rdf.URI revisionedProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#revisioned");
/**
* The Anzo Property for uuid
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#uuid)</p>
* <br>
*/
public static org.openanzo.rdf.URI uuidProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#uuid");
/**
* The Anzo Property for canBeAddedToBy
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#canBeAddedToBy)</p>
* <br>
*/
public static org.openanzo.rdf.URI canBeAddedToByProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#canBeAddedToBy");
/**
* The Anzo Property for canBeReadBy
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#canBeReadBy)</p>
* <br>
*/
public static org.openanzo.rdf.URI canBeReadByProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#canBeReadBy");
/**
* The Anzo Property for canBeRemovedFromBy
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#canBeRemovedFromBy)</p>
* <br>
*/
public static org.openanzo.rdf.URI canBeRemovedFromByProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#canBeRemovedFromBy");
/**
* The Anzo Property for createdBy
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#createdBy)</p>
* <br>
*/
public static org.openanzo.rdf.URI createdByProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#createdBy");
/**
* The Anzo Property for datasource
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#datasource)</p>
* <br>
*/
public static org.openanzo.rdf.URI datasourceProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#datasource");
/**
* The Anzo Property for inheritsFrom
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#inheritsFrom)</p>
* <br>
*/
public static org.openanzo.rdf.URI inheritsFromProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#inheritsFrom");
/**
* The Anzo Property for lastModifiedByUser
* <p>(URI: http://openanzo.org/ontologies/2008/07/Anzo#lastModifiedByUser)</p>
* <br>
*/
public static org.openanzo.rdf.URI lastModifiedByUserProperty = org.openanzo.rdf.jastor.ThingFactory.valueFactory.createURI("http://openanzo.org/ontologies/2008/07/Anzo#lastModifiedByUser");
/**
* Gets the 'created' property value from the given graph
* @return {@link javax.xml.datatype.XMLGregorianCalendar}
* @see #createdProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public javax.xml.datatype.XMLGregorianCalendar getCreated() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'created' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link javax.xml.datatype.XMLGregorianCalendar}
* @see #createdProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public javax.xml.datatype.XMLGregorianCalendar getCreated(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'created' property value
* @param created {@link javax.xml.datatype.XMLGregorianCalendar}, the value to set
* @see #createdProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setCreated(javax.xml.datatype.XMLGregorianCalendar created) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'created'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #createdProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearCreated(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'hasMetadataGraph' property value from the given graph
* @return {@link org.openanzo.rdf.URI}
* @see #hasMetadataGraphProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.rdf.URI getHasMetadataGraph() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'hasMetadataGraph' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link org.openanzo.rdf.URI}
* @see #hasMetadataGraphProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.rdf.URI getHasMetadataGraph(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'hasMetadataGraph' property value
* @param hasMetadataGraph {@link org.openanzo.rdf.URI}, the value to set
* @see #hasMetadataGraphProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setHasMetadataGraph(org.openanzo.rdf.URI hasMetadataGraph) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'hasMetadataGraph'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #hasMetadataGraphProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearHasMetadataGraph(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'modified' property value from the given graph
* @return {@link javax.xml.datatype.XMLGregorianCalendar}
* @see #modifiedProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public javax.xml.datatype.XMLGregorianCalendar getModified() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'modified' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link javax.xml.datatype.XMLGregorianCalendar}
* @see #modifiedProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public javax.xml.datatype.XMLGregorianCalendar getModified(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'modified' property value
* @param modified {@link javax.xml.datatype.XMLGregorianCalendar}, the value to set
* @see #modifiedProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setModified(javax.xml.datatype.XMLGregorianCalendar modified) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'modified'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #modifiedProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearModified(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'persisted' property value from the given graph
* @return {@link java.lang.Boolean}
* @see #persistedProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Boolean getPersisted() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'persisted' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.Boolean}
* @see #persistedProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Boolean getPersisted(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'persisted' property value
* @param persisted {@link java.lang.Boolean}, the value to set
* @see #persistedProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setPersisted(java.lang.Boolean persisted) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'persisted'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #persistedProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearPersisted(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'revision' property value from the given graph
* @return {@link java.lang.Long}
* @see #revisionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Long getRevision() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'revision' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.Long}
* @see #revisionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Long getRevision(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'revision' property value
* @param revision {@link java.lang.Long}, the value to set
* @see #revisionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setRevision(java.lang.Long revision) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'revision'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #revisionProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearRevision(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'revisioned' property value from the given graph
* @return {@link java.lang.Boolean}
* @see #revisionedProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Boolean getRevisioned() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'revisioned' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.lang.Boolean}
* @see #revisionedProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.lang.Boolean getRevisioned(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'revisioned' property value
* @param revisioned {@link java.lang.Boolean}, the value to set
* @see #revisionedProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setRevisioned(java.lang.Boolean revisioned) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'revisioned'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #revisionedProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearRevisioned(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'uuid' property value from the given graph
* @return {@link org.openanzo.rdf.URI}
* @see #uuidProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.rdf.URI getUuid() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'uuid' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link org.openanzo.rdf.URI}
* @see #uuidProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.rdf.URI getUuid(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'uuid' property value
* @param uuid {@link org.openanzo.rdf.URI}, the value to set
* @see #uuidProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setUuid(org.openanzo.rdf.URI uuid) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'uuid'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #uuidProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearUuid(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Get an Iterator the 'canBeAddedToBy' property values. This Iteartor
* may be used to remove all such values.
* @return {@link java.util.Collection} of {@link org.openanzo.ontologies.openanzo.Role}
* @see #canBeAddedToByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<org.openanzo.ontologies.openanzo.Role> getCanBeAddedToBy() throws org.openanzo.rdf.jastor.JastorException;
/**
* Get an Iterator the 'canBeAddedToBy' property values. This Iteartor
* may be used to remove all such values.
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.util.Collection} of {@link org.openanzo.ontologies.openanzo.Role}
* @see #canBeAddedToByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<org.openanzo.ontologies.openanzo.Role> getCanBeAddedToBy(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds a value for the 'canBeAddedToBy' property
* @param canBeAddedToBy The {@link org.openanzo.ontologies.openanzo.Role} to add
* @see #canBeAddedToByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void addCanBeAddedToBy(org.openanzo.ontologies.openanzo.Role canBeAddedToBy) throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds an anonymous value for the 'canBeAddedToBy' property
* @return The anoymous {@link org.openanzo.ontologies.openanzo.Role} created
* @see #canBeAddedToByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.openanzo.Role addCanBeAddedToBy() throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds a value for the 'canBeAddedToBy' property. This
* method is equivalent constructing a new instance of {@link org.openanzo.ontologies.openanzo.Role} with the factory
* and calling addCanBeAddedToBy(org.openanzo.ontologies.openanzo.Role canBeAddedToBy)
* The resource argument have rdf:type http://openanzo.org/ontologies/2008/07/Anzo#Role. That is, this method
* should not be used as a shortcut for creating new objects in the model.
* @param resource The {@link org.openanzo.rdf.Resource} to add
* @return org.openanzo.ontologies.openanzo.Role, value added
* @see #canBeAddedToByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.openanzo.Role addCanBeAddedToBy(org.openanzo.rdf.Resource resource) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'canBeAddedToBy' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param canBeAddedToBy The {@link org.openanzo.ontologies.openanzo.Role} to remove
* @see #canBeAddedToByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeCanBeAddedToBy(org.openanzo.ontologies.openanzo.Role canBeAddedToBy) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'canBeAddedToBy' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param canBeAddedToBy The {@link org.openanzo.rdf.Resource} to remove
* @see #canBeAddedToByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeCanBeAddedToBy(org.openanzo.rdf.Resource canBeAddedToBy) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'canBeAddedToBy'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #canBeAddedToByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearCanBeAddedToBy(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Get an Iterator the 'canBeReadBy' property values. This Iteartor
* may be used to remove all such values.
* @return {@link java.util.Collection} of {@link org.openanzo.ontologies.openanzo.Role}
* @see #canBeReadByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<org.openanzo.ontologies.openanzo.Role> getCanBeReadBy() throws org.openanzo.rdf.jastor.JastorException;
/**
* Get an Iterator the 'canBeReadBy' property values. This Iteartor
* may be used to remove all such values.
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.util.Collection} of {@link org.openanzo.ontologies.openanzo.Role}
* @see #canBeReadByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<org.openanzo.ontologies.openanzo.Role> getCanBeReadBy(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds a value for the 'canBeReadBy' property
* @param canBeReadBy The {@link org.openanzo.ontologies.openanzo.Role} to add
* @see #canBeReadByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void addCanBeReadBy(org.openanzo.ontologies.openanzo.Role canBeReadBy) throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds an anonymous value for the 'canBeReadBy' property
* @return The anoymous {@link org.openanzo.ontologies.openanzo.Role} created
* @see #canBeReadByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.openanzo.Role addCanBeReadBy() throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds a value for the 'canBeReadBy' property. This
* method is equivalent constructing a new instance of {@link org.openanzo.ontologies.openanzo.Role} with the factory
* and calling addCanBeReadBy(org.openanzo.ontologies.openanzo.Role canBeReadBy)
* The resource argument have rdf:type http://openanzo.org/ontologies/2008/07/Anzo#Role. That is, this method
* should not be used as a shortcut for creating new objects in the model.
* @param resource The {@link org.openanzo.rdf.Resource} to add
* @return org.openanzo.ontologies.openanzo.Role, value added
* @see #canBeReadByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.openanzo.Role addCanBeReadBy(org.openanzo.rdf.Resource resource) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'canBeReadBy' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param canBeReadBy The {@link org.openanzo.ontologies.openanzo.Role} to remove
* @see #canBeReadByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeCanBeReadBy(org.openanzo.ontologies.openanzo.Role canBeReadBy) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'canBeReadBy' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param canBeReadBy The {@link org.openanzo.rdf.Resource} to remove
* @see #canBeReadByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeCanBeReadBy(org.openanzo.rdf.Resource canBeReadBy) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'canBeReadBy'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #canBeReadByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearCanBeReadBy(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Get an Iterator the 'canBeRemovedFromBy' property values. This Iteartor
* may be used to remove all such values.
* @return {@link java.util.Collection} of {@link org.openanzo.ontologies.openanzo.Role}
* @see #canBeRemovedFromByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<org.openanzo.ontologies.openanzo.Role> getCanBeRemovedFromBy() throws org.openanzo.rdf.jastor.JastorException;
/**
* Get an Iterator the 'canBeRemovedFromBy' property values. This Iteartor
* may be used to remove all such values.
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.util.Collection} of {@link org.openanzo.ontologies.openanzo.Role}
* @see #canBeRemovedFromByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<org.openanzo.ontologies.openanzo.Role> getCanBeRemovedFromBy(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds a value for the 'canBeRemovedFromBy' property
* @param canBeRemovedFromBy The {@link org.openanzo.ontologies.openanzo.Role} to add
* @see #canBeRemovedFromByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void addCanBeRemovedFromBy(org.openanzo.ontologies.openanzo.Role canBeRemovedFromBy) throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds an anonymous value for the 'canBeRemovedFromBy' property
* @return The anoymous {@link org.openanzo.ontologies.openanzo.Role} created
* @see #canBeRemovedFromByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.openanzo.Role addCanBeRemovedFromBy() throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds a value for the 'canBeRemovedFromBy' property. This
* method is equivalent constructing a new instance of {@link org.openanzo.ontologies.openanzo.Role} with the factory
* and calling addCanBeRemovedFromBy(org.openanzo.ontologies.openanzo.Role canBeRemovedFromBy)
* The resource argument have rdf:type http://openanzo.org/ontologies/2008/07/Anzo#Role. That is, this method
* should not be used as a shortcut for creating new objects in the model.
* @param resource The {@link org.openanzo.rdf.Resource} to add
* @return org.openanzo.ontologies.openanzo.Role, value added
* @see #canBeRemovedFromByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.openanzo.Role addCanBeRemovedFromBy(org.openanzo.rdf.Resource resource) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'canBeRemovedFromBy' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param canBeRemovedFromBy The {@link org.openanzo.ontologies.openanzo.Role} to remove
* @see #canBeRemovedFromByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeCanBeRemovedFromBy(org.openanzo.ontologies.openanzo.Role canBeRemovedFromBy) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'canBeRemovedFromBy' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param canBeRemovedFromBy The {@link org.openanzo.rdf.Resource} to remove
* @see #canBeRemovedFromByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeCanBeRemovedFromBy(org.openanzo.rdf.Resource canBeRemovedFromBy) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'canBeRemovedFromBy'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #canBeRemovedFromByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearCanBeRemovedFromBy(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Get an Iterator the 'createdBy' property values. This Iteartor
* may be used to remove all such values.
* @return {@link java.util.Collection} of {@link org.openanzo.ontologies.openanzo.User}
* @see #createdByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<org.openanzo.ontologies.openanzo.User> getCreatedBy() throws org.openanzo.rdf.jastor.JastorException;
/**
* Get an Iterator the 'createdBy' property values. This Iteartor
* may be used to remove all such values.
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.util.Collection} of {@link org.openanzo.ontologies.openanzo.User}
* @see #createdByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<org.openanzo.ontologies.openanzo.User> getCreatedBy(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds a value for the 'createdBy' property
* @param createdBy The {@link org.openanzo.ontologies.openanzo.User} to add
* @see #createdByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void addCreatedBy(org.openanzo.ontologies.openanzo.User createdBy) throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds an anonymous value for the 'createdBy' property
* @return The anoymous {@link org.openanzo.ontologies.openanzo.User} created
* @see #createdByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.openanzo.User addCreatedBy() throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds a value for the 'createdBy' property. This
* method is equivalent constructing a new instance of {@link org.openanzo.ontologies.openanzo.User} with the factory
* and calling addCreatedBy(org.openanzo.ontologies.openanzo.User createdBy)
* The resource argument have rdf:type http://openanzo.org/ontologies/2008/07/Anzo#User. That is, this method
* should not be used as a shortcut for creating new objects in the model.
* @param resource The {@link org.openanzo.rdf.Resource} to add
* @return org.openanzo.ontologies.openanzo.User, value added
* @see #createdByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.openanzo.User addCreatedBy(org.openanzo.rdf.Resource resource) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'createdBy' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param createdBy The {@link org.openanzo.ontologies.openanzo.User} to remove
* @see #createdByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeCreatedBy(org.openanzo.ontologies.openanzo.User createdBy) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'createdBy' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param createdBy The {@link org.openanzo.rdf.Resource} to remove
* @see #createdByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeCreatedBy(org.openanzo.rdf.Resource createdBy) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'createdBy'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #createdByProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearCreatedBy(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'datasource' property value
* @return {@link org.openanzo.ontologies.system.Datasource}
* @see #datasourceProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.system.Datasource getDatasource() throws org.openanzo.rdf.jastor.JastorException;
/**
* Gets the 'datasource' property value
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link org.openanzo.ontologies.system.Datasource}
* @see #datasourceProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.system.Datasource getDatasource(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'datasource' property value
* @param datasource {@link org.openanzo.ontologies.system.Datasource}, value to set
* @see #datasourceProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void setDatasource(org.openanzo.ontologies.system.Datasource datasource) throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'datasource' property value to an anonymous node
* @return {@link org.openanzo.ontologies.system.Datasource}, the created value
* @see #datasourceProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.system.Datasource setDatasource() throws org.openanzo.rdf.jastor.JastorException;
/**
* Sets the 'datasource' property value to the given resource, and add's rdf:type properties. This
* method is equivalent constructing a new instance of {@link org.openanzo.ontologies.system.Datasource} with the factory.
* and calling setDatasource(org.openanzo.ontologies.system.Datasource datasource)
* The resource argument have rdf:type http://openanzo.org/ontologies/2008/07/System#Datasource. That is, this method
* should not be used as a shortcut for creating new objects in the model.
* @param resource {@link org.openanzo.rdf.Resource} must not be be null.
* @return {@link org.openanzo.ontologies.system.Datasource}, the newly created value
* @see #datasourceProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.system.Datasource setDatasource(org.openanzo.rdf.Resource resource) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'datasource'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #datasourceProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearDatasource(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Get an Iterator the 'inheritsFrom' property values. This Iteartor
* may be used to remove all such values.
* @return {@link java.util.Collection} of {@link org.openanzo.ontologies.openanzo.NamedGraph}
* @see #inheritsFromProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<org.openanzo.ontologies.openanzo.NamedGraph> getInheritsFrom() throws org.openanzo.rdf.jastor.JastorException;
/**
* Get an Iterator the 'inheritsFrom' property values. This Iteartor
* may be used to remove all such values.
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.util.Collection} of {@link org.openanzo.ontologies.openanzo.NamedGraph}
* @see #inheritsFromProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<org.openanzo.ontologies.openanzo.NamedGraph> getInheritsFrom(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds a value for the 'inheritsFrom' property
* @param inheritsFrom The {@link org.openanzo.ontologies.openanzo.NamedGraph} to add
* @see #inheritsFromProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void addInheritsFrom(org.openanzo.ontologies.openanzo.NamedGraph inheritsFrom) throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds an anonymous value for the 'inheritsFrom' property
* @return The anoymous {@link org.openanzo.ontologies.openanzo.NamedGraph} created
* @see #inheritsFromProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.openanzo.NamedGraph addInheritsFrom() throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds a value for the 'inheritsFrom' property. This
* method is equivalent constructing a new instance of {@link org.openanzo.ontologies.openanzo.NamedGraph} with the factory
* and calling addInheritsFrom(org.openanzo.ontologies.openanzo.NamedGraph inheritsFrom)
* The resource argument have rdf:type http://openanzo.org/ontologies/2008/07/Anzo#NamedGraph. That is, this method
* should not be used as a shortcut for creating new objects in the model.
* @param resource The {@link org.openanzo.rdf.Resource} to add
* @return org.openanzo.ontologies.openanzo.NamedGraph, value added
* @see #inheritsFromProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.openanzo.NamedGraph addInheritsFrom(org.openanzo.rdf.Resource resource) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'inheritsFrom' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param inheritsFrom The {@link org.openanzo.ontologies.openanzo.NamedGraph} to remove
* @see #inheritsFromProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeInheritsFrom(org.openanzo.ontologies.openanzo.NamedGraph inheritsFrom) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'inheritsFrom' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param inheritsFrom The {@link org.openanzo.rdf.Resource} to remove
* @see #inheritsFromProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeInheritsFrom(org.openanzo.rdf.Resource inheritsFrom) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'inheritsFrom'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #inheritsFromProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearInheritsFrom(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Get an Iterator the 'lastModifiedByUser' property values. This Iteartor
* may be used to remove all such values.
* @return {@link java.util.Collection} of {@link org.openanzo.ontologies.openanzo.User}
* @see #lastModifiedByUserProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<org.openanzo.ontologies.openanzo.User> getLastModifiedByUser() throws org.openanzo.rdf.jastor.JastorException;
/**
* Get an Iterator the 'lastModifiedByUser' property values. This Iteartor
* may be used to remove all such values.
* @param includeEntireDataset Get the properties from the entire dataset, and not just the namedgraph
* @return {@link java.util.Collection} of {@link org.openanzo.ontologies.openanzo.User}
* @see #lastModifiedByUserProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public java.util.Collection<org.openanzo.ontologies.openanzo.User> getLastModifiedByUser(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds a value for the 'lastModifiedByUser' property
* @param lastModifiedByUser The {@link org.openanzo.ontologies.openanzo.User} to add
* @see #lastModifiedByUserProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void addLastModifiedByUser(org.openanzo.ontologies.openanzo.User lastModifiedByUser) throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds an anonymous value for the 'lastModifiedByUser' property
* @return The anoymous {@link org.openanzo.ontologies.openanzo.User} created
* @see #lastModifiedByUserProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.openanzo.User addLastModifiedByUser() throws org.openanzo.rdf.jastor.JastorException;
/**
* Adds a value for the 'lastModifiedByUser' property. This
* method is equivalent constructing a new instance of {@link org.openanzo.ontologies.openanzo.User} with the factory
* and calling addLastModifiedByUser(org.openanzo.ontologies.openanzo.User lastModifiedByUser)
* The resource argument have rdf:type http://openanzo.org/ontologies/2008/07/Anzo#User. That is, this method
* should not be used as a shortcut for creating new objects in the model.
* @param resource The {@link org.openanzo.rdf.Resource} to add
* @return org.openanzo.ontologies.openanzo.User, value added
* @see #lastModifiedByUserProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public org.openanzo.ontologies.openanzo.User addLastModifiedByUser(org.openanzo.rdf.Resource resource) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'lastModifiedByUser' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param lastModifiedByUser The {@link org.openanzo.ontologies.openanzo.User} to remove
* @see #lastModifiedByUserProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeLastModifiedByUser(org.openanzo.ontologies.openanzo.User lastModifiedByUser) throws org.openanzo.rdf.jastor.JastorException;
/**
* Removes a value for the 'lastModifiedByUser' property. This method should not
* be invoked while iterator through values. In that case, the remove() method of the Iterator
* itself should be used.
* @param lastModifiedByUser The {@link org.openanzo.rdf.Resource} to remove
* @see #lastModifiedByUserProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void removeLastModifiedByUser(org.openanzo.rdf.Resource lastModifiedByUser) throws org.openanzo.rdf.jastor.JastorException;
/**
* Clears all values for 'lastModifiedByUser'.
* @param includeEntireDataset Delete the properties from the entire dataset, and not just the namedgraph
* @see #lastModifiedByUserProperty
* @throws org.openanzo.rdf.jastor.JastorException
*/
public void clearLastModifiedByUser(boolean includeEntireDataset) throws org.openanzo.rdf.jastor.JastorException;
}