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
ConstructorsConstructorDescriptionSchedulerStateEditor(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 TypeMethodDescriptiongetDisplayTextForGridView(GridRowCtx gridRowCtx, Object value) getValue()booleanbooleanvoidonEvent(org.zkoss.zk.ui.event.Event event) voidsetReadWrite(boolean readWrite) voidSet 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, 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:
setReadWritein classWEditor
-
isReadWrite
public boolean isReadWrite()- Specified by:
isReadWritein classWEditor- Returns:
- true if editable
-
setValue
Description copied from class:WEditorSet editor value -
getValue
-
getDisplay
- Specified by:
getDisplayin classWEditor- Returns:
- display text
-
getDisplayTextForGridView
- Overrides:
getDisplayTextForGridViewin classWEditor- Parameters:
gridRowCtx-GridRowCtx- Returns:
- display text for grid view, for consumption by
WEditor.getDisplayComponent()
-
getComponent
- Overrides:
getComponentin classWEditor- Returns:
- Component
-
isSearchable
public boolean isSearchable()- Overrides:
isSearchablein classWEditor- Returns:
- true if usable in find window, false otherwise
-