[426687] Avoid TrackingModification to be enabled as adapter on
AirdResourceImpl

Since there is TrackingModificationTrigger in precommit, enablement of
tracking modification on AirdResourceImpl is useless.
We must override ResourceImpl.setTrackingModification() to do nothing
because we inherit of GMFResource which call
setTrackingModification(true) in its constructor.

Bug: 426687
Change-Id: I1215d8574e6901b317e5b1f74935d111a3dd3d91
Signed-off-by: Esteban Dugueperoux <esteban.dugueperoux@obeo.fr>
[442677] Also add dialect specific subtask for the deleteWithTool case.

Bug: 442677
Change-Id: Ie239cf242ed2946314a4f2eb8479ccbda9d75ee9
Signed-off-by: Maxime Porhel <maxime.porhel@obeo.fr>
[432982] MappingsUpdater should not manage DSemanticDecorator with
detached target

Skip containers whose target is detached in MappingsUpdater and
DiagramMappingsManagerImpl to avoid interpreter exception because of
Interpreter not found on
detached target.
Add MappingsIterationTests.testDiagramElementsWithDeletedTarget()

Bug: 432982
Change-Id: Ibe69d39543ad2ab5647f38ce0ec254bcc6db7549
Signed-off-by: Esteban Dugueperoux <esteban.dugueperoux@obeo.fr>
[cleanup] Avoid EMF complaints about accessing eAttributes

Accessing EClass.getEAttributes causes EMF to complain: "Please fix your
code to add using EClass.getEStructuralFeatures() instead of
EClass.getEAttributes()"

Change-Id: Iaa7dafe7a60225fff08e8a09a71d14a166e23880
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
[test] Fix testTabbarButtonStabilityOnEditorSwitch() by ensuring the tree item is selected

Change-Id: I7e838afda339b1b635a601bc8bc6c015232d38e8
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
[cleanup] Remove temporary tracing code in tests

Change-Id: Icc5e15e8774c9c314ff0c79099e05b1de36f55f8
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>