public void performSearch()

in app/src/main/java/org/apache/taverna/mobile/ui/favouriteworkflow/FavouriteWorkflowsFragment.java [201:222]


    public void performSearch(String search) {
        mSearchFavouriteWorkflowAdapter = new FavouriteWorkflowsAdapter(new ArrayList<Workflow>(),
                getContext());
        FavouriteWorkflowsAdapter wk = mFavouriteWorkflowsAdapter;
        if (!TextUtils.isEmpty(search)) {
            if (null != wk)
                for (int i = 0; i < wk.getItemCount(); i++) {
                    Workflow workflow = wk.getItem(i);
                    if (workflow.getTitle().toLowerCase().contains(search.toLowerCase())) {
                        mSearchFavouriteWorkflowAdapter.addWorkflow(workflow);
                    }
                }

            mRecyclerView.swapAdapter(mSearchFavouriteWorkflowAdapter, true);
            if (mSearchFavouriteWorkflowAdapter.getItemCount() == 0)

                Toast.makeText(getActivity(), getString(R.string.msg_no_workflow_found), Toast
                        .LENGTH_SHORT).show();
        } else {
            mRecyclerView.swapAdapter(mFavouriteWorkflowsAdapter, true);
        }
    }