/*
 * XML Type:  houseElement
 * Namespace: http://HOUSES
 * Java type: houses.HouseElement
 *
 * Automatically generated - do not modify.
 */
package houses.impl;
/**
 * An XML houseElement(@http://HOUSES).
 *
 * This is a complex type.
 */
public class HouseElementImpl extends org.apache.xmlbeans.impl.values.XmlComplexContentImpl implements houses.HouseElement
{
    
    public HouseElementImpl(org.apache.xmlbeans.SchemaType sType)
    {
        super(sType);
    }
    
    private static final javax.xml.namespace.QName HOUSENAME$0 = 
        new javax.xml.namespace.QName("http://HOUSES", "HOUSE_NAME");
    private static final javax.xml.namespace.QName SHORTNAME$2 = 
        new javax.xml.namespace.QName("http://HOUSES", "SHORT_NAME");
    private static final javax.xml.namespace.QName RENT$4 = 
        new javax.xml.namespace.QName("http://HOUSES", "RENT");
    private static final javax.xml.namespace.QName SECDEP$6 = 
        new javax.xml.namespace.QName("http://HOUSES", "SEC_DEP");
    private static final javax.xml.namespace.QName NEWDEP$8 = 
        new javax.xml.namespace.QName("http://HOUSES", "NEW_DEP");
    private static final javax.xml.namespace.QName SAVBAL$10 = 
        new javax.xml.namespace.QName("http://HOUSES", "SAV_BAL");
    private static final javax.xml.namespace.QName CHKBAL$12 = 
        new javax.xml.namespace.QName("http://HOUSES", "CHK_BAL");
    
    
    /**
     * Gets the "HOUSE_NAME" element
     */
    public java.lang.String getHOUSENAME()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOUSENAME$0, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "HOUSE_NAME" element
     */
    public org.apache.xmlbeans.XmlString xgetHOUSENAME()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(HOUSENAME$0, 0);
            return target;
        }
    }
    
    /**
     * Sets the "HOUSE_NAME" element
     */
    public void setHOUSENAME(java.lang.String housename)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(HOUSENAME$0, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(HOUSENAME$0);
            }
            target.setStringValue(housename);
        }
    }
    
    /**
     * Sets (as xml) the "HOUSE_NAME" element
     */
    public void xsetHOUSENAME(org.apache.xmlbeans.XmlString housename)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(HOUSENAME$0, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(HOUSENAME$0);
            }
            target.set(housename);
        }
    }
    
    /**
     * Gets the "SHORT_NAME" element
     */
    public java.lang.String getSHORTNAME()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SHORTNAME$2, 0);
            if (target == null)
            {
                return null;
            }
            return target.getStringValue();
        }
    }
    
    /**
     * Gets (as xml) the "SHORT_NAME" element
     */
    public org.apache.xmlbeans.XmlString xgetSHORTNAME()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SHORTNAME$2, 0);
            return target;
        }
    }
    
    /**
     * Sets the "SHORT_NAME" element
     */
    public void setSHORTNAME(java.lang.String shortname)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SHORTNAME$2, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SHORTNAME$2);
            }
            target.setStringValue(shortname);
        }
    }
    
    /**
     * Sets (as xml) the "SHORT_NAME" element
     */
    public void xsetSHORTNAME(org.apache.xmlbeans.XmlString shortname)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlString target = null;
            target = (org.apache.xmlbeans.XmlString)get_store().find_element_user(SHORTNAME$2, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlString)get_store().add_element_user(SHORTNAME$2);
            }
            target.set(shortname);
        }
    }
    
    /**
     * Gets the "RENT" element
     */
    public java.math.BigInteger getRENT()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RENT$4, 0);
            if (target == null)
            {
                return null;
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) the "RENT" element
     */
    public org.apache.xmlbeans.XmlInteger xgetRENT()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(RENT$4, 0);
            return target;
        }
    }
    
    /**
     * Sets the "RENT" element
     */
    public void setRENT(java.math.BigInteger rent)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(RENT$4, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(RENT$4);
            }
            target.setBigIntegerValue(rent);
        }
    }
    
    /**
     * Sets (as xml) the "RENT" element
     */
    public void xsetRENT(org.apache.xmlbeans.XmlInteger rent)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(RENT$4, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(RENT$4);
            }
            target.set(rent);
        }
    }
    
    /**
     * Gets the "SEC_DEP" element
     */
    public java.math.BigInteger getSECDEP()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SECDEP$6, 0);
            if (target == null)
            {
                return null;
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) the "SEC_DEP" element
     */
    public org.apache.xmlbeans.XmlInteger xgetSECDEP()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(SECDEP$6, 0);
            return target;
        }
    }
    
    /**
     * Sets the "SEC_DEP" element
     */
    public void setSECDEP(java.math.BigInteger secdep)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SECDEP$6, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SECDEP$6);
            }
            target.setBigIntegerValue(secdep);
        }
    }
    
    /**
     * Sets (as xml) the "SEC_DEP" element
     */
    public void xsetSECDEP(org.apache.xmlbeans.XmlInteger secdep)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(SECDEP$6, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(SECDEP$6);
            }
            target.set(secdep);
        }
    }
    
    /**
     * Gets the "NEW_DEP" element
     */
    public java.math.BigInteger getNEWDEP()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEWDEP$8, 0);
            if (target == null)
            {
                return null;
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) the "NEW_DEP" element
     */
    public org.apache.xmlbeans.XmlInteger xgetNEWDEP()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(NEWDEP$8, 0);
            return target;
        }
    }
    
    /**
     * Sets the "NEW_DEP" element
     */
    public void setNEWDEP(java.math.BigInteger newdep)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(NEWDEP$8, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(NEWDEP$8);
            }
            target.setBigIntegerValue(newdep);
        }
    }
    
    /**
     * Sets (as xml) the "NEW_DEP" element
     */
    public void xsetNEWDEP(org.apache.xmlbeans.XmlInteger newdep)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(NEWDEP$8, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(NEWDEP$8);
            }
            target.set(newdep);
        }
    }
    
    /**
     * Gets the "SAV_BAL" element
     */
    public java.math.BigInteger getSAVBAL()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SAVBAL$10, 0);
            if (target == null)
            {
                return null;
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) the "SAV_BAL" element
     */
    public org.apache.xmlbeans.XmlInteger xgetSAVBAL()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(SAVBAL$10, 0);
            return target;
        }
    }
    
    /**
     * Sets the "SAV_BAL" element
     */
    public void setSAVBAL(java.math.BigInteger savbal)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(SAVBAL$10, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(SAVBAL$10);
            }
            target.setBigIntegerValue(savbal);
        }
    }
    
    /**
     * Sets (as xml) the "SAV_BAL" element
     */
    public void xsetSAVBAL(org.apache.xmlbeans.XmlInteger savbal)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(SAVBAL$10, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(SAVBAL$10);
            }
            target.set(savbal);
        }
    }
    
    /**
     * Gets the "CHK_BAL" element
     */
    public java.math.BigInteger getCHKBAL()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKBAL$12, 0);
            if (target == null)
            {
                return null;
            }
            return target.getBigIntegerValue();
        }
    }
    
    /**
     * Gets (as xml) the "CHK_BAL" element
     */
    public org.apache.xmlbeans.XmlInteger xgetCHKBAL()
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(CHKBAL$12, 0);
            return target;
        }
    }
    
    /**
     * Sets the "CHK_BAL" element
     */
    public void setCHKBAL(java.math.BigInteger chkbal)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.SimpleValue target = null;
            target = (org.apache.xmlbeans.SimpleValue)get_store().find_element_user(CHKBAL$12, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.SimpleValue)get_store().add_element_user(CHKBAL$12);
            }
            target.setBigIntegerValue(chkbal);
        }
    }
    
    /**
     * Sets (as xml) the "CHK_BAL" element
     */
    public void xsetCHKBAL(org.apache.xmlbeans.XmlInteger chkbal)
    {
        synchronized (monitor())
        {
            check_orphaned();
            org.apache.xmlbeans.XmlInteger target = null;
            target = (org.apache.xmlbeans.XmlInteger)get_store().find_element_user(CHKBAL$12, 0);
            if (target == null)
            {
                target = (org.apache.xmlbeans.XmlInteger)get_store().add_element_user(CHKBAL$12);
            }
            target.set(chkbal);
        }
    }
}

