private static Map getBinding( Map<String, ServiceBinding> bindings, BehaviorControlLifecycle l, String dependancyName, String mapId, int i) { Map<String, String> props = new HashMap<String, String>(); props.put("triggerPanelID", mapId); BasicDescriptor d = new BasicDescriptor(ActionCallbackMap.class.getName(), props); ServiceBinding binding = new ServiceBinding( l.getDependencySpecs().get(i), d, BindingStrategy.LAZY); bindings.put(dependancyName, binding); return bindings; } }