private class PaCeQuant_FeatureColorMapperInputDataIOSwing.ColorMapperDataIOFileInPanel extends de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent implements ActionListener, de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListener
PaCeQuant_FeatureColorMapper.| Modifier and Type | Field and Description |
|---|---|
private JButton |
buttonLoad
Button to load data, e.g., from file or ROI manager.
|
private JButton |
buttonReset
Button to delete currently loaded data.
|
private HashMap<String,Integer> |
columnNameToIDMap |
private de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentList |
columnSelection |
private Vector<de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentItem> |
columnSelectionItems |
private JPanel |
dirLoaderPanel
Panel containing elements for selecting input directory.
|
private PaCeQuant_FeatureColorMapperInputDataIOSwing.ColorMapperInputDirectoryIOPanel |
dirSelection
Directory chooser.
|
private ImageIcon |
iconData |
private JLabel |
iconLabel |
private ImageIcon |
iconNoData |
private Class<?> |
myClass |
private Field |
myField |
private JPanel |
panelContainer
Main panel containing all graphical components.
|
private de.unihalle.informatik.Alida.operator.ALDParameterDescriptor |
paramDescr |
| Constructor and Description |
|---|
ColorMapperDataIOFileInPanel(Field field,
Class<?> cla,
Object _data,
de.unihalle.informatik.Alida.operator.ALDParameterDescriptor d)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent evt) |
void |
disableComponent() |
void |
dispose() |
void |
enableComponent() |
Object |
getData()
Returns the data read from GUI or file.
|
JComponent |
getJComponent() |
void |
handleValueChangeEvent(de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeEvent event) |
void |
setValue(Field field,
Class<?> cl,
Object value)
Sets panel to given object value.
|
private JPanel panelContainer
private JPanel dirLoaderPanel
private PaCeQuant_FeatureColorMapperInputDataIOSwing.ColorMapperInputDirectoryIOPanel dirSelection
private de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentList columnSelection
private Vector<de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentItem> columnSelectionItems
private JButton buttonLoad
private JButton buttonReset
private JLabel iconLabel
private ImageIcon iconNoData
private ImageIcon iconData
private Class<?> myClass
private Field myField
private de.unihalle.informatik.Alida.operator.ALDParameterDescriptor paramDescr
public ColorMapperDataIOFileInPanel(Field field, Class<?> cla, Object _data, de.unihalle.informatik.Alida.operator.ALDParameterDescriptor d)
field - Parameter field.cla - Class of associated parameter object.data - Default data object.d - (Operator) parameter descriptor.public JComponent getJComponent()
getJComponent in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentpublic Object getData() throws de.unihalle.informatik.Alida.exceptions.ALDDataIOException
de.unihalle.informatik.Alida.exceptions.ALDDataIOException - Thrown if reading data failed.public void setValue(Field field, Class<?> cl, Object value) throws de.unihalle.informatik.Alida.exceptions.ALDDataIOException
field - Field of data.cl - Class of data.value - Value to set.de.unihalle.informatik.Alida.exceptions.ALDDataIOException - Thrown if setting data failed.public void actionPerformed(ActionEvent evt)
actionPerformed in interface ActionListenerpublic void handleValueChangeEvent(de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeEvent event)
handleValueChangeEvent in interface de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListenerpublic void disableComponent()
disableComponent in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentpublic void enableComponent()
enableComponent in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentpublic void dispose()
dispose in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentCopyright © 2010–2025 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.