Package net.infonode.docking.action
Class UndockWindowAction
- java.lang.Object
-
- net.infonode.docking.action.DockingWindowAction
-
- net.infonode.docking.action.UndockWindowAction
-
- All Implemented Interfaces:
java.io.Serializable,IconProvider
public class UndockWindowAction extends DockingWindowAction
Undocks a window using theDockingWindow.undock(Point)method.- Since:
- IDW 1.4.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static UndockWindowActionINSTANCEThe only instance of this class
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.IcongetIcon()Returns the optional icon of this action.java.lang.StringgetName()Returns the name of this action.booleanisPerformable(DockingWindow window)Returns true if this action is performable on a window.voidperform(DockingWindow window)Performs this action on a window.protected java.lang.ObjectreadResolve()-
Methods inherited from class net.infonode.docking.action.DockingWindowAction
getAction, toString
-
-
-
-
Field Detail
-
INSTANCE
public static final UndockWindowAction INSTANCE
The only instance of this class
-
-
Method Detail
-
getIcon
public javax.swing.Icon getIcon()
Description copied from class:DockingWindowActionReturns the optional icon of this action.- Specified by:
getIconin interfaceIconProvider- Overrides:
getIconin classDockingWindowAction- Returns:
- the optional icon of this action, null if there is no icon
-
getName
public java.lang.String getName()
Description copied from class:DockingWindowActionReturns the name of this action.- Specified by:
getNamein classDockingWindowAction- Returns:
- the name of this action
-
isPerformable
public boolean isPerformable(DockingWindow window)
Description copied from class:DockingWindowActionReturns true if this action is performable on a window.- Specified by:
isPerformablein classDockingWindowAction- Parameters:
window- the window on which the action will be performed- Returns:
- true if this action is performable on the window
-
perform
public void perform(DockingWindow window)
Description copied from class:DockingWindowActionPerforms this action on a window.- Specified by:
performin classDockingWindowAction- Parameters:
window- the window on which to perform the action
-
readResolve
protected java.lang.Object readResolve() throws java.io.ObjectStreamException- Throws:
java.io.ObjectStreamException
-
-