+ bool isSimilarTo(Change const & change) const;
+ /// The color of this change on screen
+ Color color() const;
+ ///
+ bool changed() const { return type != UNCHANGED; }
+ ///
+ void setUnchanged() { type = UNCHANGED; }
+ ///
+ bool inserted() const { return type == INSERTED; }
+ ///
+ void setInserted() { type = INSERTED; }
+ ///
+ bool deleted() const { return type == DELETED; }
+ ///
+ void setDeleted() { type = DELETED; }
+ /// Is this change made by the current author ?
+ bool currentAuthor() const { return author == 0; }