if (plugin != null)
plugin.modifyConfiguration(managedReference, properties);
}
}
private static class PluginTracker extends ServiceTracker<ConfigurationPlugin, ConfigurationPlugin> {
<BUG>final Integer ZERO = new Integer(0);
</BUG>
private TreeSet<ServiceReference<ConfigurationPlugin>> serviceReferences = new TreeSet<ServiceReference<ConfigurationPlugin>>(new Comparator<ServiceReference<ConfigurationPlugin>>() {
public int compare(ServiceReference<ConfigurationPlugin> s1, ServiceReference<ConfigurationPlugin> s2) {
int rankCompare = getRank(s1).compareTo(getRank(s2));

if (plugin != null)
plugin.modifyConfiguration(managedReference, properties);
}
}
private static class PluginTracker extends ServiceTracker<ConfigurationPlugin, ConfigurationPlugin> {
final Integer ZERO = Integer.valueOf(0);
private TreeSet<ServiceReference<ConfigurationPlugin>> serviceReferences = new TreeSet<ServiceReference<ConfigurationPlugin>>(new Comparator<ServiceReference<ConfigurationPlugin>>() {
public int compare(ServiceReference<ConfigurationPlugin> s1, ServiceReference<ConfigurationPlugin> s2) {
int rankCompare = getRank(s1).compareTo(getRank(s2));
