|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectuk.ac.starlink.table.gui.SystemTableSaveDialog
public class SystemTableSaveDialog
Table save dialogue based on the native system file dialogue.
This is a wrapper around FileDialog, which is in turn
a thin wrapper around whatever the native platform uses for its
default file browser. Looks ugly on my fvwm-based Linux desktop,
but for Mac and MS users it may be much preferable to the java-coded
alternatives.
| Constructor Summary | |
|---|---|
SystemTableSaveDialog()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
Returns this dialogue's description (may be used as an Action's SHORT_DESCRIPTION property). |
javax.swing.Icon |
getIcon()
Returns an icon for use in identifying this dialogue. |
java.lang.String |
getName()
Returns this dialogue's name (may be used as an Action's NAME property). |
boolean |
isAvailable()
Indicates whether there is a reasonable chance of this dialogue working. |
boolean |
showSaveDialog(java.awt.Component parent,
StarTableOutput sto,
javax.swing.ComboBoxModel formatModel,
StarTable[] tables)
Pops up a modal dialogue which allows the user to save the given tables to a single destination. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SystemTableSaveDialog()
| Method Detail |
|---|
public java.lang.String getName()
TableSaveDialog
getName in interface TableSaveDialogpublic java.lang.String getDescription()
TableSaveDialog
getDescription in interface TableSaveDialogpublic javax.swing.Icon getIcon()
TableSaveDialog
getIcon in interface TableSaveDialogpublic boolean isAvailable()
TableSaveDialog
isAvailable in interface TableSaveDialog
public boolean showSaveDialog(java.awt.Component parent,
StarTableOutput sto,
javax.swing.ComboBoxModel formatModel,
StarTable[] tables)
TableSaveDialog
showSaveDialog in interface TableSaveDialogparent - parent componentsto - object determining how tables are savedformatModel - combo box model containing names of table
save formats which can be selectedtables - the tables to save
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||