Package org.adempiere.webui.scheduler
Class SchedulerStateEditor
java.lang.Object
org.adempiere.webui.editor.WEditor
org.adempiere.webui.scheduler.SchedulerStateEditor
- All Implemented Interfaces:
PropertyChangeListener
,EventListener
,IInputValidator
,org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
Field editor for state (
DisplayType.SchedulerState
) of scheduler (AD_Scheduler).- Author:
- hengsin
-
Nested Class Summary
Nested classes/interfaces inherited from class org.adempiere.webui.editor.WEditor
WEditor.DynamicDisplayListener
-
Field Summary
Fields inherited from class org.adempiere.webui.editor.WEditor
component, gridField, gridTab, IDEMPIERE_EDITOR_ATTR, INIT_EDIT_EVENT, label, listeners, mandatory, MAX_DISPLAY_LENGTH, popupMenu, readOnly, tableEditor
-
Constructor Summary
ConstructorDescriptionSchedulerStateEditor
(GridField gridField) SchedulerStateEditor
(GridField gridField, boolean tableEditor, IEditorConfiguration editorConfiguration) SchedulerStateEditor
(GridField gridField, int rowIndex) SchedulerStateEditor
(GridField gridField, int rowIndex, boolean tableEditor, IEditorConfiguration editorConfiguration) -
Method Summary
Modifier and TypeMethodDescriptiongetValue()
boolean
boolean
void
onEvent
(org.zkoss.zk.ui.event.Event event) void
setReadWrite
(boolean readWrite) void
Set editor valueMethods inherited from class org.adempiere.webui.editor.WEditor
addChangeLogMenu, addDynamicDisplayListener, addTextEditorMenu, addValueChangeListener, applyFieldStyles, applyLabelStyles, buildStyle, cleanColumnName, dynamicDisplay, dynamicDisplay, fillHorizontal, fireValueChange, focusNext, getColumnName, getDescription, getDisplayComponent, getDisplayTextForGridView, getDisplayTextForGridView, getEvents, getGridField, getLabel, getPopupMenu, getStyleEvaluatee, getValidInput, isComponentOfEditor, isMandatory, isMandatoryStyle, isNullOrEmpty, isProcessParameter, isShowPreference, isValid, isVisible, isZoomable, propertyChange, removeDynamicDisplayListener, removeValuechangeListener, setBackground, setBackground, setChangeEventWhenEditing, setColumnName, setComponent, setFieldStyle, setGridTab, setLabelStyle, setMandatory, setProcessParameter, setTableEditor, setValidInput, setVisible, setVisible, showMenu, toString, updateLabelStyle, updateStyle, updateStyle
-
Constructor Details
-
SchedulerStateEditor
- Parameters:
gridField
-
-
SchedulerStateEditor
public SchedulerStateEditor(GridField gridField, boolean tableEditor, IEditorConfiguration editorConfiguration) - Parameters:
gridField
-tableEditor
-editorConfiguration
-
-
SchedulerStateEditor
- Parameters:
gridField
-rowIndex
-
-
SchedulerStateEditor
public SchedulerStateEditor(GridField gridField, int rowIndex, boolean tableEditor, IEditorConfiguration editorConfiguration) - Parameters:
gridField
-rowIndex
-tableEditor
-editorConfiguration
-
-
-
Method Details
-
onEvent
- Throws:
Exception
- See Also:
-
EventListener.onEvent(org.zkoss.zk.ui.event.Event)
-
setReadWrite
public void setReadWrite(boolean readWrite) - Specified by:
setReadWrite
in classWEditor
-
isReadWrite
public boolean isReadWrite()- Specified by:
isReadWrite
in classWEditor
- Returns:
- true if editable
-
setValue
Description copied from class:WEditor
Set editor value -
getValue
-
getDisplay
- Specified by:
getDisplay
in classWEditor
- Returns:
- display text
-
getComponent
- Overrides:
getComponent
in classWEditor
- Returns:
- Component
-
isSearchable
public boolean isSearchable()- Overrides:
isSearchable
in classWEditor
- Returns:
- true if usable in find window, false otherwise
-