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.OWLOntologyCreationExceptionpublic 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.Exceptionpublic void add(java.lang.String prefix,
java.lang.String ontofile)
throws java.lang.Exception
java.lang.Exceptionpublic void add(java.lang.String[] dataOnto)
throws java.lang.Exception
java.lang.Exceptionpublic 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.Exceptionpublic OPMGraph commitInstance(OPMGraph g, java.lang.String templateId) throws java.lang.Exception
java.lang.Exceptionpublic 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)