@Override public void onClick(DialogInterface dialogInterface, int i) { reset(); } });
@SuppressWarnings("unchecked") @Override protected void publishResults(CharSequence constraint,FilterResults results) { arrayList = (List<Author>) results.values; // has the filtered values notifyDataSetChanged(); // notifies the data with new filtered values }
@Override public void onClicked(String text) { cherrypick(text); } });
private void initActions() { mActions.add(new NewBranchAction(mRepo,mActivity)); mActions.add(new PullAction(mRepo, mActivity)); mActions.add(new PushAction(mRepo, mActivity)); mActions.add(new AddAllAction(mRepo, mActivity)); mActions.add(new CommitAction(mRepo, mActivity)); mActions.add(new ResetAction(mRepo, mActivity)); mActions.add(new MergeAction(mRepo, mActivity)); mActions.add(new FetchAction(mRepo, mActivity)); mActions.add(new RebaseAction(mRepo, mActivity)); mActions.add(new CherryPickAction(mRepo, mActivity)); mActions.add(new DiffAction(mRepo, mActivity)); mActions.add(new NewFileAction(mRepo, mActivity)); mActions.add(new NewDirAction(mRepo, mActivity)); mActions.add(new AddRemoteAction(mRepo, mActivity)); mActions.add(new RemoveRemoteAction(mRepo, mActivity)); mActions.add(new DeleteAction(mRepo, mActivity)); mActions.add(new RawConfigAction(mRepo, mActivity)); mActions.add(new ConfigAction(mRepo, mActivity)); }
@Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { String remote = mAdapter.getItem(position); removeRemote(mRepo, mActivity, remote); dismiss(); } });
@Override public void execute() { showAddRemoteDialog(); mActivity.closeOperationDrawer(); }
public void executeAction(int key) { RepoAction action = mActions.get(key); if (action == null) return; action.execute(); }
@Override public Object getItem(int position) { return arrayList.get(position).displayString(); }
@Override public void execute() { commit(); mActivity.closeOperationDrawer(); }
@Override public void onClicked(String branchName) { CheckoutTask checkoutTask = new CheckoutTask(mRepo, null, branchName, new ActivityResetPostCallback(branchName)); checkoutTask.executeTask(); } });
private void initActions() { mActions.add(new NewBranchAction(mRepo,mActivity)); mActions.add(new PullAction(mRepo, mActivity)); mActions.add(new PushAction(mRepo, mActivity)); mActions.add(new AddAllAction(mRepo, mActivity)); mActions.add(new CommitAction(mRepo, mActivity)); mActions.add(new ResetAction(mRepo, mActivity)); mActions.add(new MergeAction(mRepo, mActivity)); mActions.add(new FetchAction(mRepo, mActivity)); mActions.add(new RebaseAction(mRepo, mActivity)); mActions.add(new CherryPickAction(mRepo, mActivity)); mActions.add(new DiffAction(mRepo, mActivity)); mActions.add(new NewFileAction(mRepo, mActivity)); mActions.add(new NewDirAction(mRepo, mActivity)); mActions.add(new AddRemoteAction(mRepo, mActivity)); mActions.add(new RemoveRemoteAction(mRepo, mActivity)); mActions.add(new DeleteAction(mRepo, mActivity)); mActions.add(new RawConfigAction(mRepo, mActivity)); mActions.add(new ConfigAction(mRepo, mActivity)); }
@Override public void onClick(DialogInterface dialogInterface, int i) { reset(); } });
@SuppressWarnings("unchecked") @Override protected void publishResults(CharSequence constraint,FilterResults results) { arrayList = (List<Author>) results.values; // has the filtered values notifyDataSetChanged(); // notifies the data with new filtered values }
@Override public void onClicked(String text) { cherrypick(text); } });
@Override public void execute() { showAddRemoteDialog(); mActivity.closeOperationDrawer(); }
public void executeAction(int key) { RepoAction action = mActions.get(key); if (action == null) return; action.execute(); }