org.topbraid.sparqlmotion.scripts
Class ScriptFactory

java.lang.Object
  extended by org.topbraid.sparqlmotion.scripts.ScriptFactory

public class ScriptFactory
extends java.lang.Object


Field Summary
static ScriptFactory singleton
           
 
Constructor Summary
ScriptFactory()
           
 
Method Summary
protected  IModule createModule(com.hp.hpl.jena.rdf.model.Resource config, java.util.Map<com.hp.hpl.jena.rdf.model.Resource,IModule> config2Module, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 IScript createScript(java.util.Collection<com.hp.hpl.jena.rdf.model.Resource> targetModuleConfigs, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 IScript createScript(com.hp.hpl.jena.rdf.model.Model configModel, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

singleton

public static ScriptFactory singleton
Constructor Detail

ScriptFactory

public ScriptFactory()
Method Detail

createScript

public IScript createScript(com.hp.hpl.jena.rdf.model.Model configModel,
                            org.eclipse.core.runtime.IProgressMonitor monitor)
                     throws java.lang.Throwable
Throws:
java.lang.Throwable

createScript

public IScript createScript(java.util.Collection<com.hp.hpl.jena.rdf.model.Resource> targetModuleConfigs,
                            org.eclipse.core.runtime.IProgressMonitor monitor)
                     throws java.lang.Throwable
Throws:
java.lang.Throwable

createModule

protected IModule createModule(com.hp.hpl.jena.rdf.model.Resource config,
                               java.util.Map<com.hp.hpl.jena.rdf.model.Resource,IModule> config2Module,
                               org.eclipse.core.runtime.IProgressMonitor monitor)
                        throws java.lang.Throwable
Throws:
java.lang.Throwable