Class JmixSourceCodeEditorConnector
java.lang.Object
com.vaadin.client.ui.AbstractConnector
com.vaadin.client.ui.AbstractComponentConnector
com.vaadin.client.ui.AbstractHasComponentsConnector
io.jmix.ui.widget.client.addon.aceeditor.AceEditorConnector
io.jmix.ui.widget.client.sourcecodeeditor.JmixSourceCodeEditorConnector
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler,com.vaadin.client.communication.StateChangeEvent.StateChangeHandler,com.vaadin.client.ComponentConnector,com.vaadin.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler,com.vaadin.client.HasComponentsConnector,com.vaadin.client.HasWidget,com.vaadin.client.ServerConnector,com.vaadin.client.ui.HasContextHelpConnector,com.vaadin.client.ui.HasErrorIndicator,com.vaadin.client.ui.HasRequiredIndicator,com.vaadin.shared.Connector,AceEditorWidget.FocusChangeListener,AceEditorWidget.SelectionChangeListener,AceEditorWidget.TextChangeListener,Serializable
public class JmixSourceCodeEditorConnector
extends AceEditorConnector
implements com.vaadin.client.ui.HasContextHelpConnector, com.vaadin.client.ui.HasRequiredIndicator
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.ui.widget.client.addon.aceeditor.AceEditorConnector
AceEditorConnector.SendCond, AceEditorConnector.SendTimer, AceEditorConnector.TextChangeEventMode -
Field Summary
Fields inherited from class io.jmix.ui.widget.client.addon.aceeditor.AceEditorConnector
changeMode, changeTimeout, clientRpc, listenToFocusChanges, listenToSelectionChanges, onRoundtrip, scrollToRowAfterApplyingDiff, selectionAfterApplyingDiff, sendAfterRoundtrip, sendTimer, serverRpc, shadowFields inherited from class com.vaadin.client.ui.AbstractComponentConnector
SIGNIFICANT_MOVE_THRESHOLD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcontextHelpIconClick(com.google.gwt.dom.client.NativeEvent event) voidcontextHelpIconClick(com.google.gwt.event.dom.client.MouseEvent event) protected com.google.gwt.user.client.ui.WidgetgetState()com.vaadin.client.TooltipInfogetTooltipInfo(com.google.gwt.dom.client.Element element) booleanprotected booleanbooleanbooleanvoidonStateChanged(com.vaadin.client.communication.StateChangeEvent stateChangeEvent) protected voidsendToServer(AceEditorConnector.SendCond send, boolean immediately) Methods inherited from class io.jmix.ui.widget.client.addon.aceeditor.AceEditorConnector
applyConfig, changed, changeTextChangeEventMode, flush, focusChanged, init, isOnRoundtrip, onConnectorHierarchyChange, selectionChanged, sendChangeAccordingToMode, sendChangeAccordingToMode, sendToServerDelayed, sendToServerImmediately, sendToServerImmediately, sendWhenPossible, sendWhenPossible, setTextChangeEventMode, setTextChangeTimeout, updateCaptionMethods inherited from class com.vaadin.client.ui.AbstractHasComponentsConnector
addConnectorHierarchyChangeHandler, getChildComponents, setChildComponentsMethods inherited from class com.vaadin.client.ui.AbstractComponentConnector
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, updateWidgetStyleNamesMethods inherited from class com.vaadin.client.ui.AbstractConnector
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getParent, getResourceUrl, getRpcImplementations, getRpcProxy, getStateType, getTag, hasEventListener, isEnabled, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag, unregisterRpcMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.client.ComponentConnector
delegateCaptionHandling, flush, getLayoutManager, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, setWidgetEnabledMethods inherited from interface com.vaadin.shared.Connector
getConnectorIdMethods inherited from interface com.vaadin.client.ServerConnector
addStateChangeHandler, addStateChangeHandler, doInit, fireEvent, getChildren, getConnection, getParent, getRpcImplementations, getTag, hasEventListener, isEnabled, onUnregister, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag, updateEnabledState
-
Constructor Details
-
JmixSourceCodeEditorConnector
public JmixSourceCodeEditorConnector()
-
-
Method Details
-
createWidget
protected com.google.gwt.user.client.ui.Widget createWidget()- Overrides:
createWidgetin classAceEditorConnector
-
sendToServer
- Overrides:
sendToServerin classAceEditorConnector
-
isRequiredIndicatorVisible
public boolean isRequiredIndicatorVisible()- Specified by:
isRequiredIndicatorVisiblein interfacecom.vaadin.client.ui.HasRequiredIndicator
-
isReadOnly
public boolean isReadOnly() -
hasTooltip
public boolean hasTooltip()- Specified by:
hasTooltipin interfacecom.vaadin.client.ComponentConnector- Overrides:
hasTooltipin classcom.vaadin.client.ui.AbstractComponentConnector
-
getTooltipInfo
public com.vaadin.client.TooltipInfo getTooltipInfo(com.google.gwt.dom.client.Element element) - Specified by:
getTooltipInfoin interfacecom.vaadin.client.ComponentConnector- Overrides:
getTooltipInfoin classcom.vaadin.client.ui.AbstractComponentConnector
-
isContextHelpTooltipEnabled
protected boolean isContextHelpTooltipEnabled()- Overrides:
isContextHelpTooltipEnabledin classcom.vaadin.client.ui.AbstractComponentConnector
-
getWidget
- Specified by:
getWidgetin interfacecom.vaadin.client.HasWidget- Overrides:
getWidgetin classAceEditorConnector
-
getState
- Specified by:
getStatein interfacecom.vaadin.client.ComponentConnector- Specified by:
getStatein interfacecom.vaadin.client.ServerConnector- Overrides:
getStatein classAceEditorConnector
-
onStateChanged
public void onStateChanged(com.vaadin.client.communication.StateChangeEvent stateChangeEvent) - Specified by:
onStateChangedin interfacecom.vaadin.client.communication.StateChangeEvent.StateChangeHandler- Overrides:
onStateChangedin classAceEditorConnector
-
contextHelpIconClick
public void contextHelpIconClick(com.google.gwt.dom.client.NativeEvent event) - Specified by:
contextHelpIconClickin interfacecom.vaadin.client.ui.HasContextHelpConnector- Overrides:
contextHelpIconClickin classcom.vaadin.client.ui.AbstractComponentConnector
-
contextHelpIconClick
public void contextHelpIconClick(com.google.gwt.event.dom.client.MouseEvent event) - Specified by:
contextHelpIconClickin interfacecom.vaadin.client.ui.HasContextHelpConnector- Overrides:
contextHelpIconClickin classcom.vaadin.client.ui.AbstractComponentConnector
-