org.topbraid.change
Class CreateInstanceChange
java.lang.Object
org.topbraid.core.change.AbstractChange
org.topbraid.change.CreateInstanceChange
- All Implemented Interfaces:
- IChange
public class CreateInstanceChange
- extends AbstractChange
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CreateInstanceChange
public CreateInstanceChange(com.hp.hpl.jena.rdf.model.Resource type)
CreateInstanceChange
public CreateInstanceChange(com.hp.hpl.jena.rdf.model.Resource type,
java.lang.String uri)
CreateInstanceChange
public CreateInstanceChange(com.hp.hpl.jena.rdf.model.Resource type,
java.lang.String uri,
boolean anon)
CreateInstanceChange
public CreateInstanceChange(java.util.Set types)
CreateInstanceChange
public CreateInstanceChange(java.util.Set types,
java.lang.String uri,
boolean anon)
CreateInstanceChange
public CreateInstanceChange(java.util.Set types,
java.lang.String uri)
execute
public void execute(ISession session,
org.eclipse.core.runtime.IProgressMonitor monitor)
- Description copied from interface:
IChange
- Executes the change. This should perform the changes to a Jena model.
In case of an unexpected state, the method may throw an IllegalStateException.
- Parameters:
session - the session to execute the change onmonitor - a progress monitor for longish operations (may be null)
getNewInstance
public com.hp.hpl.jena.rdf.model.Resource getNewInstance()
getNewInstanceURI
public java.lang.String getNewInstanceURI()
setDefaultValuesProvider
public void setDefaultValuesProvider(DefaultValuesProvider dvp)