public class JmixSourceCodeEditorConnector extends AceEditorConnector implements com.vaadin.client.ui.HasContextHelpConnector, com.vaadin.client.ui.HasRequiredIndicator
AceEditorConnector.SendCond, AceEditorConnector.SendTimer, AceEditorConnector.TextChangeEventMode
changeMode, changeTimeout, clientRpc, listenToFocusChanges, listenToSelectionChanges, onRoundtrip, scrollToRowAfterApplyingDiff, selectionAfterApplyingDiff, sendAfterRoundtrip, sendTimer, serverRpc, shadow
Constructor and Description |
---|
JmixSourceCodeEditorConnector() |
Modifier and Type | Method and Description |
---|---|
void |
contextHelpIconClick(com.google.gwt.event.dom.client.MouseEvent event) |
void |
contextHelpIconClick(com.google.gwt.dom.client.NativeEvent event) |
protected com.google.gwt.user.client.ui.Widget |
createWidget() |
JmixSourceCodeEditorState |
getState() |
com.vaadin.client.TooltipInfo |
getTooltipInfo(com.google.gwt.dom.client.Element element) |
JmixSourceCodeEditorWidget |
getWidget() |
boolean |
hasTooltip() |
protected boolean |
isContextHelpTooltipEnabled() |
boolean |
isReadOnly() |
boolean |
isRequiredIndicatorVisible() |
void |
onStateChanged(com.vaadin.client.communication.StateChangeEvent stateChangeEvent) |
protected void |
sendToServer(AceEditorConnector.SendCond send,
boolean immediately) |
applyConfig, changed, changeTextChangeEventMode, flush, focusChanged, init, isOnRoundtrip, onConnectorHierarchyChange, selectionChanged, sendChangeAccordingToMode, sendChangeAccordingToMode, sendToServerDelayed, sendToServerImmediately, sendToServerImmediately, sendWhenPossible, sendWhenPossible, setTextChangeEventMode, setTextChangeTimeout, updateCaption
addConnectorHierarchyChangeHandler, getChildComponents, setChildComponents
delegateCaptionHandling, getIcon, getIconUri, getLayoutManager, hasContextHelpIconListeners, isContextHelpIconEnabled, isErrorIndicatorVisible, isRealUpdate, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, onDragSourceAttached, onDragSourceDetached, onDropTargetAttached, onDropTargetDetached, onUnregister, registerTouchHandlers, sendContextClickEvent, setWidgetEnabled, setWidgetStyleName, setWidgetStyleNameWithPrefix, shouldHandleLongTap, unregisterTouchHandlers, updateComponentSize, updateComponentSize, updateEnabledState, updateWidgetSize, updateWidgetStyleNames
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getParent, getResourceUrl, getRpcImplementations, getRpcProxy, getStateType, getTag, hasEventListener, isEnabled, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag, unregisterRpc
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
delegateCaptionHandling, flush, getLayoutManager, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, setWidgetEnabled
addStateChangeHandler, addStateChangeHandler, doInit, fireEvent, getChildren, getConnection, getParent, getRpcImplementations, getTag, hasEventListener, isEnabled, onUnregister, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag, updateEnabledState
protected com.google.gwt.user.client.ui.Widget createWidget()
createWidget
in class AceEditorConnector
protected void sendToServer(AceEditorConnector.SendCond send, boolean immediately)
sendToServer
in class AceEditorConnector
public boolean isRequiredIndicatorVisible()
isRequiredIndicatorVisible
in interface com.vaadin.client.ui.HasRequiredIndicator
public boolean isReadOnly()
public boolean hasTooltip()
hasTooltip
in interface com.vaadin.client.ComponentConnector
hasTooltip
in class com.vaadin.client.ui.AbstractComponentConnector
public com.vaadin.client.TooltipInfo getTooltipInfo(com.google.gwt.dom.client.Element element)
getTooltipInfo
in interface com.vaadin.client.ComponentConnector
getTooltipInfo
in class com.vaadin.client.ui.AbstractComponentConnector
protected boolean isContextHelpTooltipEnabled()
isContextHelpTooltipEnabled
in class com.vaadin.client.ui.AbstractComponentConnector
public JmixSourceCodeEditorWidget getWidget()
getWidget
in interface com.vaadin.client.HasWidget
getWidget
in class AceEditorConnector
public JmixSourceCodeEditorState getState()
getState
in interface com.vaadin.client.ComponentConnector
getState
in interface com.vaadin.client.ServerConnector
getState
in class AceEditorConnector
public void onStateChanged(com.vaadin.client.communication.StateChangeEvent stateChangeEvent)
onStateChanged
in interface com.vaadin.client.communication.StateChangeEvent.StateChangeHandler
onStateChanged
in class AceEditorConnector
public void contextHelpIconClick(com.google.gwt.dom.client.NativeEvent event)
contextHelpIconClick
in interface com.vaadin.client.ui.HasContextHelpConnector
contextHelpIconClick
in class com.vaadin.client.ui.AbstractComponentConnector
public void contextHelpIconClick(com.google.gwt.event.dom.client.MouseEvent event)
contextHelpIconClick
in interface com.vaadin.client.ui.HasContextHelpConnector
contextHelpIconClick
in class com.vaadin.client.ui.AbstractComponentConnector