1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
// create the digester
Digester digester = new Digester();
// create the pages bean
digester.addObjectCreate("pages-jurisdictions", PagesJurisdictionsBean.class);
// **** party ************************************************************************************
// create the page bean list
digester.addObjectCreate("pages-jurisdictions", ArrayList.class);
// create the page bean
digester.addObjectCreate("pages-jurisdictions/page", PageBean.class);
// set the property of page bean
digester.addSetProperties("pages-jurisdictions/page");
// add the page bean in page bean list
digester.addSetNext("pages-jurisdictions/page", "add");
// add the page bean list
digester.addSetNext("pages-jurisdictions", "setPages");
// **** party ************************************************************************************
// create the control bean list
digester.addObjectCreate("pages-jurisdictions/page", ArrayList.class);
// create the control bean
digester.addObjectCreate("pages-jurisdictions/page/control", PageControlBean.class);
// set the property of control bean
digester.addSetProperties("pages-jurisdictions/page/control");
// add the control bean in control bean list
digester.addSetNext("pages-jurisdictions/page/control", "add");
// add the control bean list
digester.addSetNext("pages-jurisdictions/page", "setControls");
// **** party ************************************************************************************
// create the jurisdiction bean list
digester.addObjectCreate("pages-jurisdictions/page/control", ArrayList.class);
// create the jurisdiction bean
digester.addObjectCreate("pages-jurisdictions/page/control/jurisdiction", PageJurisdictionBean.class);
// set the property of jurisdiction bean
digester.addSetProperties("pages-jurisdictions/page/control/jurisdiction");
// add the jurisdiction bean in jurisdiction bean list
digester.addSetNext("pages-jurisdictions/page/control/jurisdiction", "add");
// add the jurisdiction bean list
digester.addSetNext("pages-jurisdictions/page/control", "setJurisdictions"); |
Partager