Adempiere 3.5.2a

org.compiere.swing
Interface CEditor

All Known Subinterfaces:
VEditor
All Known Implementing Classes:
CButton, CCheckBox, CComboBox, CConnectionEditor, CField, CPassword, CPrinter, CTextArea, CTextField, CTextPane, CToggleButton, VAccount, VAssignment, VBinary, VButton, VCheckBox, VColor, VComboBox, VDate, VFile, VImage, VLocation, VLocator, VLookup, VMemo, VNumber, VPassword, VPAttribute, VString, VText, VTextLong, VURL

public interface CEditor

Adempiere Editor interface

Version:
$Id: CEditor.java,v 1.2 2006/07/30 00:52:24 jjanke Exp $
Author:
Jorg Janke

Method Summary
 String getDisplay()
          Return Display Value
 Object getValue()
          Return Editor value
 boolean isMandatory()
          Is Field mandatory
 boolean isReadWrite()
          Is it possible to edit
 void setBackground(boolean error)
          Set Background based on editable / mandatory / error
 void setMandatory(boolean mandatory)
          Set Editor Mandatory
 void setReadWrite(boolean rw)
          Enable Editor
 void setValue(Object value)
          Set Editor to value
 void setVisible(boolean visible)
          Set Visible
 

Method Detail

setReadWrite

void setReadWrite(boolean rw)
Enable Editor

Parameters:
rw - true, if you can enter/select data

isReadWrite

boolean isReadWrite()
Is it possible to edit

Returns:
true, if editable

setMandatory

void setMandatory(boolean mandatory)
Set Editor Mandatory

Parameters:
mandatory - true, if you have to enter data

isMandatory

boolean isMandatory()
Is Field mandatory

Returns:
true, if mandatory

setBackground

void setBackground(boolean error)
Set Background based on editable / mandatory / error

Parameters:
error - if true, set background to error color, otherwise mandatory/editable

setVisible

void setVisible(boolean visible)
Set Visible

Parameters:
visible - true if field is to be shown

setValue

void setValue(Object value)
Set Editor to value

Parameters:
value - value of the editor

getValue

Object getValue()
Return Editor value

Returns:
current value

getDisplay

String getDisplay()
Return Display Value

Returns:
displayed String value

Adempiere 3.5.2a

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