Package org.adempiere.webui.editor
Class WPAttributeEditor
- java.lang.Object
-
- org.adempiere.webui.editor.WEditor
-
- org.adempiere.webui.editor.WPAttributeEditor
-
- All Implemented Interfaces:
PropertyChangeListener,EventListener,ContextMenuListener,org.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
public class WPAttributeEditor extends WEditor implements ContextMenuListener
- Author:
- Low Heng Sin
-
-
Field Summary
-
Fields inherited from class org.adempiere.webui.editor.WEditor
component, gridField, gridTab, INIT_EDIT_EVENT, label, listeners, mandatory, MAX_DISPLAY_LENGTH, popupMenu, readOnly, tableEditor
-
-
Constructor Summary
Constructors Constructor Description WPAttributeEditor(GridTab gridTab, GridField gridField)WPAttributeEditor(GridTab gridTab, GridField gridField, boolean tableEditor, IEditorConfiguration editorConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionZoom()PAttributeboxgetComponent()StringgetDisplay()String[]getEvents()ObjectgetValue()booleanisReadWrite()voidonEvent(org.zkoss.zk.ui.event.Event event)voidonMenu(ContextMenuEvent evt)voidsetReadWrite(boolean readWrite)voidsetTableEditor(boolean b)voidsetValue(Object value)-
Methods inherited from class org.adempiere.webui.editor.WEditor
addChangeLogMenu, addTextEditorMenu, addValueChangeListener, applyFieldStyles, applyLabelStyles, buildStyle, cleanColumnName, dynamicDisplay, dynamicDisplay, fillHorizontal, fireValueChange, focusNext, getColumnName, getDescription, getDisplayComponent, getDisplayTextForGridView, getGridField, getLabel, getPopupMenu, getStyleEvaluatee, isComponentOfEditor, isMandatory, isMandatoryStyle, isNullOrEmpty, isProcessParameter, isSearchable, isShowPreference, isVisible, isZoomable, propertyChange, removeValuechangeListener, setBackground, setBackground, setChangeEventWhenEditing, setColumnName, setComponent, setFieldStyle, setGridTab, setLabelStyle, setMandatory, setProcessParameter, setVisible, showMenu, toString, updateLabelStyle, updateStyle, updateStyle
-
-
-
-
Constructor Detail
-
WPAttributeEditor
public WPAttributeEditor(GridTab gridTab, GridField gridField)
- Parameters:
gridTab-gridField-
-
WPAttributeEditor
public WPAttributeEditor(GridTab gridTab, GridField gridField, boolean tableEditor, IEditorConfiguration editorConfiguration)
- Parameters:
gridTab-gridField-tableEditor-editorConfiguration-
-
-
Method Detail
-
getComponent
public PAttributebox getComponent()
- Overrides:
getComponentin classWEditor- Returns:
- Component
-
getDisplay
public String getDisplay()
- Specified by:
getDisplayin classWEditor- Returns:
- display text
-
onEvent
public void onEvent(org.zkoss.zk.ui.event.Event event)
- Specified by:
onEventin interfaceorg.zkoss.zk.ui.event.EventListener<org.zkoss.zk.ui.event.Event>
-
onMenu
public void onMenu(ContextMenuEvent evt)
- Specified by:
onMenuin interfaceContextMenuListener
-
actionZoom
public void actionZoom()
-
isReadWrite
public boolean isReadWrite()
- Specified by:
isReadWritein classWEditor- Returns:
- editable
-
setReadWrite
public void setReadWrite(boolean readWrite)
- Specified by:
setReadWritein classWEditor
-
setTableEditor
public void setTableEditor(boolean b)
- Overrides:
setTableEditorin classWEditor
-
-