org.noos.xing.mydoggy
Interface ToolWindowListener

All Superinterfaces:
EventListener

public interface ToolWindowListener
extends EventListener

The listener interface for receiving "interesting" events (tab added, removed and removing).

The listener object created is then registered with a tool window using the addToolWindowListener method.

Since:
1.3.0
Author:
Angelo De Caro (angelo.decaro@gmail.com)
See Also:
ToolWindowTab, ToolWindow.addToolWindowListener(ToolWindowListener), ToolWindowTabEvent

Method Summary
 void toolWindowTabAdded(ToolWindowTabEvent event)
          Invoked when a tab has been added to the tool.
 void toolWindowTabRemoved(ToolWindowTabEvent event)
          Invoked when a tool has been removed from the group.
 boolean toolWindowTabRemoving(ToolWindowTabEvent event)
          Invoked before removing the tab.
 

Method Detail

toolWindowTabAdded

void toolWindowTabAdded(ToolWindowTabEvent event)
Invoked when a tab has been added to the tool.

Parameters:
event - the fired event.
Since:
1.3.0
See Also:
ToolWindowTabEvent

toolWindowTabRemoving

boolean toolWindowTabRemoving(ToolWindowTabEvent event)
Invoked before removing the tab.

Parameters:
event - the fired event.
Returns:
false if you want to rollback the remove action.
Since:
1.3.0
See Also:
ToolWindowTabEvent

toolWindowTabRemoved

void toolWindowTabRemoved(ToolWindowTabEvent event)
Invoked when a tool has been removed from the group.

Parameters:
event - the fired event.
Since:
1.3.0
See Also:
ToolWindowTabEvent


Copyright © 2012. All Rights Reserved.