eu.transformproject.provenance.representation
public class OPMGraphInstantiationSpec extends java.lang.Object
Constructor and Description |
---|
OPMGraphInstantiationSpec() |
Modifier and Type | Method and Description |
---|---|
void |
add(ObservedPath op) |
void |
add(java.lang.String ontofile) |
void |
add(java.lang.String[] dataOnto) |
void |
add(java.lang.String prefix,
java.lang.String ontofile) |
void |
add(TemplateDeploySpec tds) |
void |
add(TemplateEqualSpec tes) |
void |
add(TemplateLinkSpec tls) |
OPMGraph |
commitInstance() |
OPMGraph |
commitInstance(OPMGraph g,
java.lang.String templateId) |
java.util.ArrayList<TemplateEqualSpec> |
eqSpecsFor(java.lang.String templateId,
OPMEntity templateNode) |
boolean |
existsLink(java.lang.String templateId1,
OPMEntity templateNode,
java.lang.String templateId2,
int linktype) |
boolean |
existsLinkCause(java.lang.String templateId1,
OPMEntity templateNode,
java.lang.String templateId2,
int linktype) |
boolean |
existsLinkEffect(java.lang.String templateId1,
OPMEntity templateNode,
java.lang.String templateId2,
int linktype) |
java.util.ArrayList<TemplateEqualSpec> |
getEquals() |
InstantiationDesc |
getInstantiationDesc() |
java.util.ArrayList<TemplateLinkSpec> |
getLinks() |
java.util.ArrayList<ObservedPath> |
getObservedPaths() |
Ontologies |
getOntos() |
java.util.ArrayList<TemplateDeploySpec> |
getTemplateDeploys() |
TemplateDeploySpec |
getTemplateDeploySpec(java.lang.String templateId,
int index) |
java.util.ArrayList<TemplateDeploySpec> |
getTemplateDeploySpecs(java.lang.String templateId) |
OPMEntityNode |
getTemplateOPMEntity(java.lang.String templateId,
java.lang.String nodeId) |
java.util.HashMap<java.lang.String,OPMGraphTemplate> |
getTemplates() |
void |
newTemplateDeployment(java.lang.String templateId) |
void |
setEquals(java.util.ArrayList<TemplateEqualSpec> equals) |
void |
setLinks(java.util.ArrayList<TemplateLinkSpec> links) |
void |
setNewInstantiationDesc() |
void |
setObservedPaths(java.util.ArrayList<ObservedPath> observedPaths) |
void |
setTemplateDeploys(java.util.ArrayList<TemplateDeploySpec> templateDeploys) |
public OPMGraphInstantiationSpec() throws org.semanticweb.owlapi.model.OWLOntologyCreationException
org.semanticweb.owlapi.model.OWLOntologyCreationException
public java.util.ArrayList<TemplateDeploySpec> getTemplateDeploys()
public void setTemplateDeploys(java.util.ArrayList<TemplateDeploySpec> templateDeploys)
public java.util.ArrayList<TemplateLinkSpec> getLinks()
public void setLinks(java.util.ArrayList<TemplateLinkSpec> links)
public java.util.ArrayList<TemplateEqualSpec> getEquals()
public void setEquals(java.util.ArrayList<TemplateEqualSpec> equals)
public java.util.ArrayList<ObservedPath> getObservedPaths()
public void setObservedPaths(java.util.ArrayList<ObservedPath> observedPaths)
public java.util.HashMap<java.lang.String,OPMGraphTemplate> getTemplates()
public Ontologies getOntos()
public void add(java.lang.String ontofile) throws java.lang.Exception
java.lang.Exception
public void add(java.lang.String prefix, java.lang.String ontofile) throws java.lang.Exception
java.lang.Exception
public void add(java.lang.String[] dataOnto) throws java.lang.Exception
java.lang.Exception
public void setNewInstantiationDesc()
public InstantiationDesc getInstantiationDesc()
public void add(TemplateDeploySpec tds)
public void add(TemplateLinkSpec tls)
public void add(TemplateEqualSpec tes)
public void add(ObservedPath op)
public OPMGraph commitInstance() throws java.lang.Exception
java.lang.Exception
public OPMGraph commitInstance(OPMGraph g, java.lang.String templateId) throws java.lang.Exception
java.lang.Exception
public java.util.ArrayList<TemplateEqualSpec> eqSpecsFor(java.lang.String templateId, OPMEntity templateNode)
public TemplateDeploySpec getTemplateDeploySpec(java.lang.String templateId, int index)
public java.util.ArrayList<TemplateDeploySpec> getTemplateDeploySpecs(java.lang.String templateId)
public OPMEntityNode getTemplateOPMEntity(java.lang.String templateId, java.lang.String nodeId)
public void newTemplateDeployment(java.lang.String templateId)
public boolean existsLink(java.lang.String templateId1, OPMEntity templateNode, java.lang.String templateId2, int linktype)
public boolean existsLinkCause(java.lang.String templateId1, OPMEntity templateNode, java.lang.String templateId2, int linktype)
public boolean existsLinkEffect(java.lang.String templateId1, OPMEntity templateNode, java.lang.String templateId2, int linktype)