Class MonacoDiffEditorBase

  • All Implemented Interfaces:
    java.util.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

    public abstract class MonacoDiffEditorBase
    extends MonacoEditorCommon<DiffEditorOptions>
    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 javax.faces.component.html.HtmlInputTextarea

        COMPONENT_TYPE
      • Fields 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_NAME
      • Fields 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_KEY
      • Fields inherited from interface org.primefaces.component.api.Widget

        ATTR_WIDGET_VAR_PATTERN, CALLBACK_POST_CONSTRUCT, CALLBACK_POST_REFRESH, CALLBACK_PRE_DESTROY
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected MonacoDiffEditorBase​(java.lang.String rendererType)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getDefaultEventName()  
      java.lang.String getLanguage()  
      java.lang.String getOnoriginalblur()  
      java.lang.String getOnoriginalchange()  
      java.lang.String getOnoriginalfocus()  
      java.lang.String getOnoriginalkeydown()  
      java.lang.String getOnoriginalkeyup()  
      java.lang.String getOnoriginalmousedown()  
      java.lang.String getOnoriginalmousemove()  
      java.lang.String getOnoriginalmouseup()  
      java.lang.String getOnoriginalpaste()  
      java.lang.String getOriginalBasename()  
      java.lang.String getOriginalDirectory()  
      java.lang.String getOriginalExtension()  
      java.lang.String getOriginalLanguage()  
      java.lang.String getOriginalScheme()  
      boolean isOriginalDisabled()  
      boolean isOriginalReadonly()  
      boolean isOriginalRequired()  
      void setLanguage​(java.lang.Object language)  
      void setOnoriginalblur​(java.lang.String onoriginalblur)  
      void setOnoriginalchange​(java.lang.String onoriginalchange)  
      void setOnoriginalfocus​(java.lang.String onoriginalfocus)  
      void setOnoriginalkeydown​(java.lang.String onoriginalkeydown)  
      void setOnoriginalkeyup​(java.lang.String onoriginalkeyup)  
      void setOnoriginalmousedown​(java.lang.String onoriginalmousedown)  
      void setOnoriginalmousemove​(java.lang.String onoriginalmousemove)  
      void setOnoriginalmouseup​(java.lang.String onoriginalmouseup)  
      void setOnoriginalpaste​(java.lang.String onoriginalpaste)  
      void setOriginalBasename​(java.lang.String basename)  
      void setOriginalDirectory​(java.lang.String originalDirectory)  
      void setOriginalDisabled​(boolean originalEditable)  
      void setOriginalExtension​(java.lang.String originalExtension)  
      void setOriginalLanguage​(java.lang.Object originalLanguage)  
      void setOriginalReadonly​(boolean originalReadonly)  
      void setOriginalRequired​(boolean originalRequired)  
      void setOriginalScheme​(java.lang.String originalScheme)  
      protected void validateValue​(javax.faces.context.FacesContext context, java.lang.Object newValue)  
      • Methods 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, setTitle
      • Methods 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, validate
      • Methods inherited from class javax.faces.component.UIOutput

        getConverter, getLocalValue, setConverter
      • Methods 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, unsubscribeFromEvent
      • Methods 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, visitTree
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder

        addClientBehavior, getClientBehaviors, getEventNames
      • Methods inherited from interface org.primefaces.component.api.PrimeClientBehaviorHolder

        getBehaviorEventMapping
      • Methods inherited from interface javax.faces.component.ValueHolder

        getConverter, getLocalValue, setConverter
      • Methods inherited from interface org.primefaces.component.api.Widget

        resolveWidgetVar, resolveWidgetVar
    • Constructor Detail

      • MonacoDiffEditorBase

        protected MonacoDiffEditorBase​(java.lang.String rendererType)
    • Method Detail

      • 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

        public final java.lang.String getDefaultEventName()
        Specified by:
        getDefaultEventName in interface javax.faces.component.behavior.ClientBehaviorHolder
        Overrides:
        getDefaultEventName in class javax.faces.component.html.HtmlInputTextarea
      • getLanguage

        public java.lang.String getLanguage()
      • setLanguage

        public void setLanguage​(java.lang.Object language)
      • getOriginalLanguage

        public java.lang.String getOriginalLanguage()
      • setOriginalLanguage

        public void setOriginalLanguage​(java.lang.Object originalLanguage)
      • getOnoriginalblur

        public java.lang.String getOnoriginalblur()
      • setOnoriginalblur

        public final void setOnoriginalblur​(java.lang.String onoriginalblur)
      • getOnoriginalchange

        public java.lang.String getOnoriginalchange()
      • setOnoriginalchange

        public final void setOnoriginalchange​(java.lang.String onoriginalchange)
      • getOnoriginalfocus

        public java.lang.String getOnoriginalfocus()
      • setOnoriginalfocus

        public final void setOnoriginalfocus​(java.lang.String onoriginalfocus)
      • getOnoriginalkeyup

        public java.lang.String getOnoriginalkeyup()
      • setOnoriginalkeyup

        public final void setOnoriginalkeyup​(java.lang.String onoriginalkeyup)
      • getOnoriginalkeydown

        public java.lang.String getOnoriginalkeydown()
      • setOnoriginalkeydown

        public final void setOnoriginalkeydown​(java.lang.String onoriginalkeydown)
      • getOnoriginalmouseup

        public java.lang.String getOnoriginalmouseup()
      • setOnoriginalmouseup

        public final void setOnoriginalmouseup​(java.lang.String onoriginalmouseup)
      • getOnoriginalmousedown

        public java.lang.String getOnoriginalmousedown()
      • setOnoriginalmousedown

        public final void setOnoriginalmousedown​(java.lang.String onoriginalmousedown)
      • getOnoriginalmousemove

        public java.lang.String getOnoriginalmousemove()
      • setOnoriginalmousemove

        public final void setOnoriginalmousemove​(java.lang.String onoriginalmousemove)
      • getOnoriginalpaste

        public java.lang.String getOnoriginalpaste()
      • setOnoriginalpaste

        public final void setOnoriginalpaste​(java.lang.String onoriginalpaste)
      • getOriginalDirectory

        public final java.lang.String getOriginalDirectory()
      • setOriginalDirectory

        public final void setOriginalDirectory​(java.lang.String originalDirectory)
      • getOriginalExtension

        public final java.lang.String getOriginalExtension()
      • setOriginalExtension

        public final void setOriginalExtension​(java.lang.String originalExtension)
      • getOriginalBasename

        public final java.lang.String getOriginalBasename()
      • setOriginalBasename

        public final void setOriginalBasename​(java.lang.String basename)
      • getOriginalScheme

        public final java.lang.String getOriginalScheme()
      • setOriginalScheme

        public final void setOriginalScheme​(java.lang.String originalScheme)
      • validateValue

        protected void validateValue​(javax.faces.context.FacesContext context,
                                     java.lang.Object newValue)
        Overrides:
        validateValue in class javax.faces.component.UIInput