diff options
| author | Pierre-Charles David | 2017-04-20 10:54:25 +0000 |
|---|---|---|
| committer | Pierre-Charles David | 2017-05-02 09:30:24 +0000 |
| commit | 6054da008604a0cbeac2dd479863a77f4f74781b (patch) | |
| tree | 0e7879237cba2b1b10731af198c845302e616912 | |
| parent | ca0caa99753116848bd0deb387dd15982c6d9999 (diff) | |
| download | org.eclipse.sirius-6054da008604a0cbeac2dd479863a77f4f74781b.tar.gz org.eclipse.sirius-6054da008604a0cbeac2dd479863a77f4f74781b.tar.xz org.eclipse.sirius-6054da008604a0cbeac2dd479863a77f4f74781b.zip | |
[511019] Accept empty semantic resources in the session
Bug: 511019
Change-Id: I068c773ab7b4099609232e70178f7a3100e94aed
Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
| -rw-r--r-- | plugins/org.eclipse.sirius/src/org/eclipse/sirius/business/internal/session/danalysis/DAnalysisSessionImpl.java | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/plugins/org.eclipse.sirius/src/org/eclipse/sirius/business/internal/session/danalysis/DAnalysisSessionImpl.java b/plugins/org.eclipse.sirius/src/org/eclipse/sirius/business/internal/session/danalysis/DAnalysisSessionImpl.java index 5d3bec2c75..5bcdea6404 100644 --- a/plugins/org.eclipse.sirius/src/org/eclipse/sirius/business/internal/session/danalysis/DAnalysisSessionImpl.java +++ b/plugins/org.eclipse.sirius/src/org/eclipse/sirius/business/internal/session/danalysis/DAnalysisSessionImpl.java @@ -616,11 +616,9 @@ public class DAnalysisSessionImpl extends DAnalysisSessionEObjectImpl implements if (newResource.getResourceSet() != set) { set.getResources().add(newResource); } - if (newResource.getContents().size() > 0) { - notifyNewMetamodels(newResource); - for (final DAnalysis analysis : this.allAnalyses()) { - analysis.getSemanticResources().add(new ResourceDescriptor(newResource.getURI())); - } + notifyNewMetamodels(newResource); + for (final DAnalysis analysis : this.allAnalyses()) { + analysis.getSemanticResources().add(new ResourceDescriptor(newResource.getURI())); } ControlledResourcesDetector.refreshControlledResources(this); |
