private static final String[] REGIONS = {
CENTER_REGION, WEST_REGION, EAST_REGION, SOUTH_REGION, NORTH_REGION
};
public boolean restore(Dockable dockable, DockingState info, Map context) {
DockingPort port = PerspectiveManager.getMainDockingPort();
if(port==null)
return false;
Component comp = port.getDockedComponent();
if(comp==null)
return dock(dockable, port);
DockingInfo dockingInfo = getDeepestWest(port);
if(dockingInfo.dockable==null)