org.openadaptor.adaptor.editor
Class AFPropertiesModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.openadaptor.adaptor.editor.AFPropertiesModel
- All Implemented Interfaces:
- java.io.Serializable, java.util.EventListener, javax.swing.event.TableModelListener, javax.swing.table.TableModel
public class AFPropertiesModel
- extends javax.swing.table.AbstractTableModel
- implements javax.swing.event.TableModelListener
- See Also:
- Serialized Form
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESERVED_ROWS_STANDARD
public static final int RESERVED_ROWS_STANDARD
- See Also:
- Constant Field Values
RESERVED_ROWS_OTHER
public static final int RESERVED_ROWS_OTHER
- See Also:
- Constant Field Values
COMPONENT_NAME
public static final int COMPONENT_NAME
- See Also:
- Constant Field Values
COMPONENT_NUMBER
public static final int COMPONENT_NUMBER
- See Also:
- Constant Field Values
PROPERTY_NAME
public static final int PROPERTY_NAME
- See Also:
- Constant Field Values
PROPERTY_VALUE
public static final int PROPERTY_VALUE
- See Also:
- Constant Field Values
PROPERTY_COMMENT
public static final int PROPERTY_COMMENT
- See Also:
- Constant Field Values
AFPropertiesModel
public AFPropertiesModel(AFEditor editor,
Adaptor adaptor,
FrameworkComponent fc)
getReservedRowCount
public int getReservedRowCount()
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interface javax.swing.table.TableModel
getRowCount
public int getRowCount()
- Specified by:
getRowCount
in interface javax.swing.table.TableModel
getColumnName
public java.lang.String getColumnName(int columnIndex)
- Specified by:
getColumnName
in interface javax.swing.table.TableModel
- Overrides:
getColumnName
in class javax.swing.table.AbstractTableModel
getValueAt
public java.lang.Object getValueAt(int rowIndex,
int columnIndex)
- Specified by:
getValueAt
in interface javax.swing.table.TableModel
setValueAt
public void setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
- Specified by:
setValueAt
in interface javax.swing.table.TableModel
- Overrides:
setValueAt
in class javax.swing.table.AbstractTableModel
isCellEditable
public boolean isCellEditable(int rowIndex,
int columnIndex)
- Specified by:
isCellEditable
in interface javax.swing.table.TableModel
- Overrides:
isCellEditable
in class javax.swing.table.AbstractTableModel
getComponent
public FrameworkComponent getComponent()
isMandatory
public boolean isMandatory(int rowIndex)
isDeprecated
public boolean isDeprecated(int rowIndex)
isUserAdded
public boolean isUserAdded(int rowIndex)
isReadonly
public boolean isReadonly(int rowIndex)
getPropertyToolTipText
public java.lang.String getPropertyToolTipText(int rowIndex)
mapCharEscapesInValue
public java.lang.String mapCharEscapesInValue(java.lang.String in)
- Map escape sequences representing special characters in a string to the special charcaters.
- Parameters:
in
- The incoming string with escape sequences
- Returns:
- A new string with escape sequences representing special characters mapped to the special charcaters
tableChanged
public void tableChanged(javax.swing.event.TableModelEvent e)
- Specified by:
tableChanged
in interface javax.swing.event.TableModelListener