jpos.config.simple.editor
Class StandardPropsViewPanel.ProductPropertyCellEditor

java.lang.Object
  |
  +--javax.swing.AbstractCellEditor
        |
        +--jpos.config.simple.editor.StandardPropsViewPanel.ProductPropertyCellEditor
All Implemented Interfaces:
javax.swing.CellEditor, java.io.Serializable, javax.swing.table.TableCellEditor
Enclosing class:
StandardPropsViewPanel

class StandardPropsViewPanel.ProductPropertyCellEditor
extends javax.swing.AbstractCellEditor
implements javax.swing.table.TableCellEditor

A cell editor for product property

Since:
1.4
Author:
S. Hanai
See Also:
Serialized Form

Field Summary
(package private)  StandardPropsViewPanel.MyTextArea descriptionTextArea
           
protected  javax.swing.text.JTextComponent editorComponent
           
(package private)  javax.swing.JTextField jTextField
           
(package private)  StandardPropsViewPanel.ProductPropertyTable productPropertyTable
           
 
Fields inherited from class javax.swing.AbstractCellEditor
changeEvent, listenerList
 
Constructor Summary
StandardPropsViewPanel.ProductPropertyCellEditor(StandardPropsViewPanel.ProductPropertyTable productPropertyTable)
          ctor
 
Method Summary
 java.lang.Object getCellEditorValue()
          Gets value in editor
 java.awt.Component getTableCellEditorComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, int row, int column)
          Gets component for editor
 
Methods inherited from class javax.swing.AbstractCellEditor
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.swing.CellEditor
addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
 

Field Detail

descriptionTextArea

StandardPropsViewPanel.MyTextArea descriptionTextArea

jTextField

javax.swing.JTextField jTextField

productPropertyTable

StandardPropsViewPanel.ProductPropertyTable productPropertyTable

editorComponent

protected javax.swing.text.JTextComponent editorComponent
Constructor Detail

StandardPropsViewPanel.ProductPropertyCellEditor

public StandardPropsViewPanel.ProductPropertyCellEditor(StandardPropsViewPanel.ProductPropertyTable productPropertyTable)
ctor
Method Detail

getCellEditorValue

public java.lang.Object getCellEditorValue()
Gets value in editor
Specified by:
getCellEditorValue in interface javax.swing.CellEditor
Overrides:
getCellEditorValue in class javax.swing.AbstractCellEditor
Returns:
value

getTableCellEditorComponent

public java.awt.Component getTableCellEditorComponent(javax.swing.JTable table,
                                                      java.lang.Object value,
                                                      boolean isSelected,
                                                      int row,
                                                      int column)
Gets component for editor
Specified by:
getTableCellEditorComponent in interface javax.swing.table.TableCellEditor
Parameters:
table - Table object
value - Current value
isSelected - True if being selected
row - Row index
column - Column index
Returns:
component for editor


This API and code belongs to the JavaPOS committee please see LISCENCE file for details