from rdflib import Graph, term, RDF, OWL
from module import Module

class CreateOntology(Module):

    def __init__(self, mInstanceIRI, moduleDir):
        Module.__init__(self,  "http://topbraid.org/sparqlmotionlib#createOntology", mInstanceIRI, moduleDir)

    def run(self):
        self.outputGraph = Graph()
        self.outputGraph.add( ( term.URIRef(self.getParameter('ontologyIRI')), RDF.type, OWL.Ontology ) )
        self.outputGraph = self.outputGraph + self.inputGraph


