| 229 |  | List<XmlNode> myElements = new List<XmlNode>(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 230 |  | Util.getAllSpecificElements(xdoc.DocumentElement, ref myElements, this.posElement, this.posParentElement); //Returns all after "Oni" element | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 231 |  |  | 
 
 
 
 
 
 
 
 
 
 
 | 232 | < | if (valuePositions == "") | 
 
 
 
 
 
 
 
 
 | 232 | > | if (valuePositions == null) | 
 
 
 
 
 
 
 
 
 
 
 | 233 |  | { | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 234 |  | newXmlLastPos = new XmlNumberValue(newValue); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 235 |  | } | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 238 |  | newXmlLastPos = new XmlNumberValue(replaceSpecificPositions(myElements[0].InnerText, newValue, valuePositions)); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 239 |  | } | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 240 |  |  | 
 
 
 
 
 
 
 
 
 
 
 | 241 | < | if (valuePositions != "") | 
 
 
 
 
 
 
 
 
 | 241 | > | if (valuePositions != null) | 
 
 
 
 
 
 
 
 
 
 
 | 242 |  | { | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 243 |  | checkValidSpecificPositions(valuePositions, newValue, myElements[0].InnerText); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 244 |  | } | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 257 |  | } | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 258 |  | else | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 259 |  | { // first time just assign to last value | 
 
 
 
 
 
 
 
 
 
 
 | 260 | < | if (valueRelation != "") | 
 
 
 
 
 
 
 
 
 | 260 | > | if (valueRelation != null) | 
 
 
 
 
 
 
 
 
 
 
 | 261 |  | { | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 262 |  | newXmlLastPos = XmlNumberValue.difference(newXmlLastPos, XmlNumberValue.difference(new XmlNumberValue(valueRelation), xmlCurrValue)); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 263 |  | } |