/// <summary> /// Reads back updates made to an editing operation. /// </summary> /// <param name="editDeserializer">The mechanism for reading back content.</param> /// <returns>The changes made to the edit</returns> public UpdateItemCollection ReadUpdateItems(EditDeserializer editDeserializer) { UpdateItemCollection result = new UpdateItemCollection(); result.ReadItem <double>(editDeserializer, DataField.X); result.ReadItem <double>(editDeserializer, DataField.Y); return(result); }
/// <summary> /// Reads back updates made to an editing operation. /// </summary> /// <param name="editDeserializer">The mechanism for reading back content.</param> /// <returns>The changes made to the edit</returns> public UpdateItemCollection ReadUpdateItems(EditDeserializer editDeserializer) { UpdateItemCollection result = new UpdateItemCollection(); result.ReadItem <bool>(editDeserializer, DataField.ExtendFromEnd); result.ReadObservation <Distance>(editDeserializer, DataField.Distance); return(result); }
/// <summary> /// Reads back updates made to an editing operation. /// </summary> /// <param name="editDeserializer">The mechanism for reading back content.</param> /// <returns>The changes made to the edit</returns> public UpdateItemCollection ReadUpdateItems(EditDeserializer editDeserializer) { UpdateItemCollection result = new UpdateItemCollection(); result.ReadObservation <Direction>(editDeserializer, DataField.Direction); result.ReadObservation <Observation>(editDeserializer, DataField.Distance); result.ReadFeature <PointFeature>(editDeserializer, DataField.From); result.ReadItem <bool>(editDeserializer, DataField.Default); return(result); }
/// <summary> /// Reads back updates made to an editing operation. /// </summary> /// <param name="editDeserializer">The mechanism for reading back content.</param> /// <returns>The changes made to the edit</returns> public UpdateItemCollection ReadUpdateItems(EditDeserializer editDeserializer) { UpdateItemCollection result = new UpdateItemCollection(); result.ReadFeature <LineFeature>(editDeserializer, DataField.RefLine); result.ReadObservation <Observation>(editDeserializer, DataField.Offset); result.ReadFeature <LineFeature>(editDeserializer, DataField.Term1); result.ReadFeature <LineFeature>(editDeserializer, DataField.Term2); result.ReadItem <bool>(editDeserializer, DataField.ReverseArc); return(result); }
/// <summary> /// Reads back updates made to an editing operation. /// </summary> /// <param name="editDeserializer">The mechanism for reading back content.</param> /// <returns>The changes made to the edit</returns> public UpdateItemCollection ReadUpdateItems(EditDeserializer editDeserializer) { UpdateItemCollection result = new UpdateItemCollection(); result.ReadItem<double>(editDeserializer, DataField.X); result.ReadItem<double>(editDeserializer, DataField.Y); return result; }
/// <summary> /// Reads back updates made to an editing operation. /// </summary> /// <param name="editDeserializer">The mechanism for reading back content.</param> /// <returns>The changes made to the edit</returns> public UpdateItemCollection ReadUpdateItems(EditDeserializer editDeserializer) { UpdateItemCollection result = new UpdateItemCollection(); result.ReadObservation<Distance>(editDeserializer, DataField.Distance); result.ReadItem<bool>(editDeserializer, DataField.EntryFromEnd); return result; }
/// <summary> /// Reads back updates made to an editing operation. /// </summary> /// <param name="editDeserializer">The mechanism for reading back content.</param> /// <returns>The changes made to the edit</returns> public UpdateItemCollection ReadUpdateItems(EditDeserializer editDeserializer) { UpdateItemCollection result = new UpdateItemCollection(); result.ReadObservation<Direction>(editDeserializer, DataField.Direction); result.ReadObservation<Observation>(editDeserializer, DataField.Distance); result.ReadFeature<PointFeature>(editDeserializer, DataField.From); result.ReadItem<bool>(editDeserializer, DataField.Default); return result; }