private DataProvider getDataProvider(Endpoint endpoint) { for(DataProvider provider : providers) { if(endpoint.getType().equalsIgnoreCase(provider.getName())) return provider; } return null; }
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { int listPos = listView.getPositionForView(buttonView); DataProvider item = (DataProvider) listDataAdapter.getItem(listPos); Log.i("", ""); CheckBox names = (CheckBox) findViewById(R.id.checkBox1); selectedItems.put(listPos, Integer.valueOf(dataProvider.getCalorie())); CheckBox checkBox = (CheckBox) buttonView; final DataProvider dataProvider = (DataProvider) checkBox.getTag(); Toast.makeText(getApplicationContext(), "Click on : " + dataProvider.getName()+ checkBox.getText() + " " + checkBox.isChecked(), Toast.LENGTH_SHORT).show(); dataProvider.setSelected(checkBox.isChecked());
layoutHandler.names.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { CheckBox checkBox = (CheckBox) v; DataProvider dataProvider = (DataProvider) checkBox.getTag(); Toast.makeText(getApplicationContext(), "Clicked on Checkbox: " + dataProvider.getName() + checkBox.getText() + " is " + checkBox.isChecked(), Toast.LENGTH_SHORT).show(); dataProvider.setSelected(checkBox.isChecked()); } });
DataProvider provider = getDataProvider(endpoint); if(provider != null) { return provider.retrieveResource(resource, this, endpoint); } else { log.error("no service provider for type {}",endpoint.getType());
private DataProvider getDataProvider(Endpoint endpoint) { for(DataProvider provider : providers) { if(endpoint.getType().equalsIgnoreCase(provider.getName())) return provider; } return null; }
DataProvider provider = getDataProvider(endpoint); if(provider != null) { return provider.retrieveResource(resource, this, endpoint); } else { log.error("no service provider for type {}",endpoint.getType());
private Set<String> getProviderNames() { Set<String> result = new HashSet<String>(); for(DataProvider provider : cacheSailProvider.getLDClient().getDataProviders()) { result.add(provider.getName().toLowerCase()); } return result; } }
private Set<String> getProviderNames() { Set<String> result = new HashSet<String>(); for(DataProvider provider : cacheSailProvider.getLDClient().getDataProviders()) { result.add(provider.getName().toLowerCase()); } return result; } }
if(log.isInfoEnabled()) { for(DataProvider provider : providers) { log.info("- LDClient Provider: {}", provider.getName());
if(log.isInfoEnabled()) { for(DataProvider provider : providers) { log.info("- LDClient Provider: {}", provider.getName());