1 package jp.sourceforge.ea2ddl.dao.exbhv;
\r
3 import jp.sourceforge.ea2ddl.dao.cbean.TOperationCB;
\r
4 import jp.sourceforge.ea2ddl.dao.exentity.TObject;
\r
5 import jp.sourceforge.ea2ddl.dao.exentity.TOperation;
\r
7 import org.seasar.dbflute.cbean.ListResultBean;
\r
10 * The behavior of t_operation.
\r
12 * You can implement your original methods here. This class is NOT overrided
\r
13 * when re-generating.
\r
16 * @author DBFlute(AutoGenerator)
\r
18 public class TOperationBhv extends
\r
19 jp.sourceforge.ea2ddl.dao.bsbhv.BsTOperationBhv {
\r
21 private TOperationparamsBhv _tOperationparamsBhv;
\r
23 public void setTOperationparamsBhv(TOperationparamsBhv operationparamsBhv) {
\r
24 _tOperationparamsBhv = operationparamsBhv;
\r
27 public ListResultBean<TOperation> selectOperation(TObject object,
\r
28 String stereotype) {
\r
29 final TOperationCB cb = new TOperationCB();
\r
30 cb.query().setObjectId_Equal(object.getObjectId());
\r
31 cb.query().setStereotype_Equal(stereotype);
\r
32 cb.query().addOrderBy_Name_Asc();
\r
33 final ListResultBean<TOperation> opeList = selectList(cb);
\r
34 for (TOperation ope : opeList) {
\r
35 ope.setTOperationparamsList(_tOperationparamsBhv
\r
36 .selectOperationParams(ope));
\r