public NotePresenter(IXmlChangeReport report, IRetrieveFileVersionsFromRepository fileRetriever) { Guard.AgainstNull(report,"report"); _fileRetriever = fileRetriever; _report = report;// as XmlAdditionChangeReport; _annotation = new Annotation(XElement.Parse(report.ChildNode.OuterXml)); }
public ConflictPresenter(IXmlChangeReport report, IRetrieveFileVersionsFromRepository fileRetriever) { _fileRetriever = fileRetriever; _report = report;// as XmlAdditionChangeReport; if (_report == null) { _conflict = new UnreadableConflict(report.ChildNode); } else { if (_report.ChildNode.Name == "conflict") // old style situation, only on Tok Pisin before Oct 2009 { _conflict = Conflict.CreateFromConflictElement(_report.ChildNode); } else { var conflictNode = _report.ChildNode.SelectSingleNode("data/conflict"); if (conflictNode != null) { _conflict = Conflict.CreateFromConflictElement(conflictNode); } else { _conflict = new UnreadableConflict(_report.ChildNode); } } } }
public ConflictPresenter(IXmlChangeReport report, IRetrieveFileVersionsFromRepository fileRetriever) { _fileRetriever = fileRetriever; _report = report; // as XmlAdditionChangeReport; if (_report == null) { _conflict = new UnreadableConflict(null); } else { if (_report.ChildNode.Name == "conflict") // old style situation, only on Tok Pisin before Oct 2009 { _conflict = Conflict.CreateFromConflictElement(_report.ChildNode); } else { var conflictNode = _report.ChildNode.SelectSingleNode("data/conflict"); if (conflictNode != null) { _conflict = Conflict.CreateFromConflictElement(conflictNode); } else { _conflict = new UnreadableConflict(_report.ChildNode); } } } }
public NotePresenter(IXmlChangeReport report, IRetrieveFileVersionsFromRepository fileRetriever) { Guard.AgainstNull(report, "report"); _fileRetriever = fileRetriever; _report = report; // as XmlAdditionChangeReport; _annotation = new Annotation(XElement.Parse(report.ChildNode.OuterXml)); }
internal FieldWorksChangePresenter(IXmlChangeReport report) { _report = report; }
public LiftChangePresenter(IXmlChangeReport report) { _report = report; }
private FieldWorksCustomLayoutChangePresenter(IXmlChangeReport report) { _report = report; }