def buildRiskObstacleModel(p,apName,envName,graphName): assocs = p.riskObstacleModel(apName,envName) model = KaosModel(assocs.values(),envName,'obstacle',apName) parser = KaosXDotParser('obstacle',model.graph()) graph = parser.parse() drawGraph(graph,graphName) return True
def buildComponentGoalModel(p,cName,graphName): assocs = p.componentGoalModel(cName) model = KaosModel(assocs.values(),'','template_goal') parser = KaosXDotParser('goal',model.graph()) graph = parser.parse() drawGraph(graph,graphName) return True
def buildRiskObstacleModel(p, apName, envName, graphName): assocs = p.riskObstacleModel(apName, envName) model = KaosModel(assocs.values(), envName, 'obstacle', apName) parser = KaosXDotParser('obstacle', model.graph()) graph = parser.parse() drawGraph(graph, graphName) return True
def buildComponentGoalModel(p, cName, graphName): assocs = p.componentGoalModel(cName) model = KaosModel(assocs.values(), '', 'template_goal') parser = KaosXDotParser('goal', model.graph()) graph = parser.parse() drawGraph(graph, graphName) return True
def buildRiskObstacleModel(p,apName,envName,graphName): from cairis.gui.kaosxdot import KaosXDotParser from cairis.gui.KaosModel import KaosModel assocs = p.riskObstacleModel(apName,envName) model = KaosModel(assocs.values(),envName,'obstacle',apName) parser = KaosXDotParser('obstacle',model.graph()) graph = parser.parse() drawGraph(graph,graphName) return True
def buildComponentGoalModel(p,cName,graphName): from cairis.gui.kaosxdot import KaosXDotParser from cairis.gui.KaosModel import KaosModel assocs = p.componentGoalModel(cName) model = KaosModel(assocs.values(),'','template_goal') parser = KaosXDotParser('goal',model.graph()) graph = parser.parse() drawGraph(graph,graphName) return True