public void addListener(DisplayerListener... listeners) { if (listeners != null) { for (DisplayerListener listener : listeners) { listenerSet.add(listener); } displayerList.stream().forEach(displayer -> displayer.addListener(listeners)); } }
public void addListener(DisplayerListener... listeners) { if (listeners != null) { for (DisplayerListener listener : listeners) { listenerSet.add(listener); } displayerList.stream().forEach(displayer -> displayer.addListener(listeners)); } }
public void addDisplayer(Displayer displayer) { if (displayer != null && !displayerList.contains(displayer)) { displayerList.add(displayer); displayer.addListener(coordinatorListener); listenerSet.stream().forEach(displayer::addListener); RendererLibrary renderer = rendererManager.getRendererForDisplayer(displayer.getDisplayerSettings()); List<Displayer> rendererGroup = rendererMap.get(renderer); if (rendererGroup == null) { rendererGroup = new ArrayList<>(); rendererMap.put(renderer, rendererGroup); } rendererGroup.add(displayer); } }
public void addDisplayer(Displayer displayer) { if (displayer != null && !displayerList.contains(displayer)) { displayerList.add(displayer); displayer.addListener(coordinatorListener); listenerSet.stream().forEach(displayer::addListener); RendererLibrary renderer = rendererManager.getRendererForDisplayer(displayer.getDisplayerSettings()); List<Displayer> rendererGroup = rendererMap.get(renderer); if (rendererGroup == null) { rendererGroup = new ArrayList<>(); rendererMap.put(renderer, rendererGroup); } rendererGroup.add(displayer); } }
void draw(final DisplayerListener displayerListener) { tableDisplayer.addListener(displayerListener); view.setDisplayer(tableDisplayer); tableDisplayer.draw(); }
void draw(final DisplayerListener displayerListener) { tableDisplayer.addListener(displayerListener); view.setDisplayer(tableDisplayer); tableDisplayer.draw(); }
public void showDisplayers(Map<String, Displayer> displayers) { this.displayers = displayers; view.setDisplayerList(displayers.keySet()); for (Displayer displayer : displayers.values()) { displayer.addListener(displayerListener); } if (displayers.size() < 2) { view.setSelectorVisible(false); } int height = 0; for (Map.Entry<String, Displayer> entry : displayers.entrySet()) { int chartHeight = entry.getValue().getDisplayerSettings().getChartHeight(); if (chartHeight > height) { height = chartHeight; } } if (!displayers.isEmpty()) { view.setDisplayerHeight(height); Displayer first = displayers.values().iterator().next(); showDisplayer(first); } }
protected void initDisplayer() { if (displayer != null) { displayer.close(); } displayer = displayerLocator.lookupDisplayer(displayerSettings); displayer.addListener(displayerListener); displayer.setRefreshOn(false); displayer.draw(); }
protected void initDisplayer() { if (displayer != null) { displayer.close(); } displayer = displayerLocator.lookupDisplayer(displayerSettings); displayer.addListener(displayerListener); displayer.setRefreshOn(false); displayer.draw(); }
@Test public void testDraw() throws Exception { tested.tableDisplayer = displayer; tested.draw(displayerListener); verify(displayer, times(1)).addListener(displayerListener); verify(displayer, times(1)).draw(); verify(view, times(1)).setDisplayer(any(IsWidget.class)); verify(view, times(0)).init(tested); verify(view, times(0)).clear(); }
public void init(DisplayerSettings displayerSettings) { try { // Lookup the displayer checkNotNull("displayerSettings", displayerSettings); this.displayerSettings = displayerSettings; this.displayer = displayerLocator.lookupDisplayer(displayerSettings); this.displayer.addListener(displayerListener); // Make the displayer visible show(); } catch (Exception e) { displayerInitializationError = new ClientRuntimeError(e); error(displayerInitializationError); } }
public void init(DisplayerSettings displayerSettings) { try { // Lookup the displayer checkNotNull("displayerSettings", displayerSettings); this.displayerSettings = displayerSettings; this.displayer = displayerLocator.lookupDisplayer(displayerSettings); this.displayer.addListener(displayerListener); // Make the displayer visible show(); } catch (Exception e) { displayerInitializationError = new ClientRuntimeError(e); error(displayerInitializationError); } }
public void showDisplayer() { if (view.isTableDisplayModeOn()) { try { DisplayerSettings tableSettings = displayerSettings.cloneInstance(); tableSettings.setTitleVisible(false); tableSettings.setType(DisplayerType.TABLE); tableSettings.setTablePageSize(10); tableSettings.setTableWidth(800); tableSettings.setRenderer("default"); Displayer tableDisplayer = displayerLocator.lookupDisplayer(tableSettings); tableDisplayer.addListener(displayerListener); tableDisplayer.setRefreshOn(false); tableDisplayer.draw(); view.showDisplayer(tableDisplayer); } catch (Exception e) { view.error(new ClientRuntimeError(e)); } } else if (supportsHtmlTemplate()) { displayerHtmlEditor.setDisplayer(displayer); view.showDisplayer(displayerHtmlEditor); } else { view.showDisplayer(displayer); } }
public void showDisplayer() { if (view.isTableDisplayModeOn()) { try { DisplayerSettings tableSettings = displayerSettings.cloneInstance(); tableSettings.setTitleVisible(false); tableSettings.setType(DisplayerType.TABLE); tableSettings.setTablePageSize(10); tableSettings.setTableWidth(800); tableSettings.setRenderer("default"); Displayer tableDisplayer = displayerLocator.lookupDisplayer(tableSettings); tableDisplayer.addListener(displayerListener); tableDisplayer.setRefreshOn(false); tableDisplayer.draw(); view.showDisplayer(tableDisplayer); } catch (Exception e) { view.error(new ClientRuntimeError(e)); } } else if (supportsHtmlTemplate()) { displayerHtmlEditor.setDisplayer(displayer); view.showDisplayer(displayerHtmlEditor); } else { view.showDisplayer(displayer); } }
tableDisplayer.addListener(new AbstractDisplayerListener() {
tableDisplayer.addListener(new AbstractDisplayerListener() {