@Override public TopologyComponentState getState() { return (TopologyComponentState) super.getState(); }
@Override public void onStateChanged(StateChangeEvent event) { super.onStateChanged(event); } }
@Override public VHudDisplay getWidget() { return (VHudDisplay) super.getWidget(); }
&& getState().getTargetView() .getConnectorId() == previousComponent .getConnectorId()) { .getWidget()); } else if (nextComponent != null && getState().getTargetView() .getConnectorId() == nextComponent .getConnectorId()) { .getWidget()); } else { panel.setNextWidget(getTargetWidget());
@Override protected void init() { super.init(); this.eventPreviewHandle = Event.addNativePreviewHandler(new Event.NativePreviewHandler() { @Override public void onPreviewNativeEvent(Event.NativePreviewEvent event) { int eventCode = event.getTypeInt(); boolean isTouchOrMouse = (eventCode & Event.MOUSEEVENTS) > 0 || (eventCode & Event.TOUCHEVENTS) > 0; final Element eventTarget = event.getNativeEvent().getEventTarget().cast(); if (!getWidget().getElement().isOrHasChild(eventTarget)) { return; } if ((isTouchOrMouse && eventCode != Event.ONMOUSEOVER && eventCode != Event.ONMOUSEOUT && getConnection().getMessageSender().hasActiveRequest())) { event.cancel(); } } }); }
@Override public void onUnregister() { super.onUnregister(); eventPreviewHandle.removeHandler(); final Iterator<Map.Entry<Element,ElementResizeListener>> it = resizeListeners.entrySet().iterator(); while (it.hasNext()) { final Map.Entry<Element,ElementResizeListener> entry = it.next(); getLayoutManager().removeElementResizeListener(entry.getKey(), entry.getValue()); } }
public static void updateDropHandlerFromUIDL(UIDL uidl, ComponentConnector connector, VDDAbstractDropHandler dropHandler) { VDDHasDropHandler widget = (VDDHasDropHandler) connector.getWidget(); if (AbstractComponentConnector.isRealUpdate(uidl) && !uidl.hasAttribute("hidden")) { UIDL acceptCrit = uidl.getChildByTagName("-ac"); if (acceptCrit == null) { widget.setDropHandler(null); } else { if (widget.getDropHandler() == null) { widget.setDropHandler(dropHandler); } widget.getDropHandler().updateAcceptRules(acceptCrit); } } }
@Override protected void init() { super.init(); getWidget().addClickHandler(new ClickHandler() {
@Override public void onUnregister() { if(popup != null) { try { getMap().closePopup(popup); } catch(Exception e) { VConsole.log("Popup already closed? " + e.getMessage()); } } super.onUnregister(); }
public static void updateDropHandlerFromUIDL(UIDL uidl, ComponentConnector connector, VDDAbstractDropHandler dropHandler) { VDDHasDropHandler widget = (VDDHasDropHandler) connector.getWidget(); if (AbstractComponentConnector.isRealUpdate(uidl) && !uidl.hasAttribute("hidden")) { UIDL acceptCrit = uidl.getChildByTagName("-ac"); if (acceptCrit == null) { widget.setDropHandler(null); } else { if (widget.getDropHandler() == null) { widget.setDropHandler(dropHandler); } widget.getDropHandler().updateAcceptRules(acceptCrit); } } }
@Override public HudDisplayState getState() { return (HudDisplayState)super.getState(); }
@Override public VSearchBox getWidget(){ return (VSearchBox) super.getWidget(); }
@Override public void onStateChanged(StateChangeEvent stateChangeEvent) { super.onStateChanged(stateChangeEvent); Scheduler.get().scheduleDeferred(new Scheduler.ScheduledCommand() { @Override public void execute() { if (tooltip != null) { getMap().closeTooltip(tooltip); } LatLng latlng = LatLng.create(getState().point.getLat(), getState().point.getLon()); TooltipOptions options = tooltipOptionsFor(getState().tooltipState, LeafletTooltipConnector.this); tooltip = (Tooltip) Tooltip.create(options).setLatLng(latlng); tooltip.setContent(getState().htmlContent); tooltip.addTo(getMap()); } }); }
@Override protected void init() { super.init();
@Override public void onUnregister() { if (tooltip != null) { try { getMap().closeTooltip(tooltip); } catch (Exception e) { VConsole.log("Tooltip already closed? " + e.getMessage()); } } super.onUnregister(); } }
@Override public AppLauncherState getState() { return (AppLauncherState) super.getState(); }
@Override public CubaPlaceHolderWidget getWidget() { return (CubaPlaceHolderWidget) super.getWidget(); } }
@Override public void onStateChanged(StateChangeEvent stateChangeEvent) { super.onStateChanged(stateChangeEvent); if (!stateChangeEvent.isInitialStateChange()) { markDirty(); } deferUpdate(); }
@Override protected void init() { super.init(); getWidget().menuItemClickHandler = itemId -> getRpcProxy(CubaSideMenuServerRpc.class).menuItemTriggered(itemId); getWidget().menuItemIconSupplier = iconId -> { String resourceUrl = getResourceUrl(iconId); return getConnection().getIcon(resourceUrl); }; getWidget().headerItemExpandHandler = (id, expanded) -> getRpcProxy(CubaSideMenuServerRpc.class).headerItemExpandChanged(id, expanded); }
@Override public void onUnregister() { super.onUnregister(); CubaFileUploadWidget widget = getWidget(); widget.setIgnoreExceptions(true); widget.cancelAllUploads(); widget.setDropZone(null, null); }