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
com.github.blutorange.primefaces.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.Widget
- Direct Known Subclasses:
MonacoEditorFramed,MonacoEditorInline
public abstract class MonacoEditorBase
extends javax.faces.component.html.HtmlInputTextarea
implements javax.faces.component.behavior.ClientBehaviorHolder, org.primefaces.component.api.Widget
-
Nested Class Summary
-
Field Summary
Fields Modifier and Type Field Description protected static Collection<String>BASE_EVENT_NAMESstatic StringCOMPONENT_FAMILY -
Constructor Summary
Constructors Constructor Description MonacoEditorBase(String rendererType) -
Method Summary
Methods inherited from class javax.faces.component.html.HtmlInputTextarea
getAccesskey, getCols, getDir, getLabel, getLang, getOnclick, getOndblclick, getOnmouseout, getOnmouseover, getOnselect, getRole, getRows, getStyle, getStyleClass, getTitle, setAccesskey, setCols, setDir, setLabel, setLang, setOnclick, setOndblclick, setOnmouseout, setOnmouseover, setOnselect, setRole, setRows, setStyle, setStyleClass, 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, saveState, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, updateModel, validate, validateValueMethods 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
-
Field Details
-
Constructor Details
-
Method Details
-
getFamily
- Overrides:
getFamilyin classjavax.faces.component.UIInput
-
getEventNames
- Specified by:
getEventNamesin interfacejavax.faces.component.behavior.ClientBehaviorHolder- Overrides:
getEventNamesin classjavax.faces.component.html.HtmlInputTextarea
-
getDefaultEventName
- Specified by:
getDefaultEventNamein interfacejavax.faces.component.behavior.ClientBehaviorHolder- Overrides:
getDefaultEventNamein classjavax.faces.component.html.HtmlInputTextarea
-
resolveWidgetVar
- Specified by:
resolveWidgetVarin interfaceorg.primefaces.component.api.Widget
-
getWidgetVar
-
setWidgetVar
-
isReadonly
public final boolean isReadonly()- Overrides:
isReadonlyin classjavax.faces.component.html.HtmlInputTextarea
-
setReadonly
public final void setReadonly(boolean readonly)- Overrides:
setReadonlyin classjavax.faces.component.html.HtmlInputTextarea
-
isDisabled
public final boolean isDisabled()- Overrides:
isDisabledin classjavax.faces.component.html.HtmlInputTextarea
-
setDisabled
public final void setDisabled(boolean disabled)- Overrides:
setDisabledin classjavax.faces.component.html.HtmlInputTextarea
-
getTabindex
- Overrides:
getTabindexin classjavax.faces.component.html.HtmlInputTextarea
-
setTabindex
- Overrides:
setTabindexin classjavax.faces.component.html.HtmlInputTextarea
-
isAutoResize
public final boolean isAutoResize() -
setAutoResize
public final void setAutoResize(boolean autoResize) -
getUiLanguage
-
setUiLanguage
-
getUiLanguageUri
-
setUiLanguageUri
-
getWidth
-
setWidth
-
getHeight
-
setHeight
-
getExtension
-
setExtension
-
getBasename
-
setBasename
-
getDirectory
-
setDirectory
-
getEditorOptions
-
setEditorOptions
-
getOnpaste
-
setOnpaste
-
getOnchange
- Overrides:
getOnchangein classjavax.faces.component.html.HtmlInputTextarea
-
setOnchange
- Overrides:
setOnchangein classjavax.faces.component.html.HtmlInputTextarea
-
getOnfocus
- Overrides:
getOnfocusin classjavax.faces.component.html.HtmlInputTextarea
-
setOnfocus
- Overrides:
setOnfocusin classjavax.faces.component.html.HtmlInputTextarea
-
getOnblur
- Overrides:
getOnblurin classjavax.faces.component.html.HtmlInputTextarea
-
setOnblur
- Overrides:
setOnblurin classjavax.faces.component.html.HtmlInputTextarea
-
getOnmousemove
- Overrides:
getOnmousemovein classjavax.faces.component.html.HtmlInputTextarea
-
setOnmousemove
- Overrides:
setOnmousemovein classjavax.faces.component.html.HtmlInputTextarea
-
getOnmouseup
- Overrides:
getOnmouseupin classjavax.faces.component.html.HtmlInputTextarea
-
setOnmouseup
- Overrides:
setOnmouseupin classjavax.faces.component.html.HtmlInputTextarea
-
getOnmousedown
- Overrides:
getOnmousedownin classjavax.faces.component.html.HtmlInputTextarea
-
setOnmousedown
- Overrides:
setOnmousedownin classjavax.faces.component.html.HtmlInputTextarea
-
getOnkeyup
- Overrides:
getOnkeyupin classjavax.faces.component.html.HtmlInputTextarea
-
setOnkeyup
- Overrides:
setOnkeyupin classjavax.faces.component.html.HtmlInputTextarea
-
getOnkeydown
- Overrides:
getOnkeydownin classjavax.faces.component.html.HtmlInputTextarea
-
setOnkeydown
- Overrides:
setOnkeydownin classjavax.faces.component.html.HtmlInputTextarea
-
getOnkeypress
- Overrides:
getOnkeypressin classjavax.faces.component.html.HtmlInputTextarea
-
setOnkeypress
- Overrides:
setOnkeypressin classjavax.faces.component.html.HtmlInputTextarea
-