public void layoutPerspective( CommonElementPerspective perspective, CommonSingleDockableLayout layout, Map<Integer, PerspectiveDockable> children ){
// can't do anything
}
public CommonSingleDockableLayout getPerspectiveLayout( CommonElementPerspective element, Map<PerspectiveDockable, Integer> children ){
SingleCDockablePerspective dockable = (SingleCDockablePerspective)element.getElement();
CommonSingleDockableLayout layout = new CommonSingleDockableLayout();
layout.setId( dockable.getUniqueId() );
layout.setArea( dockable.getWorkingArea() == null ? null : dockable.getWorkingArea().getUniqueId() );
return layout;
}