/* Tibisay Movil Copyright (C) 2013 Antonio Araujo (aaraujo@cenditel.gob.ve), Jose Ruiz (jruiz@cenditel.gob.ve), Fundacion Centro Nacional de Desarrollo e Investigacion en Tecnologias Libres - CENDITEL. La Fundación CENDITEL concede permiso para usar, copiar, distribuir y/o modificar este programa, reconociendo el derecho que la humanidad posee al libre acceso al conocimiento, bajo los términos de la licencia de software GPL versión 2.0 de la Free Software Foundation. Este programa se distribuye con la esperanza de que sea util, pero SIN NINGUNA GARANTIA; tampoco las implicitas garantias de MERCANTILIDAD o ADECUACION A UN PROPOSITO PARTICULAR. Para mayor información sobre los términos de la licencia ver el archivo llamado "gpl-2.0.txt" en ingles. */ package ve.gob.cenditel.tibisaymovil; import java.io.Serializable; import java.util.ArrayList; import android.util.Log; //clase que abstrae un objeto de tipo detalle de error de firma public class SignatureErrorDetail implements Serializable { /** * */ private static final long serialVersionUID = 1L; private String mSigner; private String mError; private ArrayList mListError; public SignatureErrorDetail(String signer, String error){ mSigner = signer; mError = error; setListError(null); } public SignatureErrorDetail(String signer, ArrayList list){ mSigner = signer; mError = null; setListError(list); } public void setName(String signer) { this.mSigner = signer; } public String getSigner() { return mSigner; } public void setError(String error) { this.mError = error; } public String getError() { return mError; } public void setListError(ArrayList mlistError) { this.mListError = mlistError; } public ArrayList getListError() { return mListError; } public String getTransalatedStringError() { String stringError = new String(); //Log.d("----getTransalatedStringError: size", Integer.toString(mListError.size())); // traducir la cadena y concatenarla en stringError for (int i = 0; i < mListError.size(); i++) { stringError = stringError.concat(BDOCUtils.translateError(mListError.get(i))+"\n"); //Log.d("getTranslatedStringError: error "+Integer.toString(i)+" ", mListError.get(i)); } //return mListError.get(0); return stringError; } } // fin de clase SignatureErrorDetail