public void ApplyFeatureRefArray(DataField field, ForwardRefArrayItem[] featureRefs) { Debug.Assert(field == DataField.Delete); foreach (var item in featureRefs) { if (item.ArrayIndex < 0 || item.ArrayIndex >= m_Deletions.Count) throw new IndexOutOfRangeException(); m_Deletions[item.ArrayIndex] = item.Feature; // As DeserializationFactory.Deactivate... LineFeature line = (item.Feature as LineFeature); if (line != null) line.RemoveTopology(); item.Feature.IsInactive = true; } }
public void ApplyFeatureRefArray(DataField field, ForwardRefArrayItem[] featureRefs) { throw new NotImplementedException(); }