public class JmixSourceCodeEditor extends AceEditor
AceEditor.DiffEvent, AceEditor.DiffListener, AceEditor.SelectionChangeEvent, AceEditor.SelectionChangeListener, AceEditor.TextChangeEventImpl
com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandler
com.vaadin.data.HasValue.ValueChangeEvent<V>, com.vaadin.data.HasValue.ValueChangeListener<V>
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.Component.Listener
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
Constructor and Description |
---|
JmixSourceCodeEditor() |
Modifier and Type | Method and Description |
---|---|
int |
getPrintMarginColumn() |
protected JmixSourceCodeEditorState |
getState() |
protected JmixSourceCodeEditorState |
getState(boolean markAsDirty) |
boolean |
isHandleTabKey() |
void |
resetEditHistory() |
void |
setHandleTabKey(boolean handleTabKey) |
void |
setPrintMarginColumn(int printMarginColumn) |
addBlurListener, addDiffListener, addFocusListener, addMarker, addMarker, addMarkerAnnotation, addMarkerAnnotation, addRowAnnotation, addSelectionChangeListener, beforeClientResponse, clearMarkerAnnotations, clearMarkers, clearRowAnnotations, clientChanged, doSetValue, getCursorPosition, getDoc, getFontSize, getSelection, getType, getValue, isDisplayIndentGuides, isHighlightActiveLine, isHighlightSelectedWord, isShowGutter, isShowInvisibles, isShowPrintMargin, removeBlurListener, removeDiffListener, removeFocusListener, removeMarker, removeMarker, removeSelectionChangeListener, scrollToPosition, scrollToRow, setBasePath, setCursorPosition, setCursorRowCol, setDisplayIndentGuides, setDoc, setFontSize, setHighlightActiveLine, setHighlightSelectedWord, setMode, setMode, setModePath, setSelection, setSelectionRowCol, setShowGutter, setShowInvisibles, setShowPrintMargin, setTabSize, setTheme, setTheme, setThemePath, setUseSoftTabs, setUseWorker, setValue, setWordWrap, setWorkerPath
addValueChangeListener, createValueChange, focus, getCustomAttributes, getTabIndex, isDifferentValue, isReadOnly, isRequiredIndicatorVisible, readDesign, setReadOnly, setRequiredIndicatorVisible, setTabIndex, setValue, writeDesign
addContextClickListener, addContextHelpIconClickListener, addListener, addShortcutListener, addStyleName, attach, detach, ensureContextHelpInitialized, findAncestor, fireComponentErrorEvent, fireComponentEvent, fireContextHelpClick, getActionManager, getCaption, getComponentError, getComponentErrorProvider, getContextHelpText, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getRequiredError, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isContextHelpTextHtmlEnabled, isEnabled, isOrHasAncestor, isResponsive, isVisible, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setComponentErrorProvider, setContextHelpText, setContextHelpTextHtmlEnabled, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setJTestId, setLocale, setParent, setPrimaryStyleName, setRequiredError, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth, setWidthFull, setWidthUndefined
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
clear, getDefaultValidator, getEmptyValue, getOptionalValue, isEmpty
addListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setJTestId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible
addAttachListener, addDetachListener, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
protected JmixSourceCodeEditorState getState()
protected JmixSourceCodeEditorState getState(boolean markAsDirty)
public void setHandleTabKey(boolean handleTabKey)
public boolean isHandleTabKey()
public int getPrintMarginColumn()
public void setPrintMarginColumn(int printMarginColumn)
public void resetEditHistory()