private void updateDependencyCount(){ if(myService == null){ lblDependencyCount.setText("(--/--)"); return; } Map<ServiceBinding, DependencyTracker> depMap = myService.getDependencies(); Set<ServiceBinding> deps = depMap.keySet(); int total = deps.size(); int available = 0; for(ServiceBinding dep: deps){ DependencyTracker tracker = depMap.get(dep); if(tracker.getTrackedDependency() != null){ available++; } } lblDependencyCount.setText("(" + available + "/" + total + ")"); }
private void updateDependencyCount(){ if(myService == null){ lblDependencyCount.setText("(--/--)"); return; } Map<ServiceBinding, DependencyTracker> depMap = myService.getDependencies(); Set<ServiceBinding> deps = depMap.keySet(); int total = deps.size(); int available = 0; for(ServiceBinding dep: deps){ DependencyTracker tracker = depMap.get(dep); if(tracker.getTrackedDependency() != null){ available++; } } lblDependencyCount.setText("(" + available + "/" + total + ")"); }
private void setDependencies(){ pnlDependencyList.clearDependencies(); if(myService != null){ for(Entry<ServiceBinding,DependencyTracker> dep: myService.getDependencies().entrySet()){ Boolean status = isAvailable(dep.getKey(), dep.getValue()); pnlDependencyList.addDependency(dep.getKey(), status); } } updateDependencyCount(); //resizeDependencies(); }
private void setDependencies(){ pnlDependencyList.clearDependencies(); if(myService != null){ for(Entry<ServiceBinding,DependencyTracker> dep: myService.getDependencies().entrySet()){ Boolean status = isAvailable(dep.getKey(), dep.getValue()); pnlDependencyList.addDependency(dep.getKey(), status); } } updateDependencyCount(); //resizeDependencies(); }
if(myService != null){ Map<ServiceBinding, DependencyTracker> depMap = myService.getDependencies(); for(Entry<ServiceBinding, DependencyTracker> e: depMap.entrySet()){ ServiceBinding spec = e.getKey();
deps = myService.getDependencies(); for(DependencyTracker tracker: deps.values()) { for(ServiceChangeListener listener : myServiceChangeListeners){ setDependencies(); if(myService != null){ deps=myService.getDependencies();
for(ServiceBinding sb: thals.getDependencies().keySet()){ for(String s : sb.getDescriptor().getPropertyKeys()){ for(String f : myFilters){ for(ServiceBinding sb: thals.getDependencies().keySet()){ Descriptor desc = sb.getDescriptor(); for(String key : desc.getPropertyKeys()){ for(ServiceBinding sb: thals.getDependencies().keySet()){ for(String f : myFilters){ Pattern p = Pattern.compile(
for(ServiceBinding sb: thals.getDependencies().keySet()){ for(String s : sb.getDescriptor().getPropertyKeys()){ for(String f : myFilters){ for(ServiceBinding sb: thals.getDependencies().keySet()){ Descriptor desc = sb.getDescriptor(); for(String key : desc.getPropertyKeys()){ for(ServiceBinding sb: thals.getDependencies().keySet()){ for(String f : myFilters){ Pattern p = Pattern.compile(
private void updateDependencyStatus(String dependencyId){ if(dependencyId == null){ return; } Boolean status = null; Boolean available = null; if(myService != null){ Map<ServiceBinding, DependencyTracker> depMap = myService.getDependencies(); for(Entry<ServiceBinding, DependencyTracker> e: depMap.entrySet()){ ServiceBinding spec = e.getKey(); if(!spec.getDependencyName().equals(dependencyId)){ continue; } DependencyTracker tracker = e.getValue(); Cardinality c = spec.getDependencySpec().getCardinality(); status = !(c.isRequired() && tracker.getTrackedDependency() == null); available = tracker.getTrackedDependency() != null; break; } } pnlDependencyList.updateDependnecyStatus(dependencyId, status, available); updateDependencyCount(); }
Map<ServiceBinding, DependencyTracker> deps = myService.getDependencies(); for(DependencyTracker tracker: deps.values()) { for(DepChangeListener listener : myDepChangeListeners){ if(myService != null){ myService.addPropertyChangeListener(myServiceChangeListener); Map<ServiceBinding, DependencyTracker> deps = myService.getDependencies(); if(deps != null){ for(DependencyTracker tracker: deps.values()) {