public class LocationFormEntry extends LabeledFormEntry<LocationFormEntry> implements java.awt.event.ActionListener
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JButton |
locationButton |
protected static javax.swing.JFileChooser |
locationChooser |
protected javax.swing.JTextField |
locationInput |
label
resizeMode
Constructor and Description |
---|
LocationFormEntry() |
LocationFormEntry(java.lang.String label) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
void |
addComponents(FormBuilder builder) |
LocationFormEntry |
clear() |
protected static javax.swing.JFileChooser |
getLocationChooser() |
java.lang.String |
getLocationString() |
java.lang.Object |
getValue() |
protected void |
openLocationChooser() |
LocationFormEntry |
setValue(java.lang.Object value) |
addToForm, getLabel, setLabel
getResizeMode, setResizeMode
getBuilder, getId
protected final javax.swing.JTextField locationInput
protected final javax.swing.JButton locationButton
protected static javax.swing.JFileChooser locationChooser
public LocationFormEntry(java.lang.String label)
label
- public LocationFormEntry()
protected static javax.swing.JFileChooser getLocationChooser()
public void addComponents(FormBuilder builder)
addComponents
in class LabeledFormEntry<LocationFormEntry>
LabeledFormEntry.addComponents(de.ims.icarus.ui.dialog.FormBuilder)
public LocationFormEntry setValue(java.lang.Object value)
setValue
in class FormBuilder.FormEntry
FormBuilder.FormEntry.setValue(java.lang.Object)
public java.lang.Object getValue()
getValue
in class FormBuilder.FormEntry
FormBuilder.FormEntry.getValue()
public java.lang.String getLocationString()
public LocationFormEntry clear()
clear
in class FormBuilder.FormEntry
FormBuilder.FormEntry.clear()
protected void openLocationChooser()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
ActionListener.actionPerformed(java.awt.event.ActionEvent)