Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCamille Letavernier2013-12-09 14:35:53 +0000
committerCamille Letavernier2013-12-09 14:58:48 +0000
commitf142facfc5c2c5210882ee015946fa73cae09665 (patch)
treeca85a67c409ad2655b00334160a8bf57fa9ba4a3
parentd281d00d60def042d5da3c8ba9f71fedb475b7ed (diff)
downloadorg.eclipse.papyrus-f142facfc5c2c5210882ee015946fa73cae09665.tar.gz
org.eclipse.papyrus-f142facfc5c2c5210882ee015946fa73cae09665.tar.xz
org.eclipse.papyrus-f142facfc5c2c5210882ee015946fa73cae09665.zip
354845: [Model Explorer] really slow with a big model
https://bugs.eclipse.org/bugs/show_bug.cgi?id=354845
-rw-r--r--plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer/src/org/eclipse/papyrus/views/modelexplorer/NavigatorUtils.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer/src/org/eclipse/papyrus/views/modelexplorer/NavigatorUtils.java b/plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer/src/org/eclipse/papyrus/views/modelexplorer/NavigatorUtils.java
index 4f9281f8222..bf1551637bc 100644
--- a/plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer/src/org/eclipse/papyrus/views/modelexplorer/NavigatorUtils.java
+++ b/plugins/views/modelexplorer/org.eclipse.papyrus.views.modelexplorer/src/org/eclipse/papyrus/views/modelexplorer/NavigatorUtils.java
@@ -101,7 +101,7 @@ public class NavigatorUtils {
public RootsIterator(Iterator<Resource> resources) {
this.resources = resources;
if(resources.hasNext()) {
- inner = resources.next().getAllContents();
+ inner = resources.next().getContents().iterator();
}
}
@@ -115,7 +115,7 @@ public class NavigatorUtils {
}
while(resources.hasNext()) {
- inner = resources.next().getAllContents();
+ inner = resources.next().getContents().iterator();
if(inner.hasNext()) {
return true;
}
@@ -135,7 +135,7 @@ public class NavigatorUtils {
}
while(resources.hasNext()) {
- inner = resources.next().getAllContents();
+ inner = resources.next().getContents().iterator();
if(inner.hasNext()) {
return inner.next();
}

Back to the top