private class FocusOwnerChangeListener implements PropertyChangeListener{
public void propertyChange(PropertyChangeEvent evt) {
DefaultKeyboardFocusManager manager = (DefaultKeyboardFocusManager)evt.getSource();
Component focusOwner = manager.getFocusOwner();
Workspace workspace = (Workspace)getDockableWorkspace(focusOwner);
if( workspace != null){
if(logger.isDebugEnabled()){
logger.debug("About to fire focus gained on the active workspace component");
}
WorkspaceView workspaceView = (WorkspaceView)workspaceComponent;