001// =================== DO NOT EDIT THIS FILE ====================
002// Generated by Modello 2.3.0,
003// any modifications will be overwritten.
004// ==============================================================
005
006package org.codehaus.modello.test.features;
007
008  //---------------------------------/
009 //- Imported classes and packages -/
010//---------------------------------/
011
012import org.codehaus.modello.test.features.other.PackageNameFeature;
013import org.codehaus.modello.test.features.other.SubInterfaceInPackage;
014
015/**
016 * <code>&lt;class&gt;&lt;superClass&gt;SubClassLevel1&lt;/superClass&gt;&lt;/class&gt;</code>:
017 *        A class inheriting from SubClassLevel1.
018 * 
019 * @version $Revision$ $Date$
020 */
021@SuppressWarnings( "all" )
022public class SubClassLevel2
023    extends SubClassLevel1
024    implements java.io.Serializable
025{
026
027      //--------------------------/
028     //- Class/Member Variables -/
029    //--------------------------/
030
031    /**
032     * Field subElement2.
033     */
034    private float subElement2 = 0.0f;
035
036    /**
037     * Field subAttribute2.
038     */
039    private float subAttribute2 = 0.0f;
040
041
042      //-----------/
043     //- Methods -/
044    //-----------/
045
046    /**
047     * Get the subAttribute2 field.
048     * 
049     * @return float
050     */
051    public float getSubAttribute2()
052    {
053        return this.subAttribute2;
054    } //-- float getSubAttribute2()
055
056    /**
057     * Get the subElement2 field.
058     * 
059     * @return float
060     */
061    public float getSubElement2()
062    {
063        return this.subElement2;
064    } //-- float getSubElement2()
065
066    /**
067     * Set the subAttribute2 field.
068     * 
069     * @param subAttribute2 a subAttribute2 object.
070     */
071    public void setSubAttribute2( float subAttribute2 )
072    {
073        this.subAttribute2 = subAttribute2;
074    } //-- void setSubAttribute2( float )
075
076    /**
077     * Set the subElement2 field.
078     * 
079     * @param subElement2 a subElement2 object.
080     */
081    public void setSubElement2( float subElement2 )
082    {
083        this.subElement2 = subElement2;
084    } //-- void setSubElement2( float )
085
086}