org.topbraid.sparqlmotion.modules
Interface IModule

All Known Subinterfaces:
IExecutableModule, IOutputModule, IRDFInputModule, IRDFOutputModule, IXMLInputModule, IXMLOutputModule
All Known Implementing Classes:
AbstractModule, AbstractRDFInputModule, AbstractRDFInputOutputModule, AbstractWriteToSesameRepositoryModule, AbstractXMLInputModule, DummyModule, LoadExcelCellInstancesModule, LoadRDFFromSpreadsheetModule, LoadSesameNativeRepositoryModule, LoadSesameRemoteRepositoryModule, WriteToSesameNativeRepositoryModule, WriteToSesameRemoteRepositoryModule

public interface IModule


Method Summary
 com.hp.hpl.jena.rdf.model.Resource getConfig()
           
 IExecutionContext getContext()
           
 java.util.Collection<IModule> getInputModules()
           
 void init(com.hp.hpl.jena.rdf.model.Resource config)
           
 void setContext(IExecutionContext value)
           
 void setInputModules(java.util.Collection<IModule> values)
           
 void validate()
           
 

Method Detail

getConfig

com.hp.hpl.jena.rdf.model.Resource getConfig()

getContext

IExecutionContext getContext()

getInputModules

java.util.Collection<IModule> getInputModules()

init

void init(com.hp.hpl.jena.rdf.model.Resource config)

setContext

void setContext(IExecutionContext value)

setInputModules

void setInputModules(java.util.Collection<IModule> values)

validate

void validate()
              throws java.lang.Throwable
Throws:
java.lang.Throwable