org.topbraid.spreadsheets.spread2owl
Class AbstractSpreadsheetEngine
java.lang.Object
org.topbraid.spreadsheets.spread2owl.AbstractSpreadsheetEngine
- All Implemented Interfaces:
- ISpreadsheetEngine
- Direct Known Subclasses:
- SpreadsheetEngine
public abstract class AbstractSpreadsheetEngine
- extends java.lang.Object
- implements ISpreadsheetEngine
|
Method Summary |
com.hp.hpl.jena.graph.Graph |
getGraph()
|
java.lang.String |
getMessage()
|
com.hp.hpl.jena.ontology.OntModel |
getSchemaModel()
|
void |
run(org.eclipse.core.runtime.IProgressMonitor monitor)
Processes the spreadsheet. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractSpreadsheetEngine
public AbstractSpreadsheetEngine(Spreadsheet spreadsheet,
com.hp.hpl.jena.rdf.model.Resource config)
getMessage
public java.lang.String getMessage()
- Specified by:
getMessage in interface ISpreadsheetEngine
- Returns:
- message detailing a successful engine operation
getGraph
public com.hp.hpl.jena.graph.Graph getGraph()
- Specified by:
getGraph in interface ISpreadsheetEngine
- Returns:
- the result graph
getSchemaModel
public com.hp.hpl.jena.ontology.OntModel getSchemaModel()
run
public void run(org.eclipse.core.runtime.IProgressMonitor monitor)
throws java.io.IOException,
java.lang.InterruptedException
- Description copied from interface:
ISpreadsheetEngine
- Processes the spreadsheet.
- Specified by:
run in interface ISpreadsheetEngine
- Throws:
java.io.IOException
java.lang.InterruptedException