toxtree.data
Class ActionList
java.lang.Object
javax.swing.ActionMap
toxtree.data.ActionList
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- ToxForestActions, ToxTreeActions
public class ActionList
- extends javax.swing.ActionMap
- See Also:
- Serialized Form
Method Summary |
javax.swing.Action |
addAction(javax.swing.Action a,
ActionList children,
java.lang.String type,
java.lang.String mnemonic)
|
javax.swing.Action |
addAction(javax.swing.Action a,
java.lang.String type,
java.lang.String mnemonic)
|
void |
allActionsEnable(boolean enable)
|
static java.io.File |
changeExtension(java.io.File file,
MolFileFilter ff)
|
void |
createMenu(javax.swing.JMenuBar menuBar)
|
static javax.swing.JMenu |
createSubmenu(javax.swing.Action a)
|
void |
enable(boolean enable,
java.lang.String type)
|
static java.lang.String |
getCurrentDirectory()
|
javax.swing.JFrame |
getFrame()
|
static java.io.File |
selectFile(java.awt.Component frame,
java.lang.String[] ext,
java.lang.String[] extDescription,
boolean open)
Invokes OpenFile or SaveFile dialog |
static void |
setCurrentDirectory(java.lang.String currentDirectory)
|
void |
showMessage(java.lang.String caption,
java.lang.String message)
|
static void |
showMsg(java.lang.String caption,
java.lang.String message)
|
Methods inherited from class javax.swing.ActionMap |
allKeys, clear, get, getParent, keys, put, remove, setParent, size |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_TYPEID
public static final java.lang.String _TYPEID
- See Also:
- Constant Field Values
_MNEMONICID
public static final java.lang.String _MNEMONICID
- See Also:
- Constant Field Values
_CHILDREN
public static final java.lang.String _CHILDREN
- See Also:
- Constant Field Values
no
protected int no
frame
protected javax.swing.JFrame frame
ActionList
public ActionList()
ActionList
public ActionList(javax.swing.JFrame mainFrame)
addAction
public javax.swing.Action addAction(javax.swing.Action a,
java.lang.String type,
java.lang.String mnemonic)
addAction
public javax.swing.Action addAction(javax.swing.Action a,
ActionList children,
java.lang.String type,
java.lang.String mnemonic)
createSubmenu
public static javax.swing.JMenu createSubmenu(javax.swing.Action a)
createMenu
public void createMenu(javax.swing.JMenuBar menuBar)
allActionsEnable
public void allActionsEnable(boolean enable)
enable
public void enable(boolean enable,
java.lang.String type)
getFrame
public javax.swing.JFrame getFrame()
selectFile
public static java.io.File selectFile(java.awt.Component frame,
java.lang.String[] ext,
java.lang.String[] extDescription,
boolean open)
- Invokes OpenFile or SaveFile dialog
- Parameters:
frame
- Frame
a frame to be used as a parent for the file dialogopen
- if true invokes OpenFile dialog, otherwise invokes SaveFile
- Returns:
- the selected
File
changeExtension
public static java.io.File changeExtension(java.io.File file,
MolFileFilter ff)
showMessage
public void showMessage(java.lang.String caption,
java.lang.String message)
showMsg
public static void showMsg(java.lang.String caption,
java.lang.String message)
getCurrentDirectory
public static java.lang.String getCurrentDirectory()
setCurrentDirectory
public static void setCurrentDirectory(java.lang.String currentDirectory)
Copyright © 2004-2012 Ideaconsult Ltd.. All Rights Reserved.