public void add(AppInfo info){
  if (mAppFilter != null && !mAppFilter.shouldShowApp(info.componentName)) {
    return;
  }
  if (findActivity(data,info.componentName,info.user)) {
    return;
  }
  data.add(info);
  added.add(info);
}

public void add ( AppInfo info ) { if ( mAppFilter != null && ! mAppFilter . shouldShowApp ( info . componentName ) ) { return ; } if ( findActivity ( data , info . componentName , info . user ) ) { return ; } data . add ( info ) ; added . add ( info ) ; }
add the supplied applicationinfo objects to the list , and enqueue it into the list to broadcast when notify ( ) is called . if the app is already in the list , doesn ' t add it .
