|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectclickDetector.ClickClassifiers.UserTypesPanel
public abstract class UserTypesPanel
| Nested Class Summary | |
|---|---|
private class |
UserTypesPanel.AddButton
|
(package private) class |
UserTypesPanel.ClickTypesTableData
|
private class |
UserTypesPanel.DeleteButton
|
private class |
UserTypesPanel.DiscardHit
|
private class |
UserTypesPanel.DownButton
|
private class |
UserTypesPanel.EditButton
|
(package private) class |
UserTypesPanel.FireChangedLater
|
(package private) class |
UserTypesPanel.ListSelection
|
private class |
UserTypesPanel.MouseEvents
|
private class |
UserTypesPanel.UpButton
|
| Field Summary | |
|---|---|
protected ClickControl |
clickControl
|
private java.lang.String[] |
columnNames
|
private javax.swing.JButton |
deleteButton
|
private javax.swing.table.TableColumn |
discardColumn
|
private javax.swing.JButton |
downButton
|
private javax.swing.JButton |
editButton
|
private javax.swing.JPanel |
mainPanel
|
private javax.swing.JButton |
newButton
|
private java.awt.Window |
pWindow
|
private UserTypesPanel.ClickTypesTableData |
tableData
|
private javax.swing.JTable |
typesTable
|
private javax.swing.JButton |
upButton
|
| Constructor Summary | |
|---|---|
UserTypesPanel(java.awt.Window pWindow,
ClickControl clickControl)
|
|
| Method Summary | |
|---|---|
abstract void |
addButton()
|
abstract void |
deleteButton()
|
abstract void |
downButton()
|
abstract void |
editButton()
|
private void |
enableButtons()
|
protected void |
fireTableDataChanged()
|
protected void |
fireTableDataChangedLater()
|
java.awt.Component |
getComponent()
|
abstract int |
getNumSpecies()
|
java.awt.Window |
getPWindow()
|
protected int |
getSelectedRow()
|
abstract boolean |
getSpeciesCanProcess(int iSpecies,
double sampleRate)
|
abstract java.lang.String |
getSpeciesCode(int iSpecies)
|
abstract java.lang.Boolean |
getSpeciesDiscard(int iSpecies)
|
abstract java.lang.Boolean |
getSpeciesEnable(int iSpecies)
|
abstract java.lang.String |
getSpeciesName(int iSpecies)
|
abstract javax.swing.Icon |
getSymbol(int iSpecies)
|
private void |
mouseDblClick(java.awt.event.MouseEvent e)
|
protected void |
setSelectedRow(int iRow)
|
abstract void |
setSpeciesDiscard(int species,
java.lang.Boolean discard)
|
abstract void |
setSpeciesEnable(int species,
java.lang.Boolean enable)
|
abstract void |
upButton()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface clickDetector.ClickClassifiers.ClassifyDialogPanel |
|---|
getHelpPoint, getParams, setActive, setParams |
| Field Detail |
|---|
private java.lang.String[] columnNames
private javax.swing.JButton upButton
private javax.swing.JButton downButton
private javax.swing.JButton newButton
private javax.swing.JButton editButton
private javax.swing.JButton deleteButton
private javax.swing.JTable typesTable
private UserTypesPanel.ClickTypesTableData tableData
private javax.swing.JPanel mainPanel
private javax.swing.table.TableColumn discardColumn
private java.awt.Window pWindow
protected ClickControl clickControl
| Constructor Detail |
|---|
public UserTypesPanel(java.awt.Window pWindow,
ClickControl clickControl)
| Method Detail |
|---|
public java.awt.Component getComponent()
getComponent in interface ClassifyDialogPanelpublic abstract int getNumSpecies()
public abstract javax.swing.Icon getSymbol(int iSpecies)
public abstract java.lang.String getSpeciesName(int iSpecies)
public abstract java.lang.String getSpeciesCode(int iSpecies)
public abstract java.lang.Boolean getSpeciesDiscard(int iSpecies)
public abstract void setSpeciesDiscard(int species,
java.lang.Boolean discard)
public abstract boolean getSpeciesCanProcess(int iSpecies,
double sampleRate)
public abstract java.lang.Boolean getSpeciesEnable(int iSpecies)
public abstract void setSpeciesEnable(int species,
java.lang.Boolean enable)
public abstract void upButton()
public abstract void downButton()
public abstract void addButton()
public abstract void editButton()
public abstract void deleteButton()
private void mouseDblClick(java.awt.event.MouseEvent e)
private void enableButtons()
protected int getSelectedRow()
protected void setSelectedRow(int iRow)
protected void fireTableDataChanged()
protected void fireTableDataChangedLater()
public java.awt.Window getPWindow()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||