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 jp.sourceforge.ea2ddl.dao.bsbhv.BsTOperationBhv {
\r
20 private TOperationparamsBhv _tOperationparamsBhv;
\r
22 public void setTOperationparamsBhv(TOperationparamsBhv operationparamsBhv) {
\r
23 _tOperationparamsBhv = operationparamsBhv;
\r
26 public ListResultBean<TOperation> selectOperation(TObject object, String stereotype) {
\r
27 final TOperationCB cb = new TOperationCB();
\r
28 cb.query().setObjectId_Equal(object.getObjectId());
\r
29 cb.query().setStereotype_Equal(stereotype);
\r
30 final ListResultBean<TOperation> opeList = selectList(cb);
\r
31 for (TOperation ope : opeList) {
\r
32 ope.setTOperationparamsList(_tOperationparamsBhv.selectOperationParams(ope));
\r