Home
Componente IBAN
Contents
1. return true si la cadena es un IBAN v lido false en OLEO Caso pa 5 public static boolean isValido String iban Comprueba que la cadena pasada sea un IBAN v lido Con el par metro validadorPais puede crear un validador de c digos de pa ses a medida para su aplicaci n param iban un String f param validadorPais validador del pa s personalizado f return true si la cadena es un IBAN v lido false en otro caso F ER E AA ay public static boolean isValido String iban ICodigoPaisValidator validadorPais Devuelve una Cadena con la representaci n en formato electr nico del IBAN formado a partir del c digo de pa s y el BBAN pasados como par metros Cuando va a ser utilizado electr nicamente el IBAN es expresado con todos los caracteres juntos sin espacios y en may sculas fparam pais c digo de pa s f param bban c digo de cuenta identificativo de cada pa s Basic Bank Account Number return Una cadena no nula con el IBAN en formato papel throws IbanFormatException si se ha producido un error de formato al crear el BBAN EIC E AR A E public static String toFormatoElectronico String pais String bban throws IbanFormatException IEE Devuelve una cadena con la representaci n en formato papel del IBAN formado a partir del c digo de pa s y el BBAN pasados como par metros Cuando va a ser impreso el IBAN es expresado en gr
2. public Iban String primerGrupo String cuentaNacional throws E ER O a IbanFormatException Crea un nuevo IBAN a partir del c digo de pa s de los d gitos de control y de la cuenta nacional BBAN f param pais C digo alfa 2 que identifican al pa s en la ISO 3166 1 fparam dc son los d gitos de control del IBAN f param cuentaNacional Una cadena no nula que identifica la cuenta bancaria dentro de cada pa s throws IbanFormatException si no se puede crear un IBAN v lido public Iban String pais String dc String cuentaNacional throws ARA A CA CAC CEC A CACA er IbanFormatException Crea un nuevo IBAN espa ol a partir de todas las partes que lo componen El IBAN creado tendr el siguiente formato primerGrupo entidad oficina dcCccc numeroCuenta f param primerGrupo se corresponde con los primeros 4 d gitos de un IBAN espa ol 2 para el c digo de Espa a ES y 2 para los d gitos del control del IBAN Por EJ ES33 fparam entidadCCC entidad bancaria del CCC f param oficinaCccc oficina bancaria del CCC param deCCe digitos de control del CCC param numeroCuentaCCC del CCC fQthrows IbanFormatException Si hay alg n error de formato public Iban String primerGrupo String entidadCCC String oficinaccC st 4 ring dcCCC String numeroCuentaCCC throws IbanFormatException 8 1 1 M todos de clase Iban java AAA
3. immediate NO Boolean Indica si la validaci n del componente debe adelantarse a la fase Apply Request Values o no Valor por defecto false required NO Boolean Valor truelfalse para indicar si es obligatorio introducir un IBAN v lido o no El valor por defecto es false requiredMessage NO String Texto a utilizar para el mensaje en caso en que sea obligatorio introducir un IBAN v lido y no se introduzca Por defecto se muestra Introduzca un IBAN v lido validator NO MethodBinding MethodExpression que representa un m todo de validaci n que se llamar durante la fase Process Validations para llevar a cabo las comprobaciones de validez del valor del componente La expresi n debe evaluar un m todo p blico que tenga los par metros FacesContext UlComponent y Object y que devuelva un void validatorMessage NO String Mensaje que se mostrar cuando el validator no de por v lido el valor introducido disabled NO Boolean Si true El componente ser deshabilitado Por defecto false readonly NO Boolean Si true Los campos de texto ser n de s lo lectura Por defecto false Referencias AAA jm 12 de 24 AAA Agencia de a o Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN _ java lang String atlas banca iban Iban atlas componentes composite Inputlban Mod
4. jm 18 de 24 FER Agencia de o Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN Extrae el c digo de pa s de este IBAN return Una Cadena no nula con el c digo de pa s del IBAN Ef public String getCodigoPais Extrae los d gitos de control de este IBAN return Una cadena no nula con los d gitos de control E public String getDigitosControl Extrae la cadena que representa el BBAN cuanta nacional de este IBAN return Una cadena que representa el BBAN de este IBAN e public String getBban pk Devuelve el IBAN en formato papel listo para ser impreso Cuando va a ser impreso el IBAN es expresado en grupos de 4 caracteres separados por un espacio siendo el ltimo grupo de longitud variable return Una cadena no nula con este IBAN en formato papel ay QOverride public String toFormatoPapel 4 8 1 1 M todos est ticos de ayuda Iban java kkk 10 19 de 24 ITA Agencia de Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN dl kk Comprueba que la cadena pasada sea un IBAN v lido Para validar el c digo de pa s se realiza la comprobaci n de que sean 2 letras may sculas puede personalizar dicha comprobaci n a trav s del m todo flink IbantisValido String ICodigoPaisValidator param iban un String
5. Modo por defecto Los posibles valores son defaultMod NO Je sinFormato formatolnternacional o etaultiMode Mode formatoNacional Por defecto tormatoNacional howModeSelect NO PENE Indica si debe mostrarse la selecci n de showModeSelector Boolean modo o no Por defecto true Indica si el modo IBAN sin formato est sinFormatoModeAvailable NO Boolean disponible o no Por defecto true Indica si el modo IBAN con formato formatolnternacionalModeAvailable NO Boolean internacional est disponible o no Por defecto true Indica si el modo IBAN con formato formatoNacionalModeAvailable NO Boolean espa ol est disponible o no Por defecto true Texto que se mostrar en la selecci n del sinFormatoModeLabel NO String modo sinFormato Por defecto IBAN sin formato Texto que se mostrar en la selecci n del formatolnternacionalModeLabel NO String modo formatolnternacional Por defecto IBAN con formato internacional kkk fal 11 11 de 24 ir Agencia de ic Inform tica y Comunicaciones de la Comunidad de Madrid Framework Atlas Componente Input IBAN formatoNacionalModeLabel NO String Texto que se mostrar en la selecci n del modo formatoNacional Por defecto IBAN con formato espa ol s lo cuentas nacionales header NO String Texto que se mostrar en la cabecera del componente Por defecto no se muestra nada
6. Formato b sico correcto e D gitos de control correctos e En el caso que sea una cuenta espa ola Pa s ES se validar el correcto formato del CCC como los d gitos de control Atenci n Esta clase no valida si los c digos de pa s utilizado son realmente v lidos por la ISO 3166 1 simplemente validamos que est formado por 2 letras may sculas As mismo tampoco se valida que el BBAN introducido tenga una estructura correcta a excepci n de Espa a Las instancias de esta clase son seguras e inmutables listas para ser usadas por m ltiples hilos A continuaci n se detallan los constructores y m todos que dispone la clase 4 8 1 1 Constructores AAA 110 17 de 24 da Agencia de o Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN pk de Iban java Crea un IBAN a partir de la cadena pasada param iban un String no nulo fthrows IbanFormatException si el String pasado no es un IBAN v lido public Iban String iban throws IbanFormatException 4 FR E p y ef Crea un nuevo IBAN a partir del primer grupo del IBAN 4 d gitos y de la cuenta nacional BBAN fparam primerGrupo Se corresponde con los primeros 4 d gitos de un IBAN 2 para el c digo del pa s y 2 para los d gitos del control f param cuentaNacional Una cadena no nula throws IbanFormatException si no se puede crear un IBAN v lido
7. fallando la validaci n Como ya se ha ido adelantando la parte cliente del componente se ha enriquecido tanto en estilo como en usabilidad a adiendo CSS y JavaScript Algunas de las caracter sticas a adidas son e Estilo propio para el campo que tiene el foco e Estilo propio para los campos que contengan datos con formato incorrecto e Paso autom tico al siguiente campo cuando el actual est relleno e Traspaso autom tico de los datos al cambiar de modo Todas las clases CSS que son utilizadas en el componente son explicadas posteriormente en el apartado CLASES CSS De la misma forma tambi n existe en el apartado API JAVASCRIPT donde se explica las funciones de cliente disponibles para el componente pa a 6 de 24 pta Agencia de o Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN 3 INSTALACI N Y CONFIGURACI N En este apartado se incluye informaci n sobre la instalaci n y la configuraci n del componente Input IBAN 3 1 INSTALACI N El componente Input Iban ya viene instalado en el arquetipo Web incluido con el m dulo de componentes visuales Por este motivo no es necesaria una instalaci n adicional si se parte del arquetipo 3 2 CONFIGURACI N No es necesaria ninguna configuraci n adicional si se ha partido del arquetipo web pa a 7 de 24 a Agencia de Framework Atlas Inform tica y Comunicaciones C Y de la Comunidad de Madrid Componente I
8. muestra un ejemplo InputlibanSample xhtml lt h panelGrid columns 2 cellpadding 0 cellspacing 0 gt lt h outputlLabel value IBAN for iban gt lt h panelGrid cellpadding 0 cellspacing 0 columns 2 styleClass componenteConMs3 gt lt atlasc inputlban id iban value inputIbanSampleBean iban gt lt rich message for iban styleClass errorkRich showSummary true showDetail false gt lt h panelGrid gt lt h panelGrid gt T cnicamente el componente se ha creado trav s de un composite que hereda del componente m s b sico de entrada de JSF UT Input Por lo que la manera de usar el componente es similar a la de cualquier componente JSF que herede de este v ase lt h inputText gt O lt h selectOneMenu gt entre otros As por ejemplo se le podr a anidar un validador propio que extendiera el que ya viene por defecto La manera de mostrar los mensajes de error es la misma que para cualquier componente JSF Teniendo en cuenta que las librer as de componentes disponibles en Atlas las posibilidades son e lt h message gt y lt rich message gt indicando en el atributo for el id del componente lt atlasc inputlban gt e O lt h messages gt y lt rich messages gt con el par metro globalOnly false ya que el mensaje JSF que encola el componente viene asociado a su id de cliente Como se explic en la descripci n el componente encola un mensaje JSF con un resumen y un detalle del
9. ATLAS MANUAL DE USUARIO COMPONENTE INPUT IBAN Versi n 1 1 rea de Aplicaciones Especiales y Arquitectura de Software LASA E LEN Agencia de Inform tica y Comunicaciones de la Comunidad de Madrid pia Agencia de Framework Atlas Inform tica y Comunicaciones C Y de la Comunidad de Madrid Componente Input IBAN Hoja de Control T tulo Manual de usuario Componente Input Iban Documento de NORMATIVA ATLAS Referencia Responsable rea de Aplicaciones Especiales y Arquitectura de Software Versi n Fecha Versi n 30 04 2014 Registro de Cambios Versi n Causa del Cambio Responsable del Cambio Fecha del Cambio Area de Integraci n y Versi n inicial del documento l AA 30 04 2014 Arquitectura de Aplicaciones Apartado 4 4 z s Area de Integraci n y 1 1 e Se han a adido 2 atributos readonly y l ENY 03 07 14 j Arquitectura de Aplicaciones disabled BERK 2 de 24 Add Agencia de Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN ndice 1 INTRODUCCI N or 4 1 1 AUDIENCIA OBJETIVO E a a a a a a a a a aaa e aR a A Ee A E eei AEREE EE 4 1 2 CONOCIMIENTOS PREVIOS 00 enean E E E T e EEEE EEEE EEEE EErEE 4 TE DESCRIPCION OEE EA AEE A OA AE E E E E 5 3 INSTALACI N Y CONFIGURACI N costat asno 7 31e INSTALACI N a AS A A 7 3 2 CONFIGURACION cdas 7 A A O E A A N AE E E E EENE AA 8 4 1 PASO 1 DEFINICI N DEL ESPACIO DE NOMBRES DE ETIQUETAS
10. BAN 4 8 USO SIN LA PARTE VISUAL Para la representaci n del objeto IBAN se ha creado la clase atlas banca iban Iban esta clase ya se encuentra incorporada en las aplicaciones generadas a partir de los arquetipos web de Atlas 4 8 1 Iban Esta clase representa un C digo Internacional de Cuenta Bancaria IBAN International Bank Account Number codificado como se especifica en el est ndar ISO 13616 2007 El IBAN consta de un m ximo de 34 caracteres alfanum ricos Los dos primeros son de car cter alfab tico e identifican el pa s Los dos siguientes son d gitos de control y constituyen el elemento de validaci n de la totalidad del IBAN Los restantes son el BBAN Basic Bank Acount Number propios de cada pa s y se suele componer del n mero de cuenta que en la mayor a de los casos identifica adem s la entidad y la oficina En el caso espa ol est n los cuatro primeros formados por los elementos explicados en el p rrafo anterior y luego se sigue con los 20 caracteres num ricos actuales del C digo Cuenta Cliente CCC es decir consta de un total de 24 caracteres Dichos cuatro nuevos caracteres corresponden a Ejemplos comparativa entre el c digo cuenta cliente CCC y c digo IBAN de una misma cuenta e C digo Cuenta Cliente C C C 2077 0024 00 3102575766 e C digo IBAN o Formato papel IBAN ES76 2077 0024 0031 0257 5766 o Formato electr nico ES7620770024003102575766 Esta clase valida lo siguiente e
11. DE ATLAS COMPOSITE oooocconccnonccnoncconnnnonncconnaconnaronnanonos 8 4 2 PASO 2 INSERCI N EN LA P GINA DE LA ETIQUETA DE lt ATLASC INPUTIBAN gt ocoooncccnonnnonnnonnnonanonencnnnonocananonocananacinananess 9 4 3 PASO 3 CREACI N DEL BEAN DE RESPALDO ooocccoconononononnncnnnnnacononnnccnnn nono nonnnonnon anno naste nr annnnn cono nn nr Esa rca rannn eere eseon nasenne 10 4 4 ATRIBUTOS A A y A A E E A e EE EEE EE 11 4 5 CLASES OS aa east 14 4 6 APLIJAVASCRIP D renea E e EEEE A EEE EAEE E E A EEEO A EEE E E EE EEE EEEE 15 A EJEMPLO DE USO Senuose e E E A EEE E E E EA G E EEE E E E A EEE EEEIEE 16 4 8 USOSINLCAPARTFE VISUAL cales 17 4 8 1 RE SE O a PASER MAEI AEA NEE AETA NE BE PTEE AAN E E NEEE EE AE AT TII A I TA EE A EAEE 17 4 8 1 TbanForma CExGept OM snein ienee ENa ER E E EA T OEE EEEE aiii ie 21 4 8 1 TCOdigoPat sS Vallda tOr eani K REE E RE E E E RE E RE A E E REE E EEN 21 4 8 1 COJdTJOPRa IE Validate 21 5 PREGUNTAS M S FRECUENTES seriada 23 6 ENLACES RELACIONADOS sscsssiesissssssessseesessessesoisessse soostu ises CIA RANIA RANIA TERA I RALES NARRAR e seses Ess PESES ossessi Sease so soss ness 24 BERK 3 de 24 pto Agencia de E Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN 1 INTRODUCCI N Este documento contiene el manual de uso del componente visual Input IBAN del Framework Atlas En l se incluye informaci n sobre c mo utilizar dicho componente en una ap
12. a s 2 d gitos de control Texto personalizado para el modo formatolnternacional e 0 IBAN ES9Q O 21000418450200051 pts 5 de 24 ii Agencia de o Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN Por ltimo se muestra un ejemplo del modo Formato Nacional Esta vez se ha ocultado la lista de selecci n de modo atributo showModeSelector false se ha especificado el modo Formato Nacional por defecto atributo defaultiMode formatoNacional y se ha indicado un texto para la cabecera atributo header IBAN espa ol IBAN espa ol f IBAN Digitos de control del CCC incorrectos E591 Q 2100 oons 4 Q 0200051332 Q Como se puede apreciar el IBAN introducido no tiene ning n campo marcado en rojo ya que todos tienen un formato correcto pero al realizar la validaci n en servidor del n mero de cuenta se comprueba que se corresponde con una cuenta espa ola con los d gitos de control incorrectos por lo que lanza un error Todas las validaciones del componte se realizan en el servidor Cuando se produzca un error de validaci n el componente a adir un FacesMessage con un mensaje de resumen FacesMessagettgetSummar y y otro m s detallado FacesMessageitgetDetail de la causa del error Los mensajes de error se adecuar n al modo seleccionado en el componente de manera que el usuario perciba f cilmente d nde y por qu est
13. e Jjava lang Boolean Ss p oO DN Jjavax faces el MethodBinding AAA 110 13 de 24 kk kk AA e 4 5 Agencia de Framework Atlas Inform tica y Comunicaciones de la Comunidad de Madrid CLASES CSS Clases CSS utilizadas para definir el estilo del componente Componente Input IBAN aatlas iban Clase que define el estilo del contenedor del componente atlas iban har Clase que define el estilo la cabecera del componente atlas iban har Ibl Clase que define el estilo del texto de la cabecera del componente atlas iban modo Clase que define el estilo del contenedor de la lista desplegable de modos atlas iban modo slc Clase que define el estilo de la lista desplegable de modos atlas iban cnt Clase que define el estilo del contenedor de los diferentes modos atlas iban cnt sf Clase que define el estilo del contenedor del modo sin formato atlas iban cnt sf iban Clase que define el estilo del campo iban en el modo sin formato atlas iban cnt fi Clase que define el estilo del contenedor del modo formato internacional atlas iban cnt fi pdc Clase que define el estilo del primer campo pa s d gitos de control en el modo formato internacional atlas iban cnt fi bban Clase que define el estilo del segundo campo cuenta nacional en el modo formato internacional atlas iban cnt fn Clase que define el estilo del contenedor del m
14. error Para elegir el mensaje que se quiere mostrar los componentes lt h message s gt y lt rich message s gt disponen de los siguientes atributos showDetail y showSummary La lista completa de atributos disponibles para el componente se encuentra en la secci n ATRIBUTOS pa a 9 de 24 id Agencia de a o Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN 4 3 Paso 3 Creaci n del Bean de Respaldo Ser necesario declarar una propiedad de tipo Iban atlas banca iban Iban para utilizarla en el atributo value del componente una para cada componente lt atlasc inputlIban gt InputlbanSample java package atlas samples bean import atlas banca iban Iban fManagedBean name inputlIbanSampleBean fRequestScoped public class InputlbanSampleBean private Iban iban public Iban getlban return iban public void setlban Iban iban this iban iban AAA 11 10 de 24 pi Agencia de Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN 4 4 ATRIBUTOS El Backing Component que maneja el tag lt atlasc inputIban gt es atlas componentes composite InputIban cuyos atributos se describen a continuaci n Nombre Obligatorio Tipo Descripci n id NO String Identificador del componente value SI Iban Valor del componente Clase s CSS del contenedor del styleClass NO String componente
15. es del Framework Atlas Pregunta C mo se ha implementado el componente en su capa de presentaci n Respuesta Se ha utilizado la tecnolog a Composite de JSF Facelets JacaScript Jquery y CSS Pregunta C mo puedo modificar los estilos del componente Respuesta Mediante los atributos de estilo del componente Para m s informaci n consultar la tabla de atributos en la secci n de Uso del componente Pregunta C mo se muestran los mensajes de error Respuesta Los mensajes se a aden al contexto de JSF para mostrarlos ser necesario que la p gina contenga un componente de tipo h messages ya que el componente n mero de documento no lo incluye AAA 110 23 de 24 pta Agencia de o Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN 6 ENLACES RELACIONADOS Producto URL JavaServer Faces http docs oracle com javaee 6 tutorial doc bnaph html Technology MyFaces http myfaces apache orqg RichFaces http www boss org richftaces JavaScript https developer mozilla org es docs JavaScript Jquery http api jquery com CSS http www w3schools com css default asp IBAN http es wikipedia org wiki International_Bank Account Number kkk fa 110 24 de 24
16. est pensado para contemplar casos espec ficos en los que un IBAN requiera una apariencia visual o una validaci n propias Los modos disponibles son e Sin formato mode sinFormato se compone de un nico campo de texto e Formato internacional mode formatoInternacional Se compone de un campo de texto para escribir el c digo de pa s y los d gitos de control del iban y otro para el c digo de cuenta nacional e Formato nacional mode formatoNaciona Al igual que en el formato anterior dispone de un primer campo con el pa s y los d gitos del control del IBAN pero en este caso la cuenta nacional se descompone en cuatro campos al estilo de las cuentas bancarias espa olas CCC Este modo valida que sea una cuenta bancaria espa ola v lida B sicamente el componente dispone de una lista desplegable para elegir el modo de funcionamiento del componente y en la siguiente l nea los campos de texto espec ficos de cada modo A continuaci n se muestra un ejemplo del componente con el modo Sin Formato IBAN sin formato v IBAN o Seguidamente el modo Formato Internacional En este ejemplo se ha personalizado la etiqueta del modo Formato Internacional a trav s del atributo formatolnternacionalModeLabel Como veremos m s adelante el componente dispone de validaciones de formato en cliente as observamos que el primer campo est marcado de rojo ya que tiene un formato incorrecto deber an ser 2 letras may sculas para el p
17. licaci n Web as como informaci n acerca de la configuraci n de los par metros fundamentales del componente 1 1 AUDIENCIA OBJETIVO Este documento est orientado a toda aquella persona que est desarrollando una aplicaci n Web basada en el Framework Atlas y necesite utilizar componentes de presentaci n en su aplicaci n Web 1 2 CONOCIMIENTOS PREVIOS Para un completo entendimiento del documento el lector deber tener conocimientos previos sobre las siguientes tecnolog as e JavaServer Faces Technology JSF e Javascript e CSS Para saber m s sobre dichas tecnolog as consultar el apartado de este documento ver apartado ENLACES RELACIONADOS pa a 4 de 24 pta Agencia de o Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN 2 DESCRIPCI N Este componente combina una serie de componentes visuales y l gica de validaci n para que el usuario introduzca un C digo Internacional de Cuenta Bancaria IBAN v lido en la aplicaci n Para la representaci n de un objeto IBAN se ha creado la clase Iban Ver a apartado Iban Dispone de tres modos de funcionamiento y de numerosas opciones para poder adecuarlo a las necesidades de cada aplicaci n Aun as el componente ya viene configurado para empezar a usarlo sin especificar a penas ning n par metro El modo atributo mode del componente Input Iban sirve para establecer el funcionamiento del propio componente y
18. nput IBAN 4 USO Una vez instalado el m dulo de componentes puede procederse a su utilizaci n Para ello deben realizarse los pasos indicados en los siguientes apartados 4 1 Paso 1 Definici n del espacio de nombres de etiquetas de Atlas Composite Es necesario crear un fichero xhtml y establecer la definici n del espacio de nombres para las etiquetas de componentes de Atlas Composite Un ejemplo de cabecera de fichero xhtml es la siguiente Cabecera de fichero xhtml lt xml version 1 0 encoding UTF 8 gt lt DOCTYPE html PUBLIC W3C DTD XHTML 1 0 Transitional EN http www w3 org TR xhtm11 DTD xhtml1 transitional dtd gt lt html xmlns http www w3 org 1999 xhtml xmlns h http java sun com jsf html xmlns atlasc http atlas core componentes jsf composite xmlns a4j http richfaces org a4j gt 8 de 24 pa a it Agencia de o Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN 4 2 Paso 2 Inserci n en la p gina de la etiqueta de lt atlasc inputlIban gt Se incluir una etiqueta lt atlasc inputIban gt que inserta el componente en la p gina Cuando se realice una petici n en la que est incluido el componente ste se validar y en el caso de fallar lanzar una excepci n de validaci n de JSF con el mensaje de error Por lo tanto es necesario que en la p gina haya un componente para mostrar los errores A continuaci n se
19. o se corresponda con un c digo de pa s v lido fparam codigoPais cadena con el c digo de pa s return true si es la cadena representa un pa s v lido false en otro caso wo o G o E E NE is public boolean valida String codigoPais 4 8 1 CodigoPaisValidator AAA 1 10 21 de 24 TERA Agencia de Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN Clase singleton validadora del c digo de pa s utilizada en la clase Iban tanto en la creaci n de nuevos objetos como en el m todo M todos est ticos de ayuda Esta clase implementa la anterior interfaz ICodigoPaisValidator CodigoPaisValidator java pk Valida que la cadena pasada por par metro se corresponda con un c digo de pa s v lido La validaci n que realiza es que la cadena sean dos letras may sculas param codigoPais cadena con el c digo de pa s return true si es la cadena representa un pa s v lido El fals en otro caso i fOverride public boolean valida String codigoPais AAA 110 22 de 24 pi Agencia de Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN 5 PREGUNTAS M S FRECUENTES En este apartado se incluyen una lista de preguntas m s frecuentes sobre el componente Pregunta D nde puedo encontrar informaci n general sobre los componentes Respuesta En la aplicaci n de demostraci n de los component
20. odo formato nacional atlas iban cnt fn pdc Clase que define el estilo del primer campo pais d gitos de control en el modo formato nacional atlas iban cnt fn ent Clase que define el estilo del segundo campo banco o entidad en el modo formato nacional atlas iban cnt fn ofi Clase que define el estilo del tercer campo sucursal u oficina en el modo formato nacional atlas iban cnt fn num Clase que define el estilo del cuarto campo n mero en el modo formato nacional 14 de 24 kkk fal 110 gufi Agencia de o Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN 4 6 API JAVASCRIPT El componente lt atlasc inputIban gt tambi n puede ser controlado a trav s de su API JavaScript Se proporcionan las siguientes funciones Nombre Descripci n limpiaCampos Limpia todos los campos del componente kkk fa 110 15 de 24 a Agencia de A a Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN 4 7 EJEMPLO DE USO Se puede ver un ejemplo del componente tanto de su uso b sico como de la configuraci n avanzada integrado en la aplicaci n de demostraci n de componentes en la siguiente ruta Inicio gt Formularios gt Input IBAN BERK 16 de 24 pta Agencia de o Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input I
21. upos de 4 caracteres separados por un espacio siendo el ltimo grupo de longitud variable param pais c digo de pa s alfa 2 de la ISO 3166 1 param bban c digo de cuenta identificativo de cada pa s Basic Bank di Account Number return Una cadena no nula con el IBAN en formato papel throws IbanFormatException si se ha producido un error de formato al k crear el IBAN ay public static String toFormatoPapel String pais String bban throws IbanFormatException AAA jm 20 de 24 ERRA Agencia de o Framework Atlas ic Inform tica y Comunicaciones de la Comunidad de Madrid Componente Input IBAN 4 8 1 IbanFormatException Excepci n creada para ser lanzada cuando en un intento de convertir una cadena en un Iban se produzca un error IbanFormatException java pk Devuelve la cadena que caus el error Nx return cadena que caus el error sy public String getInputString Devuelve un mensaje detallado del error return mensaje de error at public String getMsjDetalle Devuelve un mensaje resumen del error return mensaje de error y QOverride public String getMessage 4 8 1 ICodigoPaisValidator Interfaz que declara el m todo que tienen que implementar las clases validadoras de c digo de pa s utilizadas en el m todo M todos est ticos de ayuda ICodigoPaisValidator java Valida que la cadena pasada por par metr
Download Pdf Manuals
Related Search
Related Contents
Manual KT8625 w/Backup - Texas International Oilfield Tools LTD ZS-BTY52 What`s New in PIXIE Viewer Revision 2.63 (February 2014) What`s DS201 pro User Manual Dimplex DXDF20L Fan User Manual User manuel Samsung 59.944cm(23.6) TV monitor for sports fans User Manual Samsung Galaxy K Zoom คู่มือการใช้งาน Copyright © All rights reserved.
Failed to retrieve file