Beispiel #1
0
  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);
  }
Beispiel #2
0
  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);
  }