Package jadex.base.gui.modeltree
Class AddRIDAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- jadex.commons.gui.ToolTipAction
-
- jadex.base.gui.modeltree.AddRIDAction
-
- All Implemented Interfaces:
java.awt.event.ActionListener,java.io.Serializable,java.lang.Cloneable,java.util.EventListener,javax.swing.Action
public class AddRIDAction extends ToolTipAction
Action for adding a local path.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected static javax.swing.UIDefaultsiconsThe image icons.protected IThreadPooltpThe thread pool.protected ITreeAbstractiontreepanelThe tree.
-
Constructor Summary
Constructors Constructor Description AddRIDAction(ITreeAbstraction treepanel)Create a new actionAddRIDAction(java.lang.String name, javax.swing.Icon icon, java.lang.String desc, ITreeAbstraction treepanel)Create a new action
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent e)Action performed.static javax.swing.IcongetIcon()Get the icon.static java.lang.StringgetName()Get the name.protected IFuture<IThreadPool>getThreadPool()Get the thread pool.static java.lang.StringgetTooltipText()Get the tooltip text.booleanisEnabled()Test if action is available in current context.-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, putValue, removePropertyChangeListener, setEnabled
-
-
-
-
Field Detail
-
icons
protected static final javax.swing.UIDefaults icons
The image icons.
-
treepanel
protected ITreeAbstraction treepanel
The tree.
-
tp
protected IThreadPool tp
The thread pool.
-
-
Constructor Detail
-
AddRIDAction
public AddRIDAction(ITreeAbstraction treepanel)
Create a new action
-
AddRIDAction
public AddRIDAction(java.lang.String name, javax.swing.Icon icon, java.lang.String desc, ITreeAbstraction treepanel)Create a new action
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
Test if action is available in current context.- Specified by:
isEnabledin interfacejavax.swing.Action- Overrides:
isEnabledin classjavax.swing.AbstractAction- Returns:
- True, if available.
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
Action performed.
-
getThreadPool
protected IFuture<IThreadPool> getThreadPool()
Get the thread pool.
-
getIcon
public static javax.swing.Icon getIcon()
Get the icon.- Returns:
- The icon.
-
getName
public static java.lang.String getName()
Get the name.- Returns:
- The name.
-
getTooltipText
public static java.lang.String getTooltipText()
Get the tooltip text.- Returns:
- The tooltip text.
-
-