OSDN Git Service

a38a2210cea26761eb3c7d03558d6d05ef1d7812
[ea2ddl/ea2ddl.git] / ea2ddl-dao / src / main / java / jp / sourceforge / ea2ddl / dao / exbhv / TAttributetagBhv.java
1 package jp.sourceforge.ea2ddl.dao.exbhv;\r
2 \r
3 import java.util.HashMap;\r
4 import java.util.Map;\r
5 \r
6 import jp.sourceforge.ea2ddl.dao.cbean.TAttributetagCB;\r
7 import jp.sourceforge.ea2ddl.dao.exentity.TAttribute;\r
8 import jp.sourceforge.ea2ddl.dao.exentity.TAttributetag;\r
9 \r
10 import org.seasar.dbflute.cbean.ListResultBean;\r
11 \r
12 /**\r
13  * The behavior of t_attributetag.\r
14  * <p>\r
15  * You can implement your original methods here. This class is NOT overrided\r
16  * when re-generating.\r
17  * </p>\r
18  * \r
19  * @author DBFlute(AutoGenerator)\r
20  */\r
21 public class TAttributetagBhv extends\r
22                 jp.sourceforge.ea2ddl.dao.bsbhv.BsTAttributetagBhv {\r
23 \r
24         public void loadTags(TAttribute attribute) {\r
25                 TAttributetagCB cb = new TAttributetagCB();\r
26                 cb.query().setElementid_Equal(attribute.getId());\r
27                 ListResultBean<TAttributetag> list = selectList(cb);\r
28                 Map<String, TAttributetag> map = new HashMap<String, TAttributetag>();\r
29                 for (TAttributetag tAttributetag : list) {\r
30                         map.put(tAttributetag.getProperty(), tAttributetag);\r
31                 }\r
32                 attribute.setTags(map);\r
33         }\r
34 }\r