OSDN Git Service

作業中
[ea2ddl/ea2ddl.git] / ea2ddl-dao / src / main / java / jp / sourceforge / ea2ddl / dao / exbhv / TOperationBhv.java
1 package jp.sourceforge.ea2ddl.dao.exbhv;\r
2 \r
3 import jp.sourceforge.ea2ddl.dao.allcommon.cbean.ListResultBean;\r
4 import jp.sourceforge.ea2ddl.dao.cbean.TOperationCB;\r
5 import jp.sourceforge.ea2ddl.dao.exentity.TObject;\r
6 import jp.sourceforge.ea2ddl.dao.exentity.TOperation;\r
7 \r
8 /**\r
9  * The behavior of t_operation.\r
10  * <p>\r
11  * You can implement your original methods here. This class is NOT overrided\r
12  * when re-generating.\r
13  * </p>\r
14  * \r
15  * @author DBFlute(AutoGenerator)\r
16  */\r
17 public class TOperationBhv extends jp.sourceforge.ea2ddl.dao.bsbhv.BsTOperationBhv {\r
18 \r
19         private TOperationparamsBhv _tOperationparamsBhv;\r
20 \r
21         public void setTOperationparamsBhv(TOperationparamsBhv operationparamsBhv) {\r
22                 _tOperationparamsBhv = operationparamsBhv;\r
23         }\r
24 \r
25         public ListResultBean<TOperation> selectOperation(TObject object, String stereotype) {\r
26                 final TOperationCB cb = new TOperationCB();\r
27                 cb.query().setObjectId_Equal(object.getObjectId());\r
28                 cb.query().setStereotype_Equal(stereotype);\r
29                 final ListResultBean<TOperation> opeList = selectList(cb);\r
30                 for (TOperation ope : opeList) {\r
31                         ope.setTOperationparamsList(_tOperationparamsBhv.selectOperationParams(ope));\r
32                 }\r
33                 return opeList;\r
34         }\r
35 }\r