public class DefaultDateUIEditor extends AbstractTextBasedUIEditor
AbstractUIEditor.CancelButtonContainer, AbstractUIEditor.CancelListener, AbstractUIEditor.ErrorDiv| Modifier and Type | Field and Description |
|---|---|
protected boolean |
editingCanceled |
originalValueATTRIBUTE_QUALIFIER_PARAM, CANCEL_BTN, EVENT_SOURCE, inEditMode, initialEditValue, initialInputString, PROPERTY_DESCRIPTOR_PARAM, SEARCH_MODE_PARAMINITIAL_EDIT_STRING| Constructor and Description |
|---|
DefaultDateUIEditor() |
| Modifier and Type | Method and Description |
|---|---|
HtmlBasedComponent |
createViewComponent(Object initialValue,
Map<String,? extends Object> parameters,
EditorListener listener)
Creates a new editor component and attaches it to the specified
Page page. |
protected AbstractUIEditor.CancelButtonContainer |
createViewComponentInternal(InputElement editorView,
EditorListener listener,
Map<String,? extends Object> parameters) |
protected void |
fireValueChanged(EditorListener listener) |
protected void |
fireValueChanged(EditorListener listener,
Component component) |
String |
getEditorType() |
boolean |
isInline()
Returns whether this editor is an inline editor or not.
|
void |
setFocus(HtmlBasedComponent rootEditorComponent,
boolean selectAll)
Sets the focus on the given input component which can be the rootEditorComponent or a child of it
|
applyReferenceRelatedAttributes, createEditor, createEditor, createEditor, createEditor, filterValues, getRootSearchType, getUIEditor, getValue, isEditable, isEditable, isOptional, isSearchMode, parseInitialInputString, parseTemplateCodes, persistValues, persistValues, setEditable, setOptional, setValuepublic HtmlBasedComponent createViewComponent(Object initialValue, Map<String,? extends Object> parameters, EditorListener listener)
UIEditorPage page.initialValue - editor's initial valueparameters - parameters passed via configuration for particular editorlistener - the EditorListener that will receive events when the editor's value is changedprotected AbstractUIEditor.CancelButtonContainer createViewComponentInternal(InputElement editorView, EditorListener listener, Map<String,? extends Object> parameters)
createViewComponentInternal in class AbstractTextBasedUIEditorprotected void fireValueChanged(EditorListener listener, Component component)
protected void fireValueChanged(EditorListener listener)
fireValueChanged in class AbstractUIEditorpublic String getEditorType()
public boolean isInline()
UIEditorpublic void setFocus(HtmlBasedComponent rootEditorComponent,
boolean selectAll)
UIEditorsetFocus in interface UIEditorsetFocus in class AbstractTextBasedUIEditorrootEditorComponent - the rootEditorComponent which is returned on method createViewComponentselectAll - if true, select the whole input field after focus. It is not guaranteed that the editor supports selection.Copyright © 2017 SAP SE. All Rights Reserved.