/** * Set the activity chooser policy of the model backed by the current share history file if needed * which is if there is a registered callback. */ @DSSafe(DSCat.SAFE_LIST) @DSGenerator( tool_name = "Doppelganger", tool_version = "2.0", generated_on = "2014-09-18 21:46:52.224 -0400", hash_original_method = "344268FF5DC4DDF2FCAEC43573B8D180", hash_generated_method = "58ADB291D16E488FEC9DB54F6A735676") private void setActivityChooserPolicyIfNeeded() { if (mOnShareTargetSelectedListener == null) { return; } if (mOnChooseActivityListener == null) { mOnChooseActivityListener = new ShareActivityChooserModelPolicy(); } ActivityChooserModel dataModel = ActivityChooserModel.get(mContext, mShareHistoryFileName); dataModel.setOnChooseActivityListener(mOnChooseActivityListener); }