# HG changeset patch # User Nikita Kozlov # Date 1306242908 -7200 # Node ID 6c77794969c515a8a6f9929ed5cf2788b0fe6048 # Parent ab30d289a86c6a02b6a3198abde3281bd30ba6da adding missing file diff -r ab30d289a86c -r 6c77794969c5 src/com/beem/project/beem/ui/dialogs/builders/DisplayOtrFingerprint.java --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/com/beem/project/beem/ui/dialogs/builders/DisplayOtrFingerprint.java Tue May 24 15:15:08 2011 +0200 @@ -0,0 +1,96 @@ +/* + BEEM is a videoconference application on the Android Platform. + + Copyright (C) 2009 by Frederic-Charles Barthelery, + Jean-Manuel Da Silva, + Nikita Kozlov, + Philippe Lago, + Jean Baptiste Vergely, + Vincent Veronis. + + This file is part of BEEM. + + BEEM is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + BEEM is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with BEEM. If not, see . + + Please send bug reports with examples or suggestions to + contact@beem-project.com or http://dev.beem-project.com/ + + Epitech, hereby disclaims all copyright interest in the program "Beem" + written by Frederic-Charles Barthelery, + Jean-Manuel Da Silva, + Nikita Kozlov, + Philippe Lago, + Jean Baptiste Vergely, + Vincent Veronis. + + Nicolas Sadirac, November 26, 2009 + President of Epitech. + + Flavien Astraud, November 26, 2009 + Head of the EIP Laboratory. + +*/ +package com.beem.project.beem.ui.dialogs.builders; + +import android.app.AlertDialog; +import android.content.Context; +import android.content.DialogInterface; + +import com.beem.project.beem.R; + +/** + * + */ +public class DisplayOtrFingerprint extends AlertDialog.Builder { + + private static final String TAG = "DisplayOtrFingerprint"; + + /** + * Constructor. + * @param context context activity. + * @param roster the roster which has the contact you want to delete. + * @param contact the contact to delete. + */ + public DisplayOtrFingerprint(final Context context, final String otrFingerprint, final boolean local) { + super(context); + + if (local) { + setMessage(context.getString(R.string.chat_otr_local_key, otrFingerprint)); + } else { + setMessage(context.getString(R.string.chat_otr_verify_key, otrFingerprint)); + DialogClickListener dl = new DialogClickListener(); + setPositiveButton(R.string.userinfo_yes, dl); + setNegativeButton(R.string.userinfo_no, dl); + } + } + + /** + * Event click listener. + */ + private class DialogClickListener implements DialogInterface.OnClickListener { + + /** + * Constructor. + */ + public DialogClickListener() { + } + + @Override + public void onClick(final DialogInterface dialog, final int which) { + if (which == DialogInterface.BUTTON_POSITIVE) { + + } + } + } +}