You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by se...@apache.org on 2007/01/02 00:58:43 UTC
svn commit: r491712 -
/directory/trunks/ldapstudio/ldapstudio-browser-ui/src/main/java/org/apache/directory/ldapstudio/browser/ui/perspective/BrowserPerspective.java
Author: seelmann
Date: Mon Jan 1 15:58:42 2007
New Revision: 491712
URL: http://svn.apache.org/viewvc?view=rev&rev=491712
Log:
Removed Resource view, added fixed views in RCP environment
Modified:
directory/trunks/ldapstudio/ldapstudio-browser-ui/src/main/java/org/apache/directory/ldapstudio/browser/ui/perspective/BrowserPerspective.java
Modified: directory/trunks/ldapstudio/ldapstudio-browser-ui/src/main/java/org/apache/directory/ldapstudio/browser/ui/perspective/BrowserPerspective.java
URL: http://svn.apache.org/viewvc/directory/trunks/ldapstudio/ldapstudio-browser-ui/src/main/java/org/apache/directory/ldapstudio/browser/ui/perspective/BrowserPerspective.java?view=diff&rev=491712&r1=491711&r2=491712
==============================================================================
--- directory/trunks/ldapstudio/ldapstudio-browser-ui/src/main/java/org/apache/directory/ldapstudio/browser/ui/perspective/BrowserPerspective.java (original)
+++ directory/trunks/ldapstudio/ldapstudio-browser-ui/src/main/java/org/apache/directory/ldapstudio/browser/ui/perspective/BrowserPerspective.java Mon Jan 1 15:58:42 2007
@@ -21,6 +21,7 @@
package org.apache.directory.ldapstudio.browser.ui.perspective;
+import org.apache.directory.ldapstudio.browser.ui.BrowserUIPlugin;
import org.apache.directory.ldapstudio.browser.ui.views.browser.BrowserView;
import org.apache.directory.ldapstudio.browser.ui.views.connection.ConnectionView;
import org.apache.directory.ldapstudio.browser.ui.views.modificationlogs.ModificationLogsView;
@@ -66,11 +67,8 @@
layout.addShowViewShortcut( ConnectionView.getId() );
layout.addShowViewShortcut( BrowserView.getId() );
layout.addShowViewShortcut( ModificationLogsView.getId() );
- layout.addShowViewShortcut( IPageLayout.ID_RES_NAV );
layout.addShowViewShortcut( IPageLayout.ID_OUTLINE );
layout.addShowViewShortcut( "org.eclipse.ui.views.ProgressView" );
- // layout.addShowViewShortcut(IPageLayout.ID_PROGRESS_VIEW);
- // layout.addShowViewShortcut("org.eclipse.pde.runtime.LogView");
}
@@ -84,7 +82,6 @@
IFolderLayout browserFolder = layout.createFolder( "browserFolder", IPageLayout.LEFT, ( float ) 0.25,
editorArea );
browserFolder.addView( BrowserView.getId() );
- browserFolder.addView( IPageLayout.ID_RES_NAV );
// Connection folder
IFolderLayout connectionFolder = layout.createFolder( "connectionFolder", IPageLayout.BOTTOM, ( float ) 0.75,
@@ -100,13 +97,22 @@
IFolderLayout progessFolder = layout.createFolder( "progressFolder", IPageLayout.BOTTOM, ( float ) 0.75,
"outlineFolder" );
progessFolder.addView( "org.eclipse.ui.views.ProgressView" );
- // progessFolder.addView(IPageLayout.ID_PROGRESS_VIEW);
// Log folder
IFolderLayout logFolder = layout.createFolder( "logFolder", IPageLayout.BOTTOM, ( float ) 0.75, editorArea );
logFolder.addView( ModificationLogsView.getId() );
- // logFolder.addView("org.eclipse.pde.runtime.LogView");
logFolder.addPlaceholder( "*" );
+
+ // non-closable?
+ boolean isIDE = BrowserUIPlugin.isIDEEnvironment();
+ if ( !isIDE )
+ {
+ layout.getViewLayout( BrowserView.getId() ).setCloseable( false );
+ layout.getViewLayout( ConnectionView.getId() ).setCloseable( false );
+ layout.getViewLayout( IPageLayout.ID_OUTLINE ).setCloseable( false );
+ layout.getViewLayout( "org.eclipse.ui.views.ProgressView" ).setCloseable( false );
+ layout.getViewLayout( ModificationLogsView.getId() ).setCloseable( false );
+ }
}
}