|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.AbstractAction
ARoad0.gDMak.ActionOpenAllNoThanViews
public class ActionOpenAllNoThanViews
An action that opens all the open NoThan views in a frame with a tabbed pane, where each view is displayed in a dedicated tab with its 'See why' text.
ActionOpenAllFullViews
,
Serialized FormField Summary | |
---|---|
private static javax.swing.ImageIcon |
icon__
|
private static ActionOpenAllNoThanViews |
instance__
|
private java.util.Map |
m_currentPropertyEditors_
Current CommonPropertyEditors in the user dialog. |
Fields inherited from class javax.swing.AbstractAction |
---|
changeSupport, enabled |
Fields inherited from interface javax.swing.Action |
---|
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON |
Constructor Summary | |
---|---|
private |
ActionOpenAllNoThanViews()
with this private constructor, the compiler won't generate a default public constructor |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent _ev)
Close the NoThan view main frames and the'See why' frames, it they exist |
(package private) void |
finalizePropertyEditors()
Finalizes the current property editors. |
(package private) java.util.Map |
getAllViewsPropertyEditors()
Called by ActionOpenGraphicView. |
static ActionOpenAllNoThanViews |
getInstance()
Only method to get an instance. |
private static java.beans.PropertyDescriptor[] |
getNoThanViewsPropertyDescriptors(java.util.Set _list)
Constructs the property descriptors for the current open NoThan views in the GUI, where the display name is the ViewInBase name. |
void |
openAllNoThanViews(java.util.Map _viewMap,
java.util.Map _m_GUIconfig)
Invoked by actionPerformed() and Desktop to display the 'All NoMore-NoLess views' frame including a tabbed pane. |
void |
stateChanged(javax.swing.event.ChangeEvent _evt)
Listen the changes in the selected tab of the 'AllNoThanViews' JTabbedPane, but no action. |
Methods inherited from class javax.swing.AbstractAction |
---|
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static ActionOpenAllNoThanViews instance__
private static javax.swing.ImageIcon icon__
private java.util.Map m_currentPropertyEditors_
Constructor Detail |
---|
private ActionOpenAllNoThanViews()
Method Detail |
---|
public static ActionOpenAllNoThanViews getInstance()
public void actionPerformed(java.awt.event.ActionEvent _ev)
actionPerformed
in interface java.awt.event.ActionListener
_ev
- ActionEventpublic void openAllNoThanViews(java.util.Map _viewMap, java.util.Map _m_GUIconfig)
_viewMap
- of the views to open; the name is the key and the view is the value_m_GUIconfig
- is the map from the GUI saving, to get the graphic view
disposition if the view is closed when this method is invoked. May be null.public void stateChanged(javax.swing.event.ChangeEvent _evt)
stateChanged
in interface javax.swing.event.ChangeListener
_evt
- java.util.Map getAllViewsPropertyEditors()
void finalizePropertyEditors()
private static java.beans.PropertyDescriptor[] getNoThanViewsPropertyDescriptors(java.util.Set _list)
_list
- of the open ViewInBase names
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |