def _getParameterNameFromComSpec(xmlElem, portInterfaceRef): if xmlElem.tag == 'PARAMETER-REF': parameterRef = splitRef(xmlElem.text) assert (parameterRef is not None) name = parameterRef.pop() tmp = '/' + '/'.join(parameterRef) if portInterfaceRef == tmp: return name return None
def _getDataElemNameFromComSpec(xmlElem, portInterfaceRef): if xmlElem.find('./DATA-ELEMENT-REF') is not None: dataElemRef = splitRef(xmlElem.find('./DATA-ELEMENT-REF').text) assert (dataElemRef is not None) dataElemName = dataElemRef.pop() tmp = '/' + '/'.join(dataElemRef) if portInterfaceRef == tmp: return dataElemName return None
def _getVariableNameFromComSpec(xmlElem, portInterfaceRef): if xmlElem.tag == 'VARIABLE-REF': variableRef = splitRef(xmlElem.text) assert (variableRef is not None) name = variableRef.pop() tmp = '/' + '/'.join(variableRef) if portInterfaceRef == tmp: return name return None
def _getDataElemNameFromComSpec(xmlElem,portInterfaceRef): if xmlElem.find('./DATA-ELEMENT-REF') is not None: dataElemRef = splitRef(xmlElem.find('./DATA-ELEMENT-REF').text) assert(dataElemRef is not None) dataElemName = dataElemRef.pop() tmp = '/'+'/'.join(dataElemRef) if portInterfaceRef == tmp: return dataElemName return None
def _getParameterNameFromComSpec(xmlElem,portInterfaceRef): if xmlElem.tag == 'PARAMETER-REF': parameterRef = splitRef(xmlElem.text) assert(parameterRef is not None) name = parameterRef.pop() tmp = '/'+'/'.join(parameterRef) if portInterfaceRef == tmp: return name return None
def _getOperationNameFromComSpec(xmlElem, portInterfaceRef): xmlOperation = xmlElem.find('./OPERATION-REF') if xmlOperation is not None: operationRef = splitRef(xmlOperation.text) assert (operationRef is not None) operationName = operationRef.pop() tmp = '/' + '/'.join(operationRef) if portInterfaceRef == tmp: return operationName return None
def _getOperationNameFromComSpec(xmlElem,portInterfaceRef): xmlOperation=xmlElem.find('./OPERATION-REF') if xmlOperation is not None: operationRef = splitRef(xmlOperation.text) assert(operationRef is not None) operationName = operationRef.pop() tmp = '/'+'/'.join(operationRef) if portInterfaceRef == tmp: return operationName return None