|
| void | applyChange (GenericTree *tree, MergeChange *change) |
| |
| int | applyIndependentNonConflictingChanges (GenericTree *tree) |
| | Applies all non-conflicting changes that are not in an all-or-nothing dependency chain and returns their count. More...
|
| |
| void | createRelabelChanges (Model::NodeIdType nodeId, QString oldLabel, QList< LabelData > newLabels, Model::NodeIdType parentId) |
| |
| MergeChange * | findIdenticalChange (const MergeChange *change) const |
| |
| void | insertSingleChange (MergeChange *change) |
| |
| void | removeChange (MergeChange *change, bool mayHaveConflicts) |
| |
| QList< MergeChange * >::iterator | removeChange (QList< MergeChange * >::iterator changeIt, bool mayHaveConflicts) |
| |
| void | removeLabelConflictsBetweenChildren (Model::NodeIdType parentId) |
| |
| void | removeLabelDependenciesBetweenChildren (Model::NodeIdType parentId) |
| |
| void | removeLabelOnlyChangesInChildren (Model::NodeIdType parentId) |
| |
| void | splitMoveInOrInsertChangeForSecondLabel (MergeChange *change, LabelData labelOne, LabelData labelTwo) |
| |
| void | updateLabelsOfChangesTo (Model::NodeIdType parentId, IdToLabelMap labelMap, GenericTree *tree) |
| |
| void | updateTreeLabels (Model::NodeIdType parentId, IdToLabelMap labelMap, GenericTree *tree) |
| |