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