question: search all visible layers for an object with the given name . concode_field_sep SharedPreferences sharedPreferences concode_elem_sep String TAG concode_elem_sep ArrayList<Layer> layers concode_field_sep void addLayer concode_elem_sep String getName concode_elem_sep boolean isLayerVisible concode_elem_sep void onSharedPreferenceChanged concode_elem_sep Set<SearchTerm> getObjectNamesMatchingPrefix concode_elem_sep void initialize concode_elem_sep void registerWithRenderer
target: List < SearchResult > function ( String arg0 ) { ArrayList < SearchResult > loc0 = new ArrayList < SearchResult > ( ) ; for ( Layer loc1 : layers ) { if ( isLayerVisible ( loc1 ) ) { loc0 . addAll ( loc1 . searchByObjectName ( arg0 ) ) ; } } Log . d ( TAG , "srini_string" + loc0 . size ( ) + "srini_string" + arg0 ) ; return loc0 ; }