Class MonacoEditorBase

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<EditorOptions>
org.primefaces.extensions.component.monacoeditor.MonacoEditorBase
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:
MonacoEditorFramed, MonacoEditorInline

public abstract class MonacoEditorBase extends MonacoEditorCommon<EditorOptions>
Base component for both the framed and inline monaco code editor widget.
Since:
10.0.0
  • Nested Class Summary Link icon

    Nested classes/interfaces inherited from class javax.faces.component.html.HtmlInputTextarea Link icon

    javax.faces.component.html.HtmlInputTextarea.PropertyKeys
  • Field Summary Link icon

    Fields inherited from class org.primefaces.extensions.component.monacoeditor.MonacoEditorCommon Link icon

    COMPONENT_FAMILY

    Fields inherited from class javax.faces.component.html.HtmlInputTextarea Link icon

    COMPONENT_TYPE

    Fields inherited from class javax.faces.component.UIInput Link icon

    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 Link icon

    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.PrimeClientBehaviorHolder Link icon

    DEFAULT_SELECT_EVENT_NAMES

    Fields inherited from interface org.primefaces.component.api.Widget Link icon

    ATTR_WIDGET_VAR_PATTERN, CALLBACK_POST_CONSTRUCT, CALLBACK_POST_REFRESH, CALLBACK_PRE_DESTROY
  • Constructor Summary Link icon

    Constructors
    Modifier
    Constructor
    Description
    protected
    MonacoEditorBase(String rendererType)
     
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    final String
     

    Methods inherited from class javax.faces.component.html.HtmlInputTextarea Link icon

    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 Link icon

    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, validateValue

    Methods inherited from class javax.faces.component.UIOutput Link icon

    getConverter, getLocalValue, setConverter

    Methods inherited from class javax.faces.component.UIComponentBase Link icon

    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 Link icon

    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 Link icon

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface javax.faces.component.behavior.ClientBehaviorHolder Link icon

    addClientBehavior, getClientBehaviors, getEventNames

    Methods inherited from interface org.primefaces.component.api.PrimeClientBehaviorHolder Link icon

    getBehaviorEventMapping

    Methods inherited from interface javax.faces.component.ValueHolder Link icon

    getConverter, getLocalValue, setConverter

    Methods inherited from interface org.primefaces.component.api.Widget Link icon

    resolveWidgetVar, resolveWidgetVar
  • Constructor Details Link icon

    • MonacoEditorBase Link icon

      protected MonacoEditorBase(String rendererType)
  • Method Details Link icon

    • getDefaultEventName Link icon

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