Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDariusz Michura2015-11-20 13:49:06 +0000
committerDariusz Michura2015-11-20 13:49:06 +0000
commit8b12ffd85b737e0fee4e3e36babe2d96cec8ab9b (patch)
treedce114e08c05277f0ff235549aa0566fdfc88127
parent0bb2474282c4865fa0833a1fe7cbbb17de7e4f30 (diff)
downloadorg.eclipse.dltk.core-8b12ffd85b737e0fee4e3e36babe2d96cec8ab9b.tar.gz
org.eclipse.dltk.core-8b12ffd85b737e0fee4e3e36babe2d96cec8ab9b.tar.xz
org.eclipse.dltk.core-8b12ffd85b737e0fee4e3e36babe2d96cec8ab9b.zip
Bug 482693 - BPUserLibraryElement constructor does not update parent of
given children Change-Id: I394cbf2cade03d8f2c7579c6f0a71812afe276d5 Signed-off-by: Dariusz Michura <dariusz.m@zend.com>
-rw-r--r--core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/wizards/buildpath/BPListElement.java4
-rw-r--r--core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/wizards/buildpath/BPUserLibraryElement.java2
2 files changed, 6 insertions, 0 deletions
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/wizards/buildpath/BPListElement.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/wizards/buildpath/BPListElement.java
index 33ede26d6..7365aacd8 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/wizards/buildpath/BPListElement.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/wizards/buildpath/BPListElement.java
@@ -452,6 +452,10 @@ public class BPListElement {
return fParentContainer;
}
+ public void setParentContainer(Object parent) {
+ fParentContainer = parent;
+ }
+
private void attributeChanged(String key) {
fCachedEntry = null;
diff --git a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/wizards/buildpath/BPUserLibraryElement.java b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/wizards/buildpath/BPUserLibraryElement.java
index ee7e62d5a..0901ca1a4 100644
--- a/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/wizards/buildpath/BPUserLibraryElement.java
+++ b/core/plugins/org.eclipse.dltk.ui/src/org/eclipse/dltk/internal/ui/wizards/buildpath/BPUserLibraryElement.java
@@ -100,6 +100,8 @@ public class BPUserLibraryElement {
fChildren = new ArrayList();
if (children != null) {
for (int i = 0; i < children.length; i++) {
+ BPListElement child = children[i];
+ child.setParentContainer(this);
fChildren.add(children[i]);
}
}

Back to the top