[pal-cvs 2598] [330] added new source

Back to archive index

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);
+
+}


pal-cvs メーリングリストの案内
Back to archive index