/** Delegates to {@link PasswordSafePresenter#onCreateOptionsMenu(Menu)}. */
  @Override
  public boolean onCreateOptionsMenu(Menu menu) {
    boolean result = super.onCreateOptionsMenu(menu);

    result &= mPresenter.onCreateOptionsMenu(menu);

    return result;
  }
  /** Delegates to {@link PasswordSafePresenter#onCreateDialog(int)}. */
  @Override
  protected Dialog onCreateDialog(int id) {
    Dialog result = mPresenter.onCreateDialog(id);

    if (result == null) {
      result = super.onCreateDialog(id);
    }

    return result;
  }
 /** Delegates to {@link PasswordSafePresenter#onContextItemSelected(MenuItem)}. */
 @Override
 public boolean onContextItemSelected(MenuItem item) {
   return (mPresenter.onContextItemSelected(item) || super.onContextItemSelected(item));
 }
 /** Delegates to {@link PasswordSafePresenter#onActivityResult(int, int, Intent)}. */
 @Override
 protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
   super.onActivityResult(requestCode, resultCode, intent);
   mPresenter.onActivityResult(requestCode, resultCode, intent);
 }
 /** Delegates to {@link PasswordSafePresenter#onPrepareDialog(int, Dialog)}. */
 @Override
 protected void onPrepareDialog(int id, Dialog dialog) {
   mPresenter.onPrepareDialog(id, dialog);
 }
 /** Delegates to {@link PasswordSafePresenter#onSaveInstanceState(Bundle)}. */
 @Override
 protected void onSaveInstanceState(Bundle outState) {
   mPresenter.onSaveInstanceState(outState);
 }
 /** Delegates to {@link PasswordSafePresenter#onCreate(Bundle)}. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   mPresenter.onCreate(savedInstanceState);
 }