    /**************************************************************************
     * Set a new value to the member (child) '@ARTICLE_NAME@'. It also
     * adds there its registered "article name". <p>
     *
     * @param value to be stored
     * @see #set_@ESC_ARTICLE_NAME@(@CHILDTYPE_NAME@)
     *************************************************************************/
    public void set_@ESC_ARTICLE_NAME@ (double value) {
	    set_@ESC_ARTICLE_NAME@ (new MobyFloat (value));
    }

    /**************************************************************************
     * Return value of '@ARTICLE_NAME@', as a primitive Java type. If
     * '@ARTICLE_NAME@' is empty, return an empty string (not
     * null). <p>
     *
     * If you need access to BioMoby attributes (such as <tt>id</tt>
     * and <tt>namespace</tt>) of '@ARTICLE_NAME@' use rather {@link
     * #getMoby_@ESC_ARTICLE_NAME@}.
     *************************************************************************/
    public double get_@ESC_ARTICLE_NAME@() throws org.biomoby.shared.MobyException {
	if (@ESC_ARTICLE_NAME@ == null) return Float.NaN;
	return @ESC_ARTICLE_NAME@.getFloatValue();
    }

