/* * @(#)CellEditor.java * * Copyright 2002 EGANTT LLP. All rights reserved. * PROPRIETARY/QPL. Use is subject to license terms. */ package com.egantt.swing.cell; import java.util.EventObject; import com.egantt.swing.cell.editor.event.CellListener; public interface CellEditor extends CellRenderer { /** * Add a <code>CellListener</code> */ void addCellListener(CellListener listener); /** * Remove a <code>CellListener</code> */ void removeCellListener(CellListener listener); Object getValue(); void cancelEditing(); void stopEditing(); boolean isCellEditable(EventObject eo); }