public override void expressionFromXmlElement(System.Xml.XmlElement parameterExpressionElement) { base.expressionFromXmlElement(parameterExpressionElement); XmlAttribute parameterAttribute = XmlUtil.getXMLAttributeWithName(parameterExpressionElement, "parameter"); XmlAttribute parameterGUIDAttribute = XmlUtil.getXMLAttributeWithName(parameterExpressionElement, "parameterGUID"); this.ParameterName = SDMUtil.extractNameFromURIString(parameterAttribute.InnerXml); this.ParameterGUID = parameterGUIDAttribute.InnerXml; }
public override void expressionFromXmlElement(XmlElement attributeValueExpressionElement) { XmlAttribute attributeAttr = XmlUtil.getXMLAttributeWithName(attributeValueExpressionElement, "attribute"); XmlAttribute ovAttr = XmlUtil.getXMLAttributeWithName(attributeValueExpressionElement, "object"); XmlAttribute ovNameAttr = XmlUtil.getXMLAttributeWithName(attributeValueExpressionElement, "objectName"); XmlAttribute attributeGuidAttr = XmlUtil.getXMLAttributeWithName(attributeValueExpressionElement, "attributeGUID"); this.AttributeName = SDMUtil.extractNameFromURIString(attributeAttr.InnerXml); this.ObjectVariableGUID = ovAttr.InnerXml; this.ObjectVariableName = ovNameAttr.InnerXml; this.AttributeGUID = getGuidOfAttributeByURIString(attributeAttr.InnerXml); }