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