|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent
de.unihalle.informatik.MiToBo.core.dataio.MTBDataIOFileSwing.MTBDataIOFileInPanel
private class MTBDataIOFileSwing.MTBDataIOFileInPanel
Panel for handling GUI I/O of MiToBo container classes.
Field Summary | |
---|---|
private javax.swing.JButton |
buttonEdit
|
private javax.swing.JButton |
buttonLoad
|
private javax.swing.JButton |
buttonView
|
private de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDParametrizedClassConfigWindow |
confWin
|
private java.lang.Object |
data
|
private javax.swing.ImageIcon |
iconData
|
private javax.swing.JLabel |
iconLabel
|
private javax.swing.ImageIcon |
iconNoData
|
private java.util.Vector<java.lang.Object> |
inModes
|
private java.io.File |
lastDirectory
Last directory selected by user. |
private java.io.File |
lastFile
Last file selected by user. |
private javax.swing.JPanel |
mainPanel
Main panel containing all graphical components. |
private javax.swing.JComboBox |
modeSelection
|
private java.lang.Class<?> |
myClass
|
private java.lang.reflect.Field |
myField
|
private boolean |
roisAdded
|
Fields inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter |
---|
listenerList |
Constructor Summary | |
---|---|
MTBDataIOFileSwing.MTBDataIOFileInPanel(java.lang.reflect.Field field,
java.lang.Class<?> cla,
java.lang.Object _data)
Default constructor. |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent evt)
|
java.lang.Object |
getData()
Returns the data read from GUI or file. |
javax.swing.JComponent |
getJComponent()
|
void |
handleValueChangeEvent(de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeEvent event)
|
void |
setValue(java.lang.reflect.Field field,
java.lang.Class<?> cl,
java.lang.Object value)
Sets panel to given object value. |
Methods inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter |
---|
addValueChangeEventListener, fireALDSwingValueChangeEvent, removeValueChangeEventListener |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private javax.swing.JButton buttonEdit
private javax.swing.JButton buttonLoad
private javax.swing.JButton buttonView
private de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDParametrizedClassConfigWindow confWin
private java.lang.Object data
private javax.swing.ImageIcon iconData
private javax.swing.JLabel iconLabel
private javax.swing.ImageIcon iconNoData
private java.util.Vector<java.lang.Object> inModes
private java.io.File lastDirectory
private java.io.File lastFile
private javax.swing.JPanel mainPanel
private javax.swing.JComboBox modeSelection
private java.lang.Class<?> myClass
private java.lang.reflect.Field myField
private boolean roisAdded
Constructor Detail |
---|
public MTBDataIOFileSwing.MTBDataIOFileInPanel(java.lang.reflect.Field field, java.lang.Class<?> cla, java.lang.Object _data)
field
- cla
- data
- Method Detail |
---|
public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed
in interface java.awt.event.ActionListener
public java.lang.Object getData() throws de.unihalle.informatik.Alida.exceptions.ALDDataIOException
de.unihalle.informatik.Alida.exceptions.ALDDataIOException
public javax.swing.JComponent getJComponent()
getJComponent
in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent
public void handleValueChangeEvent(de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeEvent event)
handleValueChangeEvent
in interface de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListener
public void setValue(java.lang.reflect.Field field, java.lang.Class<?> cl, java.lang.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
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |