@Override protected void handleCanvasElementsClearEvent(final CanvasElementsClearEvent event) { enable(false); } }
@Override protected void doDestroy() { super.doDestroy(); clipboardControl = null; }
@Override protected void handleCanvasElementsClearEvent(final CanvasElementsClearEvent event) { enable(false); } }
protected void onKeyDownEvent(final KeyboardEvent.Key... keys) { if (isEnabled()) { handleDelete(keys); } }
protected void enable(boolean enable) { setEnabled(enable); fire(); } }
protected void onKeyDownEvent(final Key... keys) { if (isEnabled()) { handleCtrlX(keys); } }
void onKeyDownEvent(final Key... keys) { if (isEnabled()) { handleCtrlV(keys); } }
protected void onKeyDownEvent(final Key... keys) { if (isEnabled()) { handleCtrlC(keys); } }
void onKeyDownEvent(final KeyboardEvent.Key... keys) { if (isEnabled()) { handleCtrlShiftZ(keys); } }
void onKeyDownEvent(final KeyboardEvent.Key... keys) { if (isEnabled()) { handleCtrlZ(keys); } }
@Override public <T> void execute(final Callback<T> callback) { final String fileName = getFileName(); export(fileName); callback.onSuccess(); }
private void handleCtrlShiftZ(final KeyboardEvent.Key[] keys) { if (doKeysMatch(keys, KeyboardEvent.Key.CONTROL, KeyboardEvent.Key.SHIFT, KeyboardEvent.Key.Z)) { this.execute(); } }
@Override protected void handleCanvasElementsClearEvent(final CanvasElementsClearEvent event) { enable(false); } }
private void resetGrid() { this.gridIndex = DEFAULT_GRID_INDEX; updateGrid(); }
@Override public void bind(final EditorSession session) { super.bind(session); resetGrid(); }
@Override protected void handleCanvasClearSelectionEvent(final CanvasClearSelectionEvent event) { enable(false); }
@Override protected void doDestroy() { super.doDestroy(); clipboardControl = null; }
@Override protected void handleCanvasClearSelectionEvent(final CanvasClearSelectionEvent event) { enable(false); }
@Override protected void handleCanvasClearSelectionEvent(final CanvasClearSelectionEvent event) { enable(false); }