equal
deleted
inserted
replaced
1211 infos["name"] = instance.getInstanceName() |
1211 infos["name"] = instance.getInstanceName() |
1212 infos["type"] = instance.getTypeName() |
1212 infos["type"] = instance.getTypeName() |
1213 infos["connectors"] = {"inputs":[],"outputs":[]} |
1213 infos["connectors"] = {"inputs":[],"outputs":[]} |
1214 for variable in instance.inputVariables.getVariable(): |
1214 for variable in instance.inputVariables.getVariable(): |
1215 connector = {} |
1215 connector = {} |
|
1216 connector["name"] = variable.getFormalParameter() |
1216 connector["position"] = variable.connectionPointIn.getRelPosition() |
1217 connector["position"] = variable.connectionPointIn.getRelPosition() |
1217 connector["negated"] = variable.getNegated() |
1218 connector["negated"] = variable.getNegated() |
1218 connector["edge"] = variable.getConnectorEdge() |
1219 connector["edge"] = variable.getConnectorEdge() |
1219 connector["links"] = [] |
1220 connector["links"] = [] |
1220 connections = variable.connectionPointIn.getConnections() |
1221 connections = variable.connectionPointIn.getConnections() |
1223 dic = {"refLocalId":link.getRefLocalId(),"points":link.getPoints(),"formalParameter":link.getFormalParameter()} |
1224 dic = {"refLocalId":link.getRefLocalId(),"points":link.getPoints(),"formalParameter":link.getFormalParameter()} |
1224 connector["links"].append(dic) |
1225 connector["links"].append(dic) |
1225 infos["connectors"]["inputs"].append(connector) |
1226 infos["connectors"]["inputs"].append(connector) |
1226 for variable in instance.outputVariables.getVariable(): |
1227 for variable in instance.outputVariables.getVariable(): |
1227 connector = {} |
1228 connector = {} |
|
1229 connector["name"] = variable.getFormalParameter() |
1228 connector["position"] = variable.connectionPointOut.getRelPosition() |
1230 connector["position"] = variable.connectionPointOut.getRelPosition() |
1229 connector["negated"] = variable.getNegated() |
1231 connector["negated"] = variable.getNegated() |
1230 connector["edge"] = variable.getConnectorEdge() |
1232 connector["edge"] = variable.getConnectorEdge() |
1231 infos["connectors"]["outputs"].append(connector) |
1233 infos["connectors"]["outputs"].append(connector) |
1232 elif isinstance(instance, plcopen.inVariable): |
1234 elif isinstance(instance, plcopen.inVariable): |