toxtree.data
Class ActionList

java.lang.Object
  extended by javax.swing.ActionMap
      extended by 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

Field Summary
static java.lang.String _CHILDREN
           
static java.lang.String _MNEMONICID
           
static java.lang.String _TYPEID
           
protected  javax.swing.JFrame frame
           
protected  int no
           
 
Constructor Summary
ActionList()
           
ActionList(javax.swing.JFrame mainFrame)
           
 
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
 

Field Detail

_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
Constructor Detail

ActionList

public ActionList()

ActionList

public ActionList(javax.swing.JFrame mainFrame)
Method Detail

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 dialog
open - 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.