/* * This class was automatically generated with * <a href="http://www.castor.org">Castor 0.9.5.4</a>, using an XML * Schema. * $Id: LI_IK_greidsla_typeDescriptor.java,v 1.1 2005/03/15 11:35:03 birna Exp $ */ package is.idega.block.finance.business.li.claims; //---------------------------------/ //- Imported classes and packages -/ //---------------------------------/ import org.exolab.castor.xml.validators.DateTimeValidator; import org.exolab.castor.xml.validators.DecimalValidator; import org.exolab.castor.xml.validators.IntegerValidator; import org.exolab.castor.xml.validators.StringValidator; /** * Class LI_IK_greidsla_typeDescriptor. * * @version $Revision: 1.1 $ $Date: 2005/03/15 11:35:03 $ */ public class LI_IK_greidsla_typeDescriptor extends org.exolab.castor.xml.util.XMLClassDescriptorImpl { //--------------------------/ //- Class/Member Variables -/ //--------------------------/ /** * Field nsPrefix */ private java.lang.String nsPrefix; /** * Field nsURI */ private java.lang.String nsURI; /** * Field xmlName */ private java.lang.String xmlName; /** * Field identity */ private org.exolab.castor.xml.XMLFieldDescriptor identity; //----------------/ //- Constructors -/ //----------------/ public LI_IK_greidsla_typeDescriptor() { super(); xmlName = "LI_IK_greidsla_type"; //-- set grouping compositor setCompositorAsSequence(); org.exolab.castor.xml.util.XMLFieldDescriptorImpl desc = null; org.exolab.castor.xml.XMLFieldHandler handler = null; org.exolab.castor.xml.FieldValidator fieldValidator = null; //-- initialize attribute descriptors //-- initialize element descriptors //-- _kt_krofuhafa desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_kt_krofuhafa", "kt_krofuhafa", org.exolab.castor.xml.NodeType.Element); desc.setImmutable(true); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getKt_krofuhafa(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setKt_krofuhafa( (java.lang.String) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _kt_krofuhafa fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope StringValidator typeValidator = new StringValidator(); typeValidator.setWhiteSpace("preserve"); typeValidator.setPattern("[0-9]{10}"); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _banki desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_banki", "banki", org.exolab.castor.xml.NodeType.Element); desc.setImmutable(true); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getBanki(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setBanki( (java.lang.String) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _banki fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope StringValidator typeValidator = new StringValidator(); typeValidator.setWhiteSpace("preserve"); typeValidator.setPattern("[0-9]{4}"); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _hofudbok desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_hofudbok", "hofudbok", org.exolab.castor.xml.NodeType.Element); desc.setImmutable(true); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getHofudbok(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setHofudbok( (java.lang.String) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _hofudbok fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope StringValidator typeValidator = new StringValidator(); typeValidator.setWhiteSpace("preserve"); typeValidator.setPattern("[0-9]{2}"); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _numer desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_numer", "numer", org.exolab.castor.xml.NodeType.Element); desc.setImmutable(true); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getNumer(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setNumer( (java.lang.String) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _numer fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope StringValidator typeValidator = new StringValidator(); typeValidator.setWhiteSpace("preserve"); typeValidator.setPattern("[0-9]{6}"); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _gjalddagi desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(org.exolab.castor.types.Date.class, "_gjalddagi", "gjalddagi", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getGjalddagi(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setGjalddagi( (org.exolab.castor.types.Date) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return new org.exolab.castor.types.Date(); } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _gjalddagi fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope DateTimeValidator typeValidator = new DateTimeValidator(); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _kt_greidanda desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_kt_greidanda", "kt_greidanda", org.exolab.castor.xml.NodeType.Element); desc.setImmutable(true); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getKt_greidanda(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setKt_greidanda( (java.lang.String) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _kt_greidanda fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope StringValidator typeValidator = new StringValidator(); typeValidator.setWhiteSpace("preserve"); typeValidator.setPattern("[0-9]{10}"); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _upphaed desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(is.idega.block.finance.business.li.claims.Upphaed.class, "_upphaed", "upphaed", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getUpphaed(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setUpphaed( (is.idega.block.finance.business.li.claims.Upphaed) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return new is.idega.block.finance.business.li.claims.Upphaed(); } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _upphaed fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope } desc.setValidator(fieldValidator); //-- _eindagi desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(org.exolab.castor.types.Date.class, "_eindagi", "eindagi", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getEindagi(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setEindagi( (org.exolab.castor.types.Date) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return new org.exolab.castor.types.Date(); } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _eindagi fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope DateTimeValidator typeValidator = new DateTimeValidator(); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _audkenni desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_audkenni", "audkenni", org.exolab.castor.xml.NodeType.Element); desc.setImmutable(true); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getAudkenni(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setAudkenni( (java.lang.String) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _audkenni fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope StringValidator typeValidator = new StringValidator(); typeValidator.setWhiteSpace("preserve"); typeValidator.setPattern("[0-9A-Za-z]{3}"); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _tilvisunarnumer desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_tilvisunarnumer", "tilvisunarnumer", org.exolab.castor.xml.NodeType.Element); desc.setImmutable(true); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getTilvisunarnumer(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setTilvisunarnumer( (java.lang.String) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _tilvisunarnumer fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope StringValidator typeValidator = new StringValidator(); typeValidator.setWhiteSpace("preserve"); typeValidator.setPattern("[0-9A-Za-z ]{16}"); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _textalykill desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_textalykill", "textalykill", org.exolab.castor.xml.NodeType.Element); desc.setImmutable(true); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getTextalykill(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setTextalykill( (java.lang.String) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _textalykill fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope StringValidator typeValidator = new StringValidator(); typeValidator.setLength(2); typeValidator.setWhiteSpace("preserve"); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _innlausnarbanki desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_innlausnarbanki", "innlausnarbanki", org.exolab.castor.xml.NodeType.Element); desc.setImmutable(true); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getInnlausnarbanki(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setInnlausnarbanki( (java.lang.String) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _innlausnarbanki fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope StringValidator typeValidator = new StringValidator(); typeValidator.setWhiteSpace("preserve"); typeValidator.setPattern("[0-9]{4}"); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _hreyfingardagur desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(org.exolab.castor.types.Date.class, "_hreyfingardagur", "hreyfingardagur", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getHreyfingardagur(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setHreyfingardagur( (org.exolab.castor.types.Date) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return new org.exolab.castor.types.Date(); } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _hreyfingardagur fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope DateTimeValidator typeValidator = new DateTimeValidator(); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _vaxtadagur desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(org.exolab.castor.types.Date.class, "_vaxtadagur", "vaxtadagur", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getVaxtadagur(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setVaxtadagur( (org.exolab.castor.types.Date) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return new org.exolab.castor.types.Date(); } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _vaxtadagur fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope DateTimeValidator typeValidator = new DateTimeValidator(); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _innborgunarupphaed desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Integer.TYPE, "_innborgunarupphaed", "innborgunarupphaed", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; if(!target.hasInnborgunarupphaed()) return null; return new java.lang.Integer(target.getInnborgunarupphaed()); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; // ignore null values for non optional primitives if (value == null) return; target.setInnborgunarupphaed( ((java.lang.Integer)value).intValue()); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _innborgunarupphaed fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope IntegerValidator typeValidator = new IntegerValidator(); typeValidator.setMinInclusive(0); typeValidator.setTotalDigits(9); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _radstofudupphaed desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Integer.TYPE, "_radstofudupphaed", "radstofudupphaed", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; if(!target.hasRadstofudupphaed()) return null; return new java.lang.Integer(target.getRadstofudupphaed()); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; // ignore null values for non optional primitives if (value == null) return; target.setRadstofudupphaed( ((java.lang.Integer)value).intValue()); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _radstofudupphaed fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope IntegerValidator typeValidator = new IntegerValidator(); typeValidator.setMinInclusive(0); typeValidator.setTotalDigits(9); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _heildarupphaed desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Integer.TYPE, "_heildarupphaed", "heildarupphaed", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; if(!target.hasHeildarupphaed()) return null; return new java.lang.Integer(target.getHeildarupphaed()); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; // ignore null values for non optional primitives if (value == null) return; target.setHeildarupphaed( ((java.lang.Integer)value).intValue()); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _heildarupphaed fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope IntegerValidator typeValidator = new IntegerValidator(); typeValidator.setMinInclusive(0); typeValidator.setTotalDigits(9); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _fjarmagnstekjuskattur desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Integer.TYPE, "_fjarmagnstekjuskattur", "fjarmagnstekjuskattur", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; if(!target.hasFjarmagnstekjuskattur()) return null; return new java.lang.Integer(target.getFjarmagnstekjuskattur()); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; // ignore null values for non optional primitives if (value == null) return; target.setFjarmagnstekjuskattur( ((java.lang.Integer)value).intValue()); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setRequired(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _fjarmagnstekjuskattur fieldValidator = new org.exolab.castor.xml.FieldValidator(); fieldValidator.setMinOccurs(1); { //-- local scope IntegerValidator typeValidator = new IntegerValidator(); typeValidator.setMinInclusive(0); typeValidator.setTotalDigits(9); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _sedilnumer desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_sedilnumer", "sedilnumer", org.exolab.castor.xml.NodeType.Element); desc.setImmutable(true); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getSedilnumer(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setSedilnumer( (java.lang.String) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _sedilnumer fieldValidator = new org.exolab.castor.xml.FieldValidator(); { //-- local scope StringValidator typeValidator = new StringValidator(); typeValidator.setWhiteSpace("preserve"); typeValidator.setPattern("[0-9]{7}"); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _vidskiptanumer desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_vidskiptanumer", "vidskiptanumer", org.exolab.castor.xml.NodeType.Element); desc.setImmutable(true); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getVidskiptanumer(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setVidskiptanumer( (java.lang.String) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _vidskiptanumer fieldValidator = new org.exolab.castor.xml.FieldValidator(); { //-- local scope StringValidator typeValidator = new StringValidator(); typeValidator.setWhiteSpace("preserve"); typeValidator.setPattern("[0-9A-Za-z]{1,16}"); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _tilkynningarupphaed desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Integer.TYPE, "_tilkynningarupphaed", "tilkynningarupphaed", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; if(!target.hasTilkynningarupphaed()) return null; return new java.lang.Integer(target.getTilkynningarupphaed()); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; // if null, use delete method for optional primitives if (value == null) { target.deleteTilkynningarupphaed(); return; } target.setTilkynningarupphaed( ((java.lang.Integer)value).intValue()); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _tilkynningarupphaed fieldValidator = new org.exolab.castor.xml.FieldValidator(); { //-- local scope IntegerValidator typeValidator = new IntegerValidator(); typeValidator.setMinInclusive(0); typeValidator.setTotalDigits(9); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _vanskilagjaldsupphaed desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.math.BigDecimal.class, "_vanskilagjaldsupphaed", "vanskilagjaldsupphaed", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getVanskilagjaldsupphaed(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setVanskilagjaldsupphaed( (java.math.BigDecimal) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return new java.math.BigDecimal(0); } } ); desc.setHandler(handler); desc.setImmutable(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _vanskilagjaldsupphaed fieldValidator = new org.exolab.castor.xml.FieldValidator(); { //-- local scope DecimalValidator typeValidator = new DecimalValidator(); typeValidator.setTotalDigits(11); typeValidator.setFractionDigits(2); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _annar_kostnadur desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Integer.TYPE, "_annar_kostnadur", "annar_kostnadur", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; if(!target.hasAnnar_kostnadur()) return null; return new java.lang.Integer(target.getAnnar_kostnadur()); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; // if null, use delete method for optional primitives if (value == null) { target.deleteAnnar_kostnadur(); return; } target.setAnnar_kostnadur( ((java.lang.Integer)value).intValue()); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _annar_kostnadur fieldValidator = new org.exolab.castor.xml.FieldValidator(); { //-- local scope IntegerValidator typeValidator = new IntegerValidator(); typeValidator.setMinInclusive(0); typeValidator.setTotalDigits(9); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _annar_vanskila_kostnadur desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Integer.TYPE, "_annar_vanskila_kostnadur", "annar_vanskila_kostnadur", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; if(!target.hasAnnar_vanskila_kostnadur()) return null; return new java.lang.Integer(target.getAnnar_vanskila_kostnadur()); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; // if null, use delete method for optional primitives if (value == null) { target.deleteAnnar_vanskila_kostnadur(); return; } target.setAnnar_vanskila_kostnadur( ((java.lang.Integer)value).intValue()); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _annar_vanskila_kostnadur fieldValidator = new org.exolab.castor.xml.FieldValidator(); { //-- local scope IntegerValidator typeValidator = new IntegerValidator(); typeValidator.setMinInclusive(0); typeValidator.setTotalDigits(9); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _drattarvaxtaupphaed desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.Integer.TYPE, "_drattarvaxtaupphaed", "drattarvaxtaupphaed", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; if(!target.hasDrattarvaxtaupphaed()) return null; return new java.lang.Integer(target.getDrattarvaxtaupphaed()); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; // if null, use delete method for optional primitives if (value == null) { target.deleteDrattarvaxtaupphaed(); return; } target.setDrattarvaxtaupphaed( ((java.lang.Integer)value).intValue()); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _drattarvaxtaupphaed fieldValidator = new org.exolab.castor.xml.FieldValidator(); { //-- local scope IntegerValidator typeValidator = new IntegerValidator(); typeValidator.setMinInclusive(0); typeValidator.setTotalDigits(9); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _afslattarupphaed desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.math.BigDecimal.class, "_afslattarupphaed", "afslattarupphaed", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getAfslattarupphaed(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setAfslattarupphaed( (java.math.BigDecimal) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return new java.math.BigDecimal(0); } } ); desc.setHandler(handler); desc.setImmutable(true); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _afslattarupphaed fieldValidator = new org.exolab.castor.xml.FieldValidator(); { //-- local scope DecimalValidator typeValidator = new DecimalValidator(); typeValidator.setTotalDigits(11); typeValidator.setFractionDigits(2); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); //-- _gengi desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(is.idega.block.finance.business.li.claims.Gengi.class, "_gengi", "gengi", org.exolab.castor.xml.NodeType.Element); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getGengi(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setGengi( (is.idega.block.finance.business.li.claims.Gengi) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return new is.idega.block.finance.business.li.claims.Gengi(); } } ); desc.setHandler(handler); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _gengi fieldValidator = new org.exolab.castor.xml.FieldValidator(); { //-- local scope } desc.setValidator(fieldValidator); //-- _bunkanumer desc = new org.exolab.castor.xml.util.XMLFieldDescriptorImpl(java.lang.String.class, "_bunkanumer", "bunkanumer", org.exolab.castor.xml.NodeType.Element); desc.setImmutable(true); handler = (new org.exolab.castor.xml.XMLFieldHandler() { public java.lang.Object getValue( java.lang.Object object ) throws IllegalStateException { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; return target.getBunkanumer(); } public void setValue( java.lang.Object object, java.lang.Object value) throws IllegalStateException, IllegalArgumentException { try { LI_IK_greidsla_type target = (LI_IK_greidsla_type) object; target.setBunkanumer( (java.lang.String) value); } catch (java.lang.Exception ex) { throw new IllegalStateException(ex.toString()); } } public java.lang.Object newInstance( java.lang.Object parent ) { return null; } } ); desc.setHandler(handler); desc.setMultivalued(false); addFieldDescriptor(desc); //-- validation code for: _bunkanumer fieldValidator = new org.exolab.castor.xml.FieldValidator(); { //-- local scope StringValidator typeValidator = new StringValidator(); typeValidator.setWhiteSpace("preserve"); typeValidator.setPattern("[A-Z0-9]{4}"); fieldValidator.setValidator(typeValidator); } desc.setValidator(fieldValidator); } //-- is.idega.block.finance.business.li.claims.LI_IK_greidsla_typeDescriptor() //-----------/ //- Methods -/ //-----------/ /** * Method getAccessMode * * * * @return AccessMode */ public org.exolab.castor.mapping.AccessMode getAccessMode() { return null; } //-- org.exolab.castor.mapping.AccessMode getAccessMode() /** * Method getExtends * * * * @return ClassDescriptor */ public org.exolab.castor.mapping.ClassDescriptor getExtends() { return null; } //-- org.exolab.castor.mapping.ClassDescriptor getExtends() /** * Method getIdentity * * * * @return FieldDescriptor */ public org.exolab.castor.mapping.FieldDescriptor getIdentity() { return identity; } //-- org.exolab.castor.mapping.FieldDescriptor getIdentity() /** * Method getJavaClass * * * * @return Class */ public java.lang.Class getJavaClass() { return is.idega.block.finance.business.li.claims.LI_IK_greidsla_type.class; } //-- java.lang.Class getJavaClass() /** * Method getNameSpacePrefix * * * * @return String */ public java.lang.String getNameSpacePrefix() { return nsPrefix; } //-- java.lang.String getNameSpacePrefix() /** * Method getNameSpaceURI * * * * @return String */ public java.lang.String getNameSpaceURI() { return nsURI; } //-- java.lang.String getNameSpaceURI() /** * Method getValidator * * * * @return TypeValidator */ public org.exolab.castor.xml.TypeValidator getValidator() { return this; } //-- org.exolab.castor.xml.TypeValidator getValidator() /** * Method getXMLName * * * * @return String */ public java.lang.String getXMLName() { return xmlName; } //-- java.lang.String getXMLName() }