Update of 
/cvsroot/xdoclet/xdoclet/modules/hibernate/src/xdoclet/modulers/cirrus/hibernate/test
In directory 
sc8-pr-cvs1:/tmp/cvs-serv31354/modules/hibernate/src/xdoclet/modulers/cirrus/hibernate/test

Added Files:
        OrderItems.java OrderTypeRefValue.java Order.java 
        BaseReferenceValue.java ItemTypeRefValue.java OrderItems2.java 
Log Message:
Refactor of package structure to the XDoclet standard.

--- NEW FILE: OrderItems.java ---
/*
 * Copyright (c) 2001, 2002 The XDoclet team
 * All rights reserved.
 */
package xdoclet.modulers.cirrus.hibernate.test;

/**
 * Order Items Sample
 *
 * @author                        sguimont
 * @created                       06 December 2002
 * @hibernate:composite-element
 */
public class OrderItems
{
    //~ Instance variables �����������������������������������������������������

    private long    id;
    private long    number;

    /**
     * Returns the id.
     *
     * @return               long
     * @hibernate.property
     */
    public long getId()
    {
        return id;
    }

    /**
     * Returns the number.
     *
     * @return               long
     * @hibernate.property   column="NMBR"
     */
    public long getNumber()
    {
        return number;
    }

    //~ Methods ����������������������������������������������������������������

    /**
     * Sets the id.
     *
     * @param id  The id to set
     */
    public void setId(long id)
    {
        this.id = id;
    }

    /**
     * Sets the number.
     *
     * @param number  The number to set
     */
    public void setNumber(long number)
    {
        this.number = number;
    }
}

--- NEW FILE: OrderTypeRefValue.java ---
/*
 * Copyright (c) 2001, 2002 The XDoclet team
 * All rights reserved.
 */
package xdoclet.modulers.cirrus.hibernate.test;

/**
 * Order Type Sample
 *
 * @author               sguimont
 * @created              06 December 2002
 * @hibernate.subclass   discriminator-value="ORDER_TYPE"
 */
public class OrderTypeRefValue extends BaseReferenceValue
{
}

--- NEW FILE: Order.java ---
/*
 * Copyright (c) 2001, 2002 The XDoclet team
 * All rights reserved.
 */
package xdoclet.modulers.cirrus.hibernate.test;

import java.util.Collections;
import java.util.Date;
import java.util.Set;

/**
 * Order Sample
 *
 * @author                sguimont
 * @created               06 December 2002
 * @hibernate.class       table="TB_ORDER"
 * @hibernate.jcs-cache   usage="read-write"
 * @hibernate.query       name="query1" query="select a from b for pleasure 1"
 * @hibernate.query       name="query2" query="select a from b for pleasure 2"
 */
public class Order
{
    private Date    created;
    private String  orderNumber;
    private long    id;
    private double  total;
    private OrderTypeRefValue orderType;
    private int     version;
    private Set     items = Collections.EMPTY_SET;
    private OrderItems2 items2;

    /**
     * Returns the created.
     *
     * @return               Date
     * @hibernate.property   column="DT_CREATED"
     */
    public Date getCreated()
    {
        return created;
    }

    /**
     * Returns the id.
     *
     * @return         long
     * @hibernate.id   column="ID" generator-class="vm.long"
     */
    public long getId()
    {
        return id;
    }

    /**
     * Returns the orderNumber.
     *
     * @return               String
     * @hibernate.property   column="ORDER_NUMBER"
     */
    public String getOrderNumber()
    {
        return orderNumber;
    }

    /**
     * Returns the total.
     *
     * @return               double
     * @hibernate.property   column="TOTAL"
     */
    public double getTotal()
    {
        return total;
    }

    /**
     * Returns the orderType.
     *
     * @return                  OrderTypeRefValue
     * @hibernate.many-to-one   column="ORDER_TYPE_CD" cascade="none"
     */
    public OrderTypeRefValue getOrderType()
    {
        return orderType;
    }

    /**
     * Returns the version.
     *
     * @return              int
     * @hibernate.version   column="VER"
     */
    public int getVersion()
    {
        return version;
    }

    /**
     * Returns the items.
     *
     * @return                                   Set
     * @hibernate.set                            role="items" table="TB_ORDER_ITEM"
     * @hibernate.collection-key                 column="ORDER_ID"
     * @hibernate.collection-composite-element   
class="xdoclet.modules.cirrus.hibernate.test.OrderItems"
     */
    public Set getItems()
    {
        return items;
    }

    /**
     * Returns the items.
     *
     * @return                Set
     * @hibernate.component   class="xdoclet.modules.cirrus.hibernate.test.OrderItems2"
     */
    public OrderItems2 getOrderItems2()
    {
        return items2;
    }

    /**
     * Sets the created.
     *
     * @param created  The created to set
     */
    public void setCreated(Date created)
    {
        this.created = created;
    }

    /**
     * Sets the id.
     *
     * @param id  The id to set
     */
    public void setId(long id)
    {
        this.id = id;
    }

    /**
     * Sets the orderNumber.
     *
     * @param orderNumber  The orderNumber to set
     */
    public void setOrderNumber(String orderNumber)
    {
        this.orderNumber = orderNumber;
    }

    /**
     * Sets the total.
     *
     * @param total  The total to set
     */
    public void setTotal(double total)
    {
        this.total = total;
    }

    /**
     * Sets the orderType.
     *
     * @param orderType  The orderType to set
     */
    public void setOrderType(OrderTypeRefValue orderType)
    {
        this.orderType = orderType;
    }

    /**
     * Sets the version.
     *
     * @param version  The version to set
     */
    public void setVersion(int version)
    {
        this.version = version;
    }

    public void setOrderItems2(OrderItems2 items2)
    {
        this.items2 = items2;
    }

    /**
     * Sets the items.
     *
     * @param items  The items to set
     */
    public void setItems(Set items)
    {
        this.items = items;
    }
}

--- NEW FILE: BaseReferenceValue.java ---
/*
 * Copyright (c) 2001, 2002 The XDoclet team
 * All rights reserved.
 */
package xdoclet.modulers.cirrus.hibernate.test;

/**
 * Base Reference Value Sample
 *
 * @author                    sguimont
 * @created                   06 December 2002
 * @hibernate.class           table="TB_REF_VALUE"
 * @hibernate.discriminator   column="TYPE"
 */
public class BaseReferenceValue
{
    //~ Instance variables �����������������������������������������������������

    private String  code;
    private String  description;

    /**
     * Returns the code.
     *
     * @return         String
     * @hibernate.id   column="CD" length="5" generator-class="assigned"
     */
    public String getCode()
    {
        return code;
    }

    /**
     * Returns the description.
     *
     * @return               String
     * @hibernate.property   column="DESCRIPTION"
     */
    public String getDescription()
    {
        return description;
    }

    //~ Methods ����������������������������������������������������������������

    /**
     * Sets the code.
     *
     * @param code  The code to set
     */
    public void setCode(String code)
    {
        this.code = code;
    }

    /**
     * Sets the description.
     *
     * @param description  The description to set
     */
    public void setDescription(String description)
    {
        this.description = description;
    }
}

--- NEW FILE: ItemTypeRefValue.java ---
/*
 * Copyright (c) 2001, 2002 The XDoclet team
 * All rights reserved.
 */
package xdoclet.modulers.cirrus.hibernate.test;

/**
 * Order Type Sample
 *
 * @author               sguimont
 * @created              06 December 2002
 * @hibernate.subclass   discriminator-value="ITEM_TYPE"
 */
public class ItemTypeRefValue
     extends BaseReferenceValue
{
    //~ Instance variables �����������������������������������������������������

    private Integer category;

    /**
     * Returns the category.
     *
     * @return               Integer
     * @hibernate.property   column="CATEG"
     */
    public Integer getCategory()
    {
        return category;
    }

    //~ Methods ����������������������������������������������������������������

    /**
     * Sets the category.
     *
     * @param category  The category to set
     */
    public void setCategory(Integer category)
    {
        this.category = category;
    }
}

--- NEW FILE: OrderItems2.java ---
/*
 * Copyright (c) 2001, 2002 The XDoclet team
 * All rights reserved.
 */
package xdoclet.modulers.cirrus.hibernate.test;

/**
 * Order Items Sample
 *
 * @author                        sguimont
 * @created                       06 December 2002
 * @hibernate:composite-element
 */
public class OrderItems2
{
    //~ Instance variables �����������������������������������������������������

    private long    number;

    /**
     * Returns the number.
     *
     * @return               long
     * @hibernate.property   column="NMBR2"
     */
    public long getNumber()
    {
        return number;
    }

    //~ Methods ����������������������������������������������������������������

    /**
     * Sets the number.
     *
     * @param number  The number to set
     */
    public void setNumber(long number)
    {
        this.number = number;
    }
}



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to