public MainView() { listStore1 = initListStore(); listStore2 = initListStore(); listStore3 = initListStore(); columnModel1 = initColumnModel(); columnModel2 = initColumnModel(); columnModel3 = initColumnModel(); vlc_grid1 = new Grid<Video>(listStore1, columnModel1); vlc_grid2 = new Grid<Video>(listStore2, columnModel2); vlc_grid3 = new Grid<Video>(listStore3, columnModel3); initWidget(uiBinder.createAndBindUi(this)); progInputGroup = new ToggleGroup(); progInputGroup.add(prog_input_black); progInputGroup.add(prog_input_bars); progInputGroup.add(prog_input_1); progInputGroup.add(prog_input_2); progInputGroup.add(prog_input_3); progInputGroup.add(prog_input_4); progInputGroup.add(prog_input_5); progInputGroup.add(prog_input_6); prevInputGroup = new ToggleGroup(); prevInputGroup.add(prev_input_black); prevInputGroup.add(prev_input_bars); prevInputGroup.add(prev_input_1); prevInputGroup.add(prev_input_2); prevInputGroup.add(prev_input_3); prevInputGroup.add(prev_input_4); prevInputGroup.add(prev_input_5); prevInputGroup.add(prev_input_6); }
public MainView(EventBus eventBus, PlaceController placeController, Resources res) { this.placeController = placeController; this.res = res; initWidget(uiBinder.createAndBindUi(this)); links = new ArrayList<Link>(); links.add( new Link( barLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof BarPlace; } })); links.add( new Link( decimationLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof DecimationPlace; } })); links.add( new Link( hoverLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof HoverPlace; } })); links.add( new Link( imageLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof ImagePlace; } })); links.add( new Link( interactiveLegendLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof InteractiveLegendPlace; } })); links.add( new Link( markingsLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof MarkingsPlace; } })); links.add( new Link( multipleAxesLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof MultipleAxesPlace; } })); links.add( new Link( overviewLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof OverviewPlace; } })); links.add( new Link( pieLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof PiePlace; } })); links.add( new Link( selectionLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof SelectionPlace; } })); links.add( new Link( simpleLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof LinePlace; } })); links.add( new Link( slidingLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof SlidingPlace; } })); links.add( new Link( stackLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof StackPlace; } })); links.add( new Link( exportLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof ExportPlace; } })); links.add( new Link( thresholdLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof ThresholdPlace; } })); links.add( new Link( navigateLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof NavigatePlace; } })); links.add( new Link( trackingLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof TrackingPlace; } })); links.add( new Link( fillAreaLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof FillAreaPlace; } })); links.add( new Link( errorBarsLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof ErrorBarsPlace; } })); links.add( new Link( categoriesLink, new Predicate() { @Override public boolean apply(Place place) { return place instanceof CategoriesPlace; } })); eventBus.addHandler(PlaceChangeEvent.TYPE, this); }