/*******************************************************************************
* 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 StatementStream 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#StatementStream)</p>
* <br>
* RDF Schema Standard Properties <br>
* comment : Subclass of NamedGraph for graphs that describe StatementStreams <br>
* <br>
* <br>
*/
@SuppressWarnings("all")
public interface StatementStream extends
org.openanzo.ontologies.openanzo.NamedGraph, 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#StatementStream");
/**
* 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;
/**
* 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;
/**
* 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;
/**
* 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;
/**
* 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;
/**
* 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;
/**
* 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;
/**
* 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;
/**
* 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;
/**
* 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;
/**
* 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;
/**
* 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;
/**
* 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;
/**
* 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;
}