@PostConstruct public void init() { view.init(this); view.setShapeGlyphDragHandler(shapeGlyphDragHandler); view.showEmptyView(true); }
public void unbind() { if (null != paletteDefinition) { view.clear(); view.showEmptyView(true); this.paletteDefinition = null; } }
@Override public HTMLElement getElement() { return view.getElement(); } }
@Override public void setVisible(final boolean visible) { view.showEmptyView(!visible); }
@Override protected void doDestroy() { shapeGlyphDragHandler.destroy(); view.destroy(); categoryWidgetInstances.destroyAll(); definitionPaletteItemWidgetInstances.destroyAll(); collapsedDefinitionPaletteItemWidgets.destroyAll(); itemDragStartCallback = null; itemDragUpdateCallback = null; itemDropCallback = null; closeCallback = null; paletteDefinition = null; }
private void onPaletteItemMouseDown(final String id, final double x, final double y) { // Show the drag proxy for the element at x, y. view.showDragProxy(id, x, y, getIconSize(), getIconSize()); }
getShapeFactory(), itemMouseEventHandler); view.add(widget); });
@Test public void checkOnScreenMaximisedNotDiagramEditor() { //showEmptyView(true) is called in the palette.init() method so reset for this test reset(view); final ScreenMaximizedEvent event = new ScreenMaximizedEvent(false); palette.onScreenMaximized(event); verify(view).showEmptyView(true); }
@Test public void checkDestructionReleasesResources() { palette.doDestroy(); verify(categoryWidgetInstance).destroyAll(); verify(definitionPaletteItemWidgets).destroyAll(); verify(collapsedDefinitionPaletteItemWidgets).destroyAll(); verify(view).destroy(); }
@Test public void checkOnScreenMaximisedDiagramEditor() { final ScreenMaximizedEvent event = new ScreenMaximizedEvent(true); palette.onScreenMaximized(event); verify(view).showEmptyView(false); }
@Override protected void beforeBind() { view.clear(); view.showEmptyView(false); }
@Test public void checkOnScreenMinimisedDiagramEditor() { final ScreenMinimizedEvent event = new ScreenMinimizedEvent(true); palette.onScreenMinimized(event); verify(view).showEmptyView(false); }
@Test public void checkOnScreenMinimisedNotDiagramEditor() { final ScreenMinimizedEvent event = new ScreenMinimizedEvent(false); palette.onScreenMinimized(event); verify(view).showEmptyView(false); }