eu.transformproject.provenance.representation
public class TemplateDeploymentDesc extends java.lang.Object
Constructor and Description |
---|
TemplateDeploymentDesc(TemplateDeploySpec template,
InstantiationDesc instantiationDesc) |
public TemplateDeploymentDesc(TemplateDeploySpec template, InstantiationDesc instantiationDesc)
public TemplateGroupDeploymentDesc getSimulatedGroupItDeploy()
public TemplateDeploySpec getTemplateSpec()
public java.util.HashMap<OPMEntityNode,java.util.HashSet<OPMEntityNode>> getNodeMap()
public java.util.HashMap<java.lang.String,java.util.HashSet<OPMDependence>> getEdgeMap()
public java.util.HashMap<java.lang.String,java.util.ArrayList<TemplateGroupDeploymentDesc>> getGroupMap()
public void addNode(OPMEntityNode etn, OPMEntityNode realNode)
public void updateNode(OPMEntityNode etn, OPMEntityNode oldrealNode, OPMEntityNode newrealNode)
public TemplateGroupDeploymentDesc getDeployPrevIt(TemplateGroupDeploymentDesc groupItDeploy)
public java.util.Set<OPMEntityNode> getAssignedTemplateNodes()
public java.util.Set<OPMEntityNode> getTemplateNodes()
public java.util.ArrayList<OPMEntity> getRealNodes()
public java.util.ArrayList<OPMEntityNode> getRealNodes(OPMEntity templateNode)
public java.util.ArrayList<TemplateGroupDeploymentDesc> getGroupDeploysFor(OPMEntity effectTemplateNode)
public TemplateGroupDeploymentDesc newGroup(java.lang.String groupId)
public int indexOf(TemplateGroupDeploymentDesc currDeployGroup)
public boolean completed()
public java.lang.String getOntologyClass(OPMEntityNode etemplate) throws java.lang.Exception
java.lang.Exception