private static final String JUNIT_VIEW = "org.eclipse.jdt.junit.ResultView";//$NON-NLS-1$
public void createInitialLayout(IPageLayout layout) {
String editorArea = layout.getEditorArea();
IFolderLayout packageExplorerFolder = layout.createFolder("packageExplorerFolder", IPageLayout.LEFT, (float)0.25, editorArea); //$NON-NLS-1$
packageExplorerFolder.addView(PACKAGE_EXPLORER_VIEW);
IFolderLayout outlineFolder = layout.createFolder("searchFolder", IPageLayout.BOTTOM, (float)0.50, "packageExplorerFolder"); //$NON-NLS-1$
outlineFolder.addView(NAKED_OBJECT_OUTLINE_VIEW);
try {
outlineFolder.addView("org.eclipse.jdt.astview.views.ASTView");
} catch(Exception ex) {
// ignore any problems.
}
IFolderLayout problemFolder= layout.createFolder("problemFolder", IPageLayout.BOTTOM, (float)0.60, editorArea); //$NON-NLS-1$
problemFolder.addView(PROBLEM_VIEW);
IFolderLayout nakedObjectsFolder = layout.createFolder("annotationViewsFolder", IPageLayout.TOP, (float)0.50, "problemFolder"); //$NON-NLS-1$
nakedObjectsFolder.addView(NAKED_OBJECT_SPEC_VIEW);
nakedObjectsFolder.addView(NAKED_OBJECT_PROPERTIES_VIEW);
nakedObjectsFolder.addView(NAKED_OBJECT_STRING_PROPERTIES_VIEW);
nakedObjectsFolder.addView(NAKED_OBJECT_COLLECTIONS_VIEW);
nakedObjectsFolder.addView(NAKED_OBJECT_ACTIONS_VIEW);
IFolderLayout consoleFolder= layout.createFolder("consoleFolder", IPageLayout.RIGHT, (float)0.45, "problemFolder"); //$NON-NLS-1$
consoleFolder.addView(CONSOLE_VIEW);
IFolderLayout debugFolder = layout.createFolder("debugFolder", IPageLayout.RIGHT, (float)0.70, "consoleFolder"); //$NON-NLS-1$
debugFolder.addView(DEBUG_VIEW);
IFolderLayout javadocFolder= layout.createFolder("javadocFolder", IPageLayout.RIGHT, (float)0.75, editorArea); //$NON-NLS-1$
javadocFolder.addView(JAVADOC_VIEW);
layout.addActionSet(DEBUG_LAUNCH_ACTION_SET);
layout.addActionSet(JAVA_ACTION_SET);
layout.addActionSet(JAVA_ELEMENT_CREATION_ACTION_SET);