You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by ri...@apache.org on 2011/09/09 22:25:06 UTC

svn commit: r1167351 - in /felix/trunk/framework/src/main/java/org/apache/felix/framework: PackageAdminImpl.java StartLevelImpl.java

Author: rickhall
Date: Fri Sep  9 20:25:06 2011
New Revision: 1167351

URL: http://svn.apache.org/viewvc?rev=1167351&view=rev
Log:
Make types public, but constructor package private to work around
the fact that the CT invokes these methods reflectively now without
calling setAccessible().

Modified:
    felix/trunk/framework/src/main/java/org/apache/felix/framework/PackageAdminImpl.java
    felix/trunk/framework/src/main/java/org/apache/felix/framework/StartLevelImpl.java

Modified: felix/trunk/framework/src/main/java/org/apache/felix/framework/PackageAdminImpl.java
URL: http://svn.apache.org/viewvc/felix/trunk/framework/src/main/java/org/apache/felix/framework/PackageAdminImpl.java?rev=1167351&r1=1167350&r2=1167351&view=diff
==============================================================================
--- felix/trunk/framework/src/main/java/org/apache/felix/framework/PackageAdminImpl.java (original)
+++ felix/trunk/framework/src/main/java/org/apache/felix/framework/PackageAdminImpl.java Fri Sep  9 20:25:06 2011
@@ -33,7 +33,7 @@ import org.osgi.service.packageadmin.Pac
 import org.osgi.service.packageadmin.RequiredBundle;
 
 
-class PackageAdminImpl implements PackageAdmin
+public class PackageAdminImpl implements PackageAdmin
 {
     private static final Comparator COMPARATOR = new Comparator() {
         public int compare(Object o1, Object o2)
@@ -46,7 +46,7 @@ class PackageAdminImpl implements Packag
 
     private Felix m_felix = null;
 
-    public PackageAdminImpl(Felix felix)
+    PackageAdminImpl(Felix felix)
     {
         m_felix = felix;
     }

Modified: felix/trunk/framework/src/main/java/org/apache/felix/framework/StartLevelImpl.java
URL: http://svn.apache.org/viewvc/felix/trunk/framework/src/main/java/org/apache/felix/framework/StartLevelImpl.java?rev=1167351&r1=1167350&r2=1167351&view=diff
==============================================================================
--- felix/trunk/framework/src/main/java/org/apache/felix/framework/StartLevelImpl.java (original)
+++ felix/trunk/framework/src/main/java/org/apache/felix/framework/StartLevelImpl.java Fri Sep  9 20:25:06 2011
@@ -19,7 +19,6 @@
 package org.apache.felix.framework;
 
 
-import org.osgi.framework.AdminPermission;
 import org.osgi.framework.Bundle;
 import org.osgi.framework.startlevel.BundleStartLevel;
 import org.osgi.framework.startlevel.FrameworkStartLevel;
@@ -33,7 +32,7 @@ public class StartLevelImpl implements S
 {
     private final Felix m_felix;
 
-    public StartLevelImpl(Felix felix)
+    StartLevelImpl(Felix felix)
     {
         m_felix = felix;
     }