svnno****@sourc*****
svnno****@sourc*****
2007年 7月 23日 (月) 08:52:22 JST
Revision: 330 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=pal&view=rev&rev=330 Author: takeharu Date: 2007-07-23 08:52:22 +0900 (Mon, 23 Jul 2007) Log Message: ----------- added new source Added Paths: ----------- pompei/trunk/src/main/java/jp/sf/pal/pompei/dxo/MemberDxo.java pompei/trunk/src/main/java/jp/sf/pal/pompei/dxo/ProductDxo.java -------------- next part -------------- Added: pompei/trunk/src/main/java/jp/sf/pal/pompei/dxo/MemberDxo.java =================================================================== --- pompei/trunk/src/main/java/jp/sf/pal/pompei/dxo/MemberDxo.java 2007-07-22 23:51:42 UTC (rev 329) +++ pompei/trunk/src/main/java/jp/sf/pal/pompei/dxo/MemberDxo.java 2007-07-22 23:52:22 UTC (rev 330) @@ -0,0 +1,13 @@ +package jp.sf.pal.pompei.dxo; + +import jp.sf.pal.pompei.exentity.AddressBook; +import jp.sf.pal.pompei.exentity.Customers; +import jp.sf.pal.pompei.web.admin.member.MemberEditPage; + +public interface MemberDxo { + + Customers convert(MemberEditPage memberEditPage); + + AddressBook convertAddress(MemberEditPage memberEditPage); + +} Added: pompei/trunk/src/main/java/jp/sf/pal/pompei/dxo/ProductDxo.java =================================================================== --- pompei/trunk/src/main/java/jp/sf/pal/pompei/dxo/ProductDxo.java 2007-07-22 23:51:42 UTC (rev 329) +++ pompei/trunk/src/main/java/jp/sf/pal/pompei/dxo/ProductDxo.java 2007-07-22 23:52:22 UTC (rev 330) @@ -0,0 +1,40 @@ +package jp.sf.pal.pompei.dxo; + +import java.util.List; +import java.util.Map; + +import org.seasar.extension.dxo.annotation.ConversionRule; + +import jp.sf.pal.pompei.exentity.Products; +import jp.sf.pal.pompei.exentity.ProductsDescription; +import jp.sf.pal.pompei.web.admin.product.ProductEditPage; + +public interface ProductDxo { + + ProductsDescription convert(ProductEditPage productEditPage); + + Products convertProducts(ProductEditPage productEditPage); + + @ConversionRule("productsId : productsId" + + ",productsModel : productsModel" + + ",productsImage : productsImage" + + ",productsPrice : productsPrice" + + ",productsStatus : productsStatus" + + ",manufacturersName : manufacturers.manufacturersName" + + ",productsDateAdded : productsDateAdded" + + ",descriptionList : productsDescriptionList") + void convert(List<Products> list, List<Map> list2); + + @ConversionRule("productsId : productsId" + + ",productsModel : products.productsModel" + + ",productsImage : products.productsImage" + + ",productsPrice : products.productsPrice" + + ",productsStatus : products.productsStatus" + + ",manufacturersId : products.manufacturersId" + + ",productsName : productsName") + void convert(ProductsDescription description, ProductEditPage productEditPage); + + void convertPageToDescription(ProductEditPage productEditPage, ProductsDescription description); + void convertPageToProducts(ProductEditPage productEditPage, Products products); + +}