fix for FELIX-2517 - read correct existing entries


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@982488 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/sigil/common/core/src/org/apache/felix/sigil/common/core/internal/model/eclipse/SigilBundle.java b/sigil/common/core/src/org/apache/felix/sigil/common/core/internal/model/eclipse/SigilBundle.java
index 17d3bf2..cd6b3f6 100644
--- a/sigil/common/core/src/org/apache/felix/sigil/common/core/internal/model/eclipse/SigilBundle.java
+++ b/sigil/common/core/src/org/apache/felix/sigil/common/core/internal/model/eclipse/SigilBundle.java
@@ -341,14 +341,14 @@
 
     public void addPackage(String pkg)
     {
-        ArrayList<String> tmp = new ArrayList<String>(getClasspathEntrys());
+        ArrayList<String> tmp = new ArrayList<String>(getPackages());
         tmp.add(pkg);
         packages = tmp.toArray(new String[tmp.size()]);
     }
 
     public boolean removePackage(String pkg)
     {
-        ArrayList<String> tmp = new ArrayList<String>(getClasspathEntrys());
+        ArrayList<String> tmp = new ArrayList<String>(getPackages());
         if (tmp.remove(pkg))
         {
             packages = tmp.toArray(new String[tmp.size()]);