org.noos.xing.mydoggy
Class ToolWindowAction
java.lang.Object
javax.swing.AbstractAction
org.noos.xing.mydoggy.ToolWindowAction
- All Implemented Interfaces:
- ActionListener, Serializable, Cloneable, EventListener, Action
public abstract class ToolWindowAction
- extends AbstractAction
This abstract class is used to define a new behaviour associated to one or more toolwindows.
- Since:
- 1.5.0
- Author:
- Angelo De Caro (angelo.decaro@gmail.com)
- See Also:
- Serialized Form
| 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 |
HIDE_ACTION_ID
public static final String HIDE_ACTION_ID
- See Also:
- Constant Field Values
DOCK_ACTION_ID
public static final String DOCK_ACTION_ID
- See Also:
- Constant Field Values
PIN_ACTION_ID
public static final String PIN_ACTION_ID
- See Also:
- Constant Field Values
MAXIMIZE_ACTION_ID
public static final String MAXIMIZE_ACTION_ID
- See Also:
- Constant Field Values
FLOATING_ACTION_ID
public static final String FLOATING_ACTION_ID
- See Also:
- Constant Field Values
FLOATING_LIVE_ACTION_ID
public static final String FLOATING_LIVE_ACTION_ID
- See Also:
- Constant Field Values
POPUP_ACTION_ID
public static final String POPUP_ACTION_ID
- See Also:
- Constant Field Values
MOVE_TO_ACTION_ID
public static final String MOVE_TO_ACTION_ID
- See Also:
- Constant Field Values
AGGREGATE_ACTION_ID
public static final String AGGREGATE_ACTION_ID
- See Also:
- Constant Field Values
AGGREGATE_MENU_ACTION_ID
public static final String AGGREGATE_MENU_ACTION_ID
- See Also:
- Constant Field Values
TOOLS_MENU_ACTION_ID
public static final String TOOLS_MENU_ACTION_ID
- See Also:
- Constant Field Values
INDEX_MENU_ACTION_ID
public static final String INDEX_MENU_ACTION_ID
- See Also:
- Constant Field Values
id
protected String id
- Used to identify the actioon
actionName
protected String actionName
- The action name.
toolWindow
protected ToolWindow toolWindow
- The toolwindow that ownes the action.
menuItem
protected JMenuItem menuItem
showTextOnTitleBar
protected boolean showTextOnTitleBar
visibleOnTitleBar
protected boolean visibleOnTitleBar
visibleOnMenuBar
protected boolean visibleOnMenuBar
ToolWindowAction
protected ToolWindowAction(String id)
ToolWindowAction
protected ToolWindowAction(String id,
Icon icon)
getToolWindow
public ToolWindow getToolWindow()
setToolWindow
public void setToolWindow(ToolWindow toolWindow)
getId
public String getId()
setIcon
public void setIcon(Icon icon)
getIcon
public Icon getIcon()
setText
public void setText(String text)
getText
public String getText()
setTooltipText
public void setTooltipText(String tooltipText)
getTooltipText
public String getTooltipText()
getActionName
public String getActionName()
setActionName
public void setActionName(String actionName)
isVisibleOnTitleBar
public boolean isVisibleOnTitleBar()
setVisibleOnTitleBar
public void setVisibleOnTitleBar(boolean visibleOnTitleBar)
isVisibleOnMenuBar
public boolean isVisibleOnMenuBar()
setVisibleOnMenuBar
public void setVisibleOnMenuBar(boolean visibleOnMenuBar)
isShowTextOnTitleBar
public boolean isShowTextOnTitleBar()
setShowTextOnTitleBar
public void setShowTextOnTitleBar(boolean showTextOnTitleBar)
setVisible
public void setVisible(boolean visible)
getMenuItem
public JMenuItem getMenuItem()
Copyright © 2012. All Rights Reserved.