4 package eu
.etaxonomy
.taxeditor
.perspective
;
6 import org
.eclipse
.ui
.IPageLayout
;
7 import org
.eclipse
.ui
.IPerspectiveFactory
;
8 import org
.eclipse
.ui
.IPlaceholderFolderLayout
;
9 import org
.eclipse
.ui
.progress
.IProgressConstants
;
11 import eu
.etaxonomy
.taxeditor
.view
.datasource
.CdmDataSourceViewPart
;
17 public abstract class Default
implements IPerspectiveFactory
{
19 protected IPlaceholderFolderLayout folderAdditional
;
21 public static final String ADDITIONAL
= "additional";
28 public void createAdditionalFolder(IPageLayout layout
, String refId
) {
29 folderAdditional
= layout
.createPlaceholderFolder(ADDITIONAL
, IPageLayout
.BOTTOM
, 0.25f
, refId
);
31 folderAdditional
.addPlaceholder(CdmDataSourceViewPart
.ID
);
32 folderAdditional
.addPlaceholder(IProgressConstants
.PROGRESS_VIEW_ID
);