return null;
Location location = event.getLocation();
Dockable dockable = event.getDockable();
DockableProperty property = location == null ? null : location.getLocation();
if( event.getMode().getUniqueIdentifier().equals( normalModeIdentifier() )){
// try to set the mode prematurely
if( property != null ){
if( property.getSuccessor() == null ){
CLocationMode last = manager.getCurrentMode( dockable );
CLocationMode secondLast = manager.getPreviousMode( dockable );
if( last != null && secondLast != null ){
if( normalModeIdentifier().equals( secondLast.getUniqueIdentifier() ) &&