예제 #1
0
        /// <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.Direction1);
            result.ReadObservation <Direction>(editDeserializer, DataField.Direction2);
            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);
        }
예제 #3
0
        /// <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.ReadFeature <LineFeature>(editDeserializer, DataField.Line);
            result.ReadFeature <PointFeature>(editDeserializer, DataField.CloseTo);
            return(result);
        }
예제 #5
0
        /// <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.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.Direction1);
     result.ReadObservation<Direction>(editDeserializer, DataField.Direction2);
     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.ReadObservation<Direction>(editDeserializer, DataField.Direction);
     result.ReadFeature<LineFeature>(editDeserializer, DataField.Line);
     result.ReadFeature<PointFeature>(editDeserializer, DataField.CloseTo);
     return result;
 }