Class MonacoDiffEditorBase
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
javax.faces.component.UIInput
javax.faces.component.html.HtmlInputTextarea
org.primefaces.extensions.component.monacoeditor.MonacoEditorCommon<DiffEditorOptions>
org.primefaces.extensions.component.monacoeditor.MonacoDiffEditorBase
- All Implemented Interfaces:
EventListener,javax.faces.component.behavior.ClientBehaviorHolder,javax.faces.component.EditableValueHolder,javax.faces.component.PartialStateHolder,javax.faces.component.StateHolder,javax.faces.component.TransientStateHolder,javax.faces.component.ValueHolder,javax.faces.event.ComponentSystemEventListener,javax.faces.event.FacesListener,javax.faces.event.SystemEventListenerHolder,org.primefaces.component.api.PrimeClientBehaviorHolder,org.primefaces.component.api.Widget
- Direct Known Subclasses:
MonacoDiffEditorFramed,MonacoDiffEditorInline
Base component for both the framed and inline monaco diff code editor widget.
- Since:
- 10.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.faces.component.html.HtmlInputTextarea
javax.faces.component.html.HtmlInputTextarea.PropertyKeys -
Field Summary
Fields inherited from class org.primefaces.extensions.component.monacoeditor.MonacoEditorCommon
COMPONENT_FAMILYFields inherited from class javax.faces.component.html.HtmlInputTextarea
COMPONENT_TYPEFields inherited from class javax.faces.component.UIInput
ALWAYS_PERFORM_VALIDATION_WHEN_REQUIRED_IS_TRUE, CONVERSION_MESSAGE_ID, EMPTY_STRING_AS_NULL_PARAM_NAME, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAMEFields inherited from class javax.faces.component.UIComponent
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEYFields inherited from interface org.primefaces.component.api.PrimeClientBehaviorHolder
DEFAULT_SELECT_EVENT_NAMESFields inherited from interface org.primefaces.component.api.Widget
ATTR_WIDGET_VAR_PATTERN, CALLBACK_POST_CONSTRUCT, CALLBACK_POST_REFRESH, CALLBACK_PRE_DESTROY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringfinal Stringfinal Stringfinal Stringfinal Stringfinal booleanfinal booleanfinal booleanvoidsetLanguage(Object language) final voidsetOnoriginalblur(String onoriginalblur) final voidsetOnoriginalchange(String onoriginalchange) final voidsetOnoriginalfocus(String onoriginalfocus) final voidsetOnoriginalkeydown(String onoriginalkeydown) final voidsetOnoriginalkeyup(String onoriginalkeyup) final voidsetOnoriginalmousedown(String onoriginalmousedown) final voidsetOnoriginalmousemove(String onoriginalmousemove) final voidsetOnoriginalmouseup(String onoriginalmouseup) final voidsetOnoriginalpaste(String onoriginalpaste) final voidsetOriginalBasename(String basename) final voidsetOriginalDirectory(String originalDirectory) final voidsetOriginalDisabled(boolean originalEditable) final voidsetOriginalExtension(String originalExtension) voidsetOriginalLanguage(Object originalLanguage) final voidsetOriginalReadonly(boolean originalReadonly) final voidsetOriginalRequired(boolean originalRequired) final voidsetOriginalScheme(String originalScheme) protected voidvalidateValue(javax.faces.context.FacesContext context, Object newValue) Methods inherited from class org.primefaces.extensions.component.monacoeditor.MonacoEditorCommon
calculateLocale, getBasename, getCustomThemes, getDirectory, getEditorOptions, getExtension, getFamily, getHeight, getLocale, getLocaleUrl, getOninitialized, getOnpaste, getPlaceholder, getScheme, getWidgetVar, getWidth, isAutoResize, saveState, setAutoResize, setBasename, setCustomThemes, setDirectory, setEditorOptions, setExtension, setHeight, setLocale, setLocaleUrl, setOninitialized, setOnpaste, setPlaceholder, setScheme, setWidgetVar, setWidthMethods inherited from class javax.faces.component.html.HtmlInputTextarea
getAccesskey, getCols, getDir, getEventNames, getLabel, getLang, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getRole, getRows, getStyle, getStyleClass, getTabindex, getTitle, isDisabled, isReadonly, setAccesskey, setCols, setDir, setDisabled, setLabel, setLang, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setReadonly, setRole, setRows, setStyle, setStyleClass, setTabindex, setTitleMethods inherited from class javax.faces.component.UIInput
addValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValue, getValueChangeListener, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, restoreState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validateMethods inherited from class javax.faces.component.UIOutput
getConverter, getLocalValue, setConverterMethods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventMethods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTreeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder
addClientBehavior, getClientBehaviors, getEventNamesMethods inherited from interface org.primefaces.component.api.PrimeClientBehaviorHolder
getBehaviorEventMappingMethods inherited from interface javax.faces.component.ValueHolder
getConverter, getLocalValue, setConverterMethods inherited from interface org.primefaces.component.api.Widget
resolveWidgetVar, resolveWidgetVar
-
Constructor Details
-
MonacoDiffEditorBase
-
-
Method Details
-
isOriginalDisabled
public final boolean isOriginalDisabled() -
setOriginalDisabled
public final void setOriginalDisabled(boolean originalEditable) -
isOriginalReadonly
public final boolean isOriginalReadonly() -
setOriginalReadonly
public final void setOriginalReadonly(boolean originalReadonly) -
isOriginalRequired
public final boolean isOriginalRequired() -
setOriginalRequired
public final void setOriginalRequired(boolean originalRequired) -
getDefaultEventName
- Specified by:
getDefaultEventNamein interfacejavax.faces.component.behavior.ClientBehaviorHolder- Overrides:
getDefaultEventNamein classjavax.faces.component.html.HtmlInputTextarea
-
getLanguage
-
setLanguage
-
getOriginalLanguage
-
setOriginalLanguage
-
getOnoriginalblur
-
setOnoriginalblur
-
getOnoriginalchange
-
setOnoriginalchange
-
getOnoriginalfocus
-
setOnoriginalfocus
-
getOnoriginalkeyup
-
setOnoriginalkeyup
-
getOnoriginalkeydown
-
setOnoriginalkeydown
-
getOnoriginalmouseup
-
setOnoriginalmouseup
-
getOnoriginalmousedown
-
setOnoriginalmousedown
-
getOnoriginalmousemove
-
setOnoriginalmousemove
-
getOnoriginalpaste
-
setOnoriginalpaste
-
getOriginalDirectory
-
setOriginalDirectory
-
getOriginalExtension
-
setOriginalExtension
-
getOriginalBasename
-
setOriginalBasename
-
getOriginalScheme
-
setOriginalScheme
-
validateValue
- Overrides:
validateValuein classjavax.faces.component.UIInput
-