private LayerAddedWidget(final Layer layer) { this.layer = layer; setWidth("100%"); Button removeBtn = new Button("Remove"); removeBtn.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { mapPresenter.getLayersModel().removeLayer(layer.getId()); } }); add(removeBtn); add(new Label(layer.getTitle())); setStyleName(ExampleBase.getShowcaseResource().css().sampleRow()); }
private LayerRemovedWidget(final Layer layer) { this.layer = layer; setWidth("100%"); Button removeBtn = new Button("Add"); removeBtn.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { mapPresenter.getLayersModel().addLayer(layer); } }); add(removeBtn); add(new Label(layer.getTitle())); setStyleName(ExampleBase.getShowcaseResource().css().sampleRow()); }
private LayerAddedWidget(final Layer layer) { this.layer = layer; setWidth("100%"); Button removeBtn = new Button("Remove"); removeBtn.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { mapPresenter.getLayersModel().removeLayer(layer.getId()); } }); add(removeBtn); add(new Label(layer.getTitle())); setStyleName(ExampleBase.getShowcaseResource().css().sampleRow()); }
private LayerRemovedWidget(final Layer layer) { this.layer = layer; setWidth("100%"); Button removeBtn = new Button("Add"); removeBtn.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { mapPresenter.getLayersModel().addLayer(layer); } }); add(removeBtn); add(new Label(layer.getTitle())); setStyleName(ExampleBase.getShowcaseResource().css().sampleRow()); }
private LayerWidget(final Layer layer) { setWidth("100%"); Button removeBtn = new Button("Refresh"); removeBtn.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { layer.refresh(); } }); add(removeBtn); if (layer instanceof LabelsSupported) { final LabelsSupported labelsSupported = (LabelsSupported) layer; CheckBox labeledCheckBox = new CheckBox("Labeled"); labeledCheckBox.addValueChangeHandler(new ValueChangeHandler<Boolean>() { @Override public void onValueChange(ValueChangeEvent<Boolean> event) { labelsSupported.setLabeled(!labelsSupported.isLabeled()); layer.refresh(); } }); add(labeledCheckBox); } add(new Label(layer.getTitle())); setStyleName(ExampleBase.getShowcaseResource().css().sampleRow()); } }