eu.transformproject.provenance.representation
public class TemplateDeploySpec extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
LINK_ONLY_TO_CAUSES |
static int |
LINK_ONLY_TO_EFFECTS |
static int |
LINK_TO_ALL |
Modifier and Type | Method and Description |
---|---|
void |
add(TemplateGroupDeploySpec tgd) |
void |
add(TemplateNodeDeploySpec tnd) |
void |
addLinks(OPMEntityNode node,
OPMGraph g1,
java.util.ArrayList<TemplateGroupDeploymentDesc> groupDeploys) |
void |
addLinks(OPMEntityNode node,
OPMGraph g1,
java.util.ArrayList<TemplateGroupDeploymentDesc> groupDeploys,
java.util.HashMap<TemplateGroupDeploymentDesc,java.lang.Integer> edgesTypesToLink) |
OPMGraph |
commitInstance() |
OPMGraph |
commitInstance(OPMGraph g) |
OPMGraph |
commitInstance(OPMGraph g,
InstantiationDesc instantiationDesc) |
boolean |
createdNewOPMEntity() |
TemplateDeploymentDesc |
getDeployDesc() |
java.lang.String |
getFile() |
java.util.ArrayList<TemplateGroupDeploySpec> |
getGroupDeploys() |
TemplateGroupDeploySpec |
getGroupDeploySpec(java.lang.String groupId) |
TemplateGroupExecutionSpec |
getGroupExecSpec(java.lang.String groupId) |
java.util.ArrayList<java.lang.String> |
getGroupIdsOf(OPMEntity templateNode) |
java.lang.String |
getId() |
java.lang.String |
getIdInfile() |
java.util.ArrayList<TemplateNodeDeploySpec> |
getNodeDeploys() |
int |
getNumberOfDeployments() |
java.lang.String |
getOntologyClass(java.lang.String entityId) |
OPMGraphTemplate |
getTemplate() |
OPMEntityNode |
getTemplateOPMEntity(java.lang.String entityId) |
boolean |
isUniqueValue(java.lang.String entityId) |
TemplateGroupDeploymentDesc |
newGroup(java.lang.String groupId) |
void |
recoverTemplates() |
void |
setFile(java.lang.String file) |
void |
setGroupDeploys(java.util.ArrayList<TemplateGroupDeploySpec> groupDeploys) |
void |
setId(java.lang.String id) |
void |
setIdInfile(java.lang.String idInfile) |
void |
setNewDeploymentDesc(InstantiationDesc instantiationDesc) |
void |
setNodeDeploys(java.util.ArrayList<TemplateNodeDeploySpec> nodeDeploys) |
void |
setNumberOfDeployments(int ndep) |
public static int LINK_ONLY_TO_CAUSES
public static int LINK_ONLY_TO_EFFECTS
public static int LINK_TO_ALL
public void setId(java.lang.String id)
public java.lang.String getId()
public java.lang.String getIdInfile()
public void setIdInfile(java.lang.String idInfile)
public void setFile(java.lang.String file)
public java.lang.String getFile()
public void setNumberOfDeployments(int ndep)
public int getNumberOfDeployments()
public java.util.ArrayList<TemplateNodeDeploySpec> getNodeDeploys()
public void setNodeDeploys(java.util.ArrayList<TemplateNodeDeploySpec> nodeDeploys)
public java.util.ArrayList<TemplateGroupDeploySpec> getGroupDeploys()
public void setGroupDeploys(java.util.ArrayList<TemplateGroupDeploySpec> groupDeploys)
public void add(TemplateNodeDeploySpec tnd) throws java.lang.Exception
java.lang.Exception
public void add(TemplateGroupDeploySpec tgd)
public void recoverTemplates()
public OPMGraph commitInstance() throws java.lang.Exception
java.lang.Exception
public OPMGraph commitInstance(OPMGraph g) throws java.lang.Exception
java.lang.Exception
public void setNewDeploymentDesc(InstantiationDesc instantiationDesc)
public OPMGraph commitInstance(OPMGraph g, InstantiationDesc instantiationDesc) throws java.lang.Exception
java.lang.Exception
public OPMGraphTemplate getTemplate()
public void addLinks(OPMEntityNode node, OPMGraph g1, java.util.ArrayList<TemplateGroupDeploymentDesc> groupDeploys)
public void addLinks(OPMEntityNode node, OPMGraph g1, java.util.ArrayList<TemplateGroupDeploymentDesc> groupDeploys, java.util.HashMap<TemplateGroupDeploymentDesc,java.lang.Integer> edgesTypesToLink)
public OPMEntityNode getTemplateOPMEntity(java.lang.String entityId)
public boolean createdNewOPMEntity() throws java.lang.Exception
java.lang.Exception
public TemplateDeploymentDesc getDeployDesc()
public java.util.ArrayList<java.lang.String> getGroupIdsOf(OPMEntity templateNode)
public TemplateGroupDeploymentDesc newGroup(java.lang.String groupId)
public TemplateGroupDeploySpec getGroupDeploySpec(java.lang.String groupId)
public TemplateGroupExecutionSpec getGroupExecSpec(java.lang.String groupId)
public java.lang.String getOntologyClass(java.lang.String entityId) throws java.lang.Exception
java.lang.Exception
public boolean isUniqueValue(java.lang.String entityId) throws java.lang.Exception
java.lang.Exception