Adempiere 3.5.2a

org.compiere.grid.ed
Interface VEditor

All Superinterfaces:
CEditor, EventListener, PropertyChangeListener
All Known Implementing Classes:
VAccount, VAssignment, VBinary, VButton, VCheckBox, VColor, VDate, VFile, VImage, VLocation, VLocator, VLookup, VMemo, VNumber, VPassword, VPAttribute, VString, VText, VTextLong, VURL

public interface VEditor
extends CEditor, PropertyChangeListener

Editor Interface for single Row Editors (also used as TableCellEditors).

Editors fire VetoableChange to inform about new entered values and listen to propertyChange (MField.PROPERTY) to receive new values or to (MField.ATTRIBUTE) in changes of Background or Editability

Version:
$Id: VEditor.java,v 1.2 2006/07/30 00:51:28 jjanke Exp $
Author:
Jorg Janke

Method Summary
 void addActionListener(ActionListener listener)
          Action Listener
 void addVetoableChangeListener(VetoableChangeListener listener)
          Change Listener Interface
 void dispose()
          Dispose
 String getName()
          Get Column Name
 void removeVetoableChangeListener(VetoableChangeListener listener)
          Change Listener Interface
 void setBorder(Border border)
          Used to set border for table editors
 void setField(GridField mField)
          Set Field/WindowNo for ValuePreference
 void setFont(Font font)
          Set Font
 void setForeground(Color color)
          Set Foreground
 void setName(String columnName)
          Set Column Name
 
Methods inherited from interface org.compiere.swing.CEditor
getDisplay, getValue, isMandatory, isReadWrite, setBackground, setMandatory, setReadWrite, setValue, setVisible
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 

Method Detail

getName

String getName()
Get Column Name

Returns:
column name

setName

void setName(String columnName)
Set Column Name


addVetoableChangeListener

void addVetoableChangeListener(VetoableChangeListener listener)
Change Listener Interface

Parameters:
listener -

removeVetoableChangeListener

void removeVetoableChangeListener(VetoableChangeListener listener)
Change Listener Interface

Parameters:
listener -

addActionListener

void addActionListener(ActionListener listener)
Action Listener

Parameters:
listener -

setBorder

void setBorder(Border border)
Used to set border for table editors

Parameters:
border -

setFont

void setFont(Font font)
Set Font

Parameters:
font -

setForeground

void setForeground(Color color)
Set Foreground

Parameters:
color -

setField

void setField(GridField mField)
Set Field/WindowNo for ValuePreference

Parameters:
mField -

dispose

void dispose()
Dispose


Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.