DataChange
DataEditor::SendNotices(DataChange *change)
DataChange::~DataChange()
DataChange::Merge(DataChange *change)
ReplaceChange::Merge(DataChange *_change)
virtual ~DataChange();
virtual bool Merge(DataChange *change);
DataEditor::AddChange(DataChange *change)
class ReplaceChange : public DataChange {
DataChange *change = fChanges.ItemAt(i);
virtual bool Merge(DataChange *change);
DataChange *change = fChanges.ItemAt(i);
DataChange *change = fChanges.ItemAt(i);
DataChange *change = fChanges.RemoveItemAt(i);
DataChange *undoChange = fLastChange;
void SendNotices(DataChange* change);
void AddChange(DataChange* change);
BObjectList<DataChange> fChanges;
DataChange* fFirstChange;
DataChange* fLastChange;
class DataChange;