Compiere 3.1

org.compiere.grid.ed
Class TableCellNone

java.lang.Object
  extended by org.compiere.grid.ed.TableCellNone
All Implemented Interfaces:
CellEditor, TableCellEditor, TableCellRenderer

public class TableCellNone
extends Object
implements TableCellRenderer, TableCellEditor

No Table Edit/Renderer

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

Constructor Summary
TableCellNone(String ColumnName)
          Table Cell None constructor
 
Method Summary
 void addCellEditorListener(CellEditorListener l)
           
 void cancelCellEditing()
          Cancel Cell Editing
 Object getCellEditorValue()
          Get Cell Editor Value
 Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int col)
          Get Table Cell Editor Component
 Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int col)
          Get Table Cell Renderer Component
 boolean isCellEditable(EventObject anEvent)
          Is Cell Editable
 void removeCellEditorListener(CellEditorListener l)
           
 boolean shouldSelectCell(EventObject anEvent)
          Should Select Cell
 boolean stopCellEditing()
          Stop Cell Editing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableCellNone

public TableCellNone(String ColumnName)
Table Cell None constructor

Parameters:
ColumnName - name
Method Detail

getTableCellRendererComponent

public Component getTableCellRendererComponent(JTable table,
                                               Object value,
                                               boolean isSelected,
                                               boolean hasFocus,
                                               int row,
                                               int col)
Get Table Cell Renderer Component

Specified by:
getTableCellRendererComponent in interface TableCellRenderer
Parameters:
table -
value -
isSelected -
hasFocus -
row -
col -
Returns:
null

getTableCellEditorComponent

public Component getTableCellEditorComponent(JTable table,
                                             Object value,
                                             boolean isSelected,
                                             int row,
                                             int col)
Get Table Cell Editor Component

Specified by:
getTableCellEditorComponent in interface TableCellEditor
Parameters:
table -
value -
isSelected -
row -
col -
Returns:
null

getCellEditorValue

public Object getCellEditorValue()
Get Cell Editor Value

Specified by:
getCellEditorValue in interface CellEditor
Returns:
null

isCellEditable

public boolean isCellEditable(EventObject anEvent)
Is Cell Editable

Specified by:
isCellEditable in interface CellEditor
Parameters:
anEvent -
Returns:
false

shouldSelectCell

public boolean shouldSelectCell(EventObject anEvent)
Should Select Cell

Specified by:
shouldSelectCell in interface CellEditor
Parameters:
anEvent -
Returns:
false

stopCellEditing

public boolean stopCellEditing()
Stop Cell Editing

Specified by:
stopCellEditing in interface CellEditor
Returns:
true

cancelCellEditing

public void cancelCellEditing()
Cancel Cell Editing

Specified by:
cancelCellEditing in interface CellEditor

addCellEditorListener

public void addCellEditorListener(CellEditorListener l)
Specified by:
addCellEditorListener in interface CellEditor

removeCellEditorListener

public void removeCellEditorListener(CellEditorListener l)
Specified by:
removeCellEditorListener in interface CellEditor

Compiere 3.1

Compiere® is a registered trademark of ComPiere, Inc. ©2004-2008 HumanFlash.com All rights reserved.