nombre del archivo que contiene la imegen de la planilla. <(overse/reverse).title color para la barra de titulo del dialogo de entrada fore="int;int;int" frente back="int;int;int" fondo fontN nombre del fuente que se usara para el titulo fontF tamaņo fontB negrita <(overse/reverse).panel color de la seccion principal, donde se encuentran los componentes de entrada. Este elemento tambien es usado por Form para determinar el color del fondo de la planilla. fore="int;int;int" frente back="int;int;int" fondo fontN nombre del fuente usado por los componentes de entrada fontF tamaņo fontB negrita <(overse/reverse).selected color usado para resaltar al usuario que el puntero del raton se encentra sobre una seccion de entrada. back="int;int;int" fondo <(overse/reverse).background identifica una imagen de fondo que se coloca entre el fondo y las secciones. puede no estar presente name nombre del archivo que contiene la imegen de la planilla. xPos posicion en el eje de las axisas del la imagen de fondo yPos posicion en el eje de las ordenadas del la imagen de fondo identificador de mensaje msgType "w,a,i,c" tipo de exeption que sera presentada. cada letra indica la clase que sera instanciada durante la interpretacion de descriptor.xml msgText texto del mensaje /> valor global. Indica la frecuencia en dias que sera usada por el editor de cantidades sus 2 valores "overse" o "reverse" determina por cual de estos lados de la hoja se comienza a llenar la planilla. Este valor puede afectar el calculo. Form utiliza este valor para determinar la secuencia correcta de recalculo. Esto es debido a que la planillas estan diceņadas de forma tal que una pagina (generalmente la posterior) contiene el detalle de los que en algunas secciones de la otra (anterior) resumen o sus valores son "traidos" de la parte posterior indica las condiciones que debe cumplir el contribuyente para que se le pueda asignar esta planilla indica donde se encuentra el pre-picado de la planilla. Esto indica a la aplicacion la direccion en que el usuario debe introducir la planilla dentro de la impresora. "top" y "bottom" son los unicos valores. <(overse/reverse).section identifica una seccion dentro de la forma. las secciones "overse.section" deben esta siempre presentes. id obligatorio identificador de la seccion. Este debe ser unico dentro del grupo de secciones. es usado por la aplicacion para dar valor a una variables en la evaluacion de expresiones. title Titulo de la seccion. Se coloca como titulo en el dialogo de entrada de la seccion. helpId ***** article ***** class obligatorio nombre calificado de la clase encargada de realizar las operaciones dentro de la seccion expression expresion usada por las clase para calcular el valor de esta seccion. Ej: "{a1} + {a2}" idica que el valor de esta seccion es la suma de las secciones a1 y a2 fields campos de base de datos que son requeridos dentro de esta seccion. Los campos son valorizados durante la inicializacion por lo tanto, pueden ser usados dentro de otros atributos para calculos o validaciones. Por Ej: La clase SimpleOutput usa este atributo como argumento para identificar el campo que debe presentar. Para esta clase, solo se debe espcificar un campo. inputIf Atributo que contiene una expresion que es evaluada para controlar el metodo isAnInputSection(). Ej: si una seccion debe solicitar datos solo si otra continene algun valor. AbstractSection implementa la logica basica para este atributo. Si es atributo no esta presenta, retorna false outputIf expresion logica que es evaluada para controlar el metodo getValue(). Si la evaluacion de la expresion resulta en false, getValue() retorna false, 0 o blanco de manera que en recalc() exprese la nueva situacion de la seccion y secciones relacionadas. El valor interno de la seccion no se altera. group denota una seccion como integrante de un grupo. Usado por intancias de BooleanInput para que se comporten igual que un conjunto de JRadioButton agrupados dentro de un ButtonGroup. xPos obligatorio posicion absoluta en el eje x del componente de salida del renglon dentro de la forma xPos obligatorio posicion absoluta en el eje y del componente de salida del renglon dentro de la forma width obligatorio ancho width obligatorio alto eastGap espacio entre el borde este y el texto dentro de la seccion. Si no esta presente, se colocan 5 puntos de espacio. westGap espacio entre el borde oeste y el texto dentro de la seccion. Si no esta presente, se colocan 5 puntos de espacio. sections Usado por clases que necesitan conocer el valor de otra seccion para calcular los suyos. Es reponsa bilidad de cada seccion dar valor a las variables en el momento requerido. sectionValue usado por SimpleInput para identificar la clase del objeto usado como valor. SimpleInput crea los componentes adecuados para la edicion del valor usando este atributo. label Etiqueta usada para acompaņar al componente de entrada. Usar, por ejemplo, cuando las secciones tienen un concepto o etiqueta que es diferente al titulo del grupo que las contiene. addrField idica el campo dentro de addressRecord que esta seccion desea como salida. Si contiene *complete, AddressOutput da formato estandar a la direccion y esta es lo que se presenta como salida. constantElement usado por constantOutput para indicar cual elemento de la constante se presentara como salida. *key indica que el codigo y *value el valor o descripcion. nationalityField usado por IdentificationCard para identificar la nacionalidad del propietario del documento de identidad (atributo fields) al cual esta seccion representa.