@Override public AceEditorWidget getWidget() { return (AceEditorWidget) super.getWidget(); }
@Override public AceEditorState getState() { return (AceEditorState) super.getState(); }
@Override public void flush() { super.flush(); sendWhenPossible(SendCond.ALWAYS, TextChangeEventMode.EAGER); // ??? }
@Override public void init() { super.init(); // Needed if inside a resizable subwindow. // Should we check that and only listen if yes? getLayoutManager().addElementResizeListener(widget.getElement(), new ElementResizeListener() { @Override public void onElementResize(ElementResizeEvent e) { widget.resize(); } }); }
@Override public void onStateChanged(StateChangeEvent stateChangeEvent) { super.onStateChanged(stateChangeEvent);
@Override public void onUnregister() { super.onUnregister(); getLayoutManager().removeElementResizeListener( getWidget().getElement(), this); }
@Override public void init() { super.init(); // Needed if inside a resizable subwindow. // Should we check that and only listen if yes? getLayoutManager().addElementResizeListener(getWidget().getElement(), new ElementResizeListener() { @Override public void onElementResize(ElementResizeEvent e) { getWidget().resize(); } }); }
@Override public void onStateChanged(StateChangeEvent stateChangeEvent) { super.onStateChanged(stateChangeEvent);
@Override public AceEditorWidget getWidget() { return (AceEditorWidget) super.getWidget(); }
@Override protected void init() { super.init();
@Override public AceEditorState getState() { return (AceEditorState) super.getState(); }
@Override public void onStateChanged(final StateChangeEvent stateChangeEvent) { super.onStateChanged(stateChangeEvent); if (map == null) { updateChildren = new ArrayList<ServerConnector>(getChildren());
@Override public void flush() { super.flush(); sendToServerDelayed(); // ??? }
@Override public SimplePanel getWidget() { return (SimplePanel) super.getWidget(); }
@Override protected void init() { super.init(); addFunction(getConnection().getUIConnector().getWidget().getElement()); // Redirects all keydown events on the page to the UI - this is needed // for shortcuts to work RootPanel.get().addDomHandler(new KeyDownHandler() { @Override public void onKeyDown(KeyDownEvent event) { VUI vui = getConnection().getUIConnector().getWidget(); if (vui.actionHandler != null) { vui.actionHandler.handleKeyboardEvent( (Event) event.getNativeEvent().cast()); } } }, KeyDownEvent.getType()); RootPanel.get().sinkEvents(Event.ONKEYDOWN); }
@Override public LeafletMapState getState() { return (LeafletMapState) super.getState(); }
@Override public MapWidget getWidget() { return (MapWidget) super.getWidget(); }