comparison gwt-client/src/main/java/org/dive4elements/river/client/client/ui/DatacagePairWidget.java @ 8852:8f6d6d26e96f

Refaktored the DatacageTwinPanel so it is reusable.
author gernotbelger
date Thu, 18 Jan 2018 18:32:30 +0100
parents ea9eef426962
children af73fdd96920
comparison
equal deleted inserted replaced
8851:13650d8a2373 8852:8f6d6d26e96f
47 47
48 /** 48 /**
49 * 49 *
50 * @param artifact Artifact to query datacage with. 50 * @param artifact Artifact to query datacage with.
51 * @param user User to query datacage with. 51 * @param user User to query datacage with.
52 * @param outs outs to query datacage with. 52 * @param leftOuts outs to query the left datacage with.
53 * @param rightOuts outs to query the right datacage with.
53 * @param grid Grid into which to insert selection of pairs. 54 * @param grid Grid into which to insert selection of pairs.
54 */ 55 */
55 public DatacagePairWidget(Artifact artifact, 56 public DatacagePairWidget(Artifact artifact,
56 User user, 57 User user,
57 String outs, 58 String leftOuts,
59 String rightOuts,
58 ListGrid grid) { 60 ListGrid grid) {
59 this.grid = grid; 61 this.grid = grid;
60 62
61 HLayout hLayout = new HLayout(); 63 HLayout hLayout = new HLayout();
62 firstDatacageWidget = new DatacageWidget( 64 firstDatacageWidget = new DatacageWidget(
63 artifact, 65 artifact,
64 user, 66 user,
65 outs, 67 leftOuts,
66 "load-system:true", 68 "load-system:true",
67 false); 69 false);
68 secondDatacageWidget = new DatacageWidget( 70 secondDatacageWidget = new DatacageWidget(
69 artifact, 71 artifact,
70 user, 72 user,
71 outs, 73 rightOuts,
72 "load-system:true", 74 "load-system:true",
73 false); 75 false);
74 firstDatacageWidget.setIsMutliSelectable(false); 76 firstDatacageWidget.setIsMutliSelectable(false);
75 secondDatacageWidget.setIsMutliSelectable(false); 77 secondDatacageWidget.setIsMutliSelectable(false);
76 78

http://dive4elements.wald.intevation.org