public EntryCollection(TlkDocument doc) { this.doc = doc; }
public override void Undo(TlkDocument doc) { doc.Entries.Insert(entryIndex, entry); }
public override void Undo(TlkDocument doc) { var entry = doc.Entries[entryIndex]; entry.GetType().GetProperty(propertyName).SetValue(entry, oldValue, null); }
public override void Undo(TlkDocument doc) { doc.Entries.RemoveAt(entryIndex); }
public abstract void Undo(TlkDocument doc);