|
|||||||||
| Home >> All >> org >> fluidsynth >> [ gui overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.fluidsynth.gui
Class ChannelTableModel

java.lang.Objectorg.fluidsynth.gui.ChannelTableModel
- All Implemented Interfaces:
- org.fluidsynth.api.event.ChannelEventListener, java.util.EventListener, java.beans.PropertyChangeListener, javax.swing.table.TableModel
- public class ChannelTableModel
- extends java.lang.Object
- implements javax.swing.table.TableModel, java.beans.PropertyChangeListener, org.fluidsynth.api.event.ChannelEventListener
- extends java.lang.Object
| Field Summary | |
(package private) static java.util.ResourceBundle |
bundle
|
(package private) static java.lang.Class[] |
columnClasses
|
(package private) static java.lang.String[] |
columnNames
|
private javax.swing.event.EventListenerList |
listenerList
Utility field used by event firing mechanism. |
private int |
rowCount
|
| Constructor Summary | |
ChannelTableModel()
Creates a new instance of ChannelTableModel |
|
| Method Summary | |
void |
addTableModelListener(javax.swing.event.TableModelListener listener)
Registers TableModelListener to receive events. |
void |
channelChanged(org.fluidsynth.api.event.ChannelEvent event)
Fired to indicate a channel change. |
private void |
fireTableChanged(javax.swing.event.TableModelEvent event)
Notifies all registered listeners about the event. |
java.lang.Class |
getColumnClass(int columnIndex)
Returns the Class for all Object instances
in the specified column. |
int |
getColumnCount()
Returns the number of columns in the model. |
java.lang.String |
getColumnName(int columnIndex)
Returns the name of a column in the model. |
int |
getRowCount()
Returns the number of rows in the model. |
java.lang.Object |
getValueAt(int rowIndex,
int columnIndex)
Returns the value ( Object) at a particular cell in the
table. |
boolean |
isCellEditable(int rowIndex,
int columnIndex)
Returns true if the cell is editable, and false
otherwise. |
void |
propertyChange(java.beans.PropertyChangeEvent evt)
Fired after a Bean's property has changed. |
void |
removeTableModelListener(javax.swing.event.TableModelListener listener)
Removes TableModelListener from the list of listeners. |
void |
setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
Sets the value at a particular cell in the table. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
bundle
static java.util.ResourceBundle bundle
rowCount
private int rowCount
columnNames
static java.lang.String[] columnNames
columnClasses
static java.lang.Class[] columnClasses
listenerList
private javax.swing.event.EventListenerList listenerList
- Utility field used by event firing mechanism.
| Constructor Detail |
ChannelTableModel
public ChannelTableModel()
- Creates a new instance of ChannelTableModel
| Method Detail |
getColumnClass
public java.lang.Class getColumnClass(int columnIndex)
- Description copied from interface:
javax.swing.table.TableModel - Returns the
Classfor allObjectinstances in the specified column.- Specified by:
getColumnClassin interfacejavax.swing.table.TableModel
getColumnCount
public int getColumnCount()
- Description copied from interface:
javax.swing.table.TableModel - Returns the number of columns in the model.
- Specified by:
getColumnCountin interfacejavax.swing.table.TableModel
getColumnName
public java.lang.String getColumnName(int columnIndex)
- Description copied from interface:
javax.swing.table.TableModel - Returns the name of a column in the model.
- Specified by:
getColumnNamein interfacejavax.swing.table.TableModel
getRowCount
public int getRowCount()
- Description copied from interface:
javax.swing.table.TableModel - Returns the number of rows in the model.
- Specified by:
getRowCountin interfacejavax.swing.table.TableModel
getValueAt
public java.lang.Object getValueAt(int rowIndex, int columnIndex)
- Description copied from interface:
javax.swing.table.TableModel - Returns the value (
Object) at a particular cell in the table.- Specified by:
getValueAtin interfacejavax.swing.table.TableModel
isCellEditable
public boolean isCellEditable(int rowIndex,
int columnIndex)
- Description copied from interface:
javax.swing.table.TableModel - Returns
trueif the cell is editable, andfalseotherwise.- Specified by:
isCellEditablein interfacejavax.swing.table.TableModel
setValueAt
public void setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)
- Description copied from interface:
javax.swing.table.TableModel - Sets the value at a particular cell in the table.
- Specified by:
setValueAtin interfacejavax.swing.table.TableModel
addTableModelListener
public void addTableModelListener(javax.swing.event.TableModelListener listener)
- Registers TableModelListener to receive events.
- Specified by:
addTableModelListenerin interfacejavax.swing.table.TableModel
removeTableModelListener
public void removeTableModelListener(javax.swing.event.TableModelListener listener)
- Removes TableModelListener from the list of listeners.
- Specified by:
removeTableModelListenerin interfacejavax.swing.table.TableModel
fireTableChanged
private void fireTableChanged(javax.swing.event.TableModelEvent event)
- Notifies all registered listeners about the event.
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
- Description copied from interface:
java.beans.PropertyChangeListener - Fired after a Bean's property has changed.
- Specified by:
propertyChangein interfacejava.beans.PropertyChangeListener
channelChanged
public void channelChanged(org.fluidsynth.api.event.ChannelEvent event)
- Description copied from interface:
org.fluidsynth.api.event.ChannelEventListener - Fired to indicate a channel change.
- Specified by:
channelChangedin interfaceorg.fluidsynth.api.event.ChannelEventListener
|
|||||||||
| Home >> All >> org >> fluidsynth >> [ gui overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.fluidsynth.gui.ChannelTableModel