diff --git a/org.fortiss.tooling.kernel.ui/META-INF/MANIFEST.MF b/org.fortiss.tooling.kernel.ui/META-INF/MANIFEST.MF
index d97f766684abd4577b6729d877aaedb6da57701a..42452ac708700fc5d00ba48a053d87656216458a 100644
--- a/org.fortiss.tooling.kernel.ui/META-INF/MANIFEST.MF
+++ b/org.fortiss.tooling.kernel.ui/META-INF/MANIFEST.MF
@@ -23,6 +23,7 @@ Export-Package: org.fortiss.tooling.kernel.ui,
  org.fortiss.tooling.kernel.ui.internal.editor,
  org.fortiss.tooling.kernel.ui.internal.properties,
  org.fortiss.tooling.kernel.ui.internal.views,
+ org.fortiss.tooling.kernel.ui.internal.views.library,
  org.fortiss.tooling.kernel.ui.listener,
  org.fortiss.tooling.kernel.ui.presentation,
  org.fortiss.tooling.kernel.ui.service,
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/.ratings b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/.ratings
index e5179fafce002378ce1029a73e389de29079f4d5..1660ab56bf9458867eb266d1169e30366ab0d51b 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/.ratings
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/.ratings
@@ -1,3 +1,3 @@
-ESharedImages.java dd65be1d1ee807db8460064d9b970847e6303ff0 GREEN
+ESharedImages.java d33fea62344c1654b5da296fb51a18098cb09eed YELLOW
 ToolingKernelUI.java 250e5dde230272e286aa8d327fd597cf542774fe GREEN
 ToolingKernelUIActivator.java fc281e60592e54bd606d0b6667168afdfde8389e GREEN
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/.ratings b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/.ratings
index cde02f1cf9f9a4c2db5896be05fcf3f9706f7ca1..a841f867fb08d5cd51e8393518a0575f3f44dc19 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/.ratings
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/.ratings
@@ -1,4 +1,4 @@
-DoubleClick.java fd00e7737c0bad903433c0adb67dad92220ff451 GREEN
+DoubleClick.java a94d27299814a93b0d8914050a5da7378a7eccd1 YELLOW
 GenericNewMenu.java 7e0dd435cb5ca6d4b486235ec17eef3e5c7aa5f6 GREEN
 LibraryView.java 44107622da7bcf431e1177e462d711646488957f GREEN
 LibraryViewDragSourceAdapter.java 56ef61b214ef5d6cb5b751791a92158bda0391ec GREEN
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/library/.ratings b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/library/.ratings
new file mode 100644
index 0000000000000000000000000000000000000000..70cb60bb7c315d84fb708e55ae6ea5521ab6c9fc
--- /dev/null
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/library/.ratings
@@ -0,0 +1,2 @@
+LibraryTreeContentProvider.java dadf37cf8e54da481aac354d2c1b1360a018ea31 YELLOW
+LibraryViewPart.java 7bdae7fdacca2d3d21e619473a6aa18d171e6deb YELLOW
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/library/LibraryTreeContentProvider.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/library/LibraryTreeContentProvider.java
index 0fe7da90d9c0f08f79357684e26746dd0398c1ff..dadf37cf8e54da481aac354d2c1b1360a018ea31 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/library/LibraryTreeContentProvider.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/library/LibraryTreeContentProvider.java
@@ -26,10 +26,12 @@ import org.fortiss.tooling.kernel.model.ILibrary;
 import org.fortiss.tooling.kernel.model.ILibraryElementReference;
 import org.fortiss.tooling.kernel.service.IPersistencyService;
 import org.fortiss.tooling.kernel.ui.extension.IModelElementHandler;
+import org.fortiss.tooling.kernel.ui.internal.views.NavigatorTreeContentProvider;
 import org.fortiss.tooling.kernel.ui.service.IModelElementHandlerService;
 
 /**
- * Content provider for the model navigator tree viewer.
+ * Content provider for the library tree viewer. Reduced form of the
+ * {@link NavigatorTreeContentProvider}.
  * 
  * @author eder
  */
diff --git a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/library/LibraryViewPart.java b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/library/LibraryViewPart.java
index fb3daa8c637a3eda47e5017d420175228f90f722..7bdae7fdacca2d3d21e619473a6aa18d171e6deb 100644
--- a/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/library/LibraryViewPart.java
+++ b/org.fortiss.tooling.kernel.ui/src/org/fortiss/tooling/kernel/ui/internal/views/library/LibraryViewPart.java
@@ -57,7 +57,7 @@ import org.fortiss.tooling.kernel.ui.extension.data.ContextMenuContextProvider;
 import org.fortiss.tooling.kernel.ui.internal.NavigatorService;
 import org.fortiss.tooling.kernel.ui.internal.views.DoubleClick;
 import org.fortiss.tooling.kernel.ui.internal.views.NavigatorTreeContentComparator;
-import org.fortiss.tooling.kernel.ui.internal.views.NavigatorTreeContentProvider;
+import org.fortiss.tooling.kernel.ui.internal.views.NavigatorViewPart;
 import org.fortiss.tooling.kernel.ui.presentation.TutorialDefinitionModelElementLabelProvider;
 import org.fortiss.tooling.kernel.ui.service.IActionService;
 import org.fortiss.tooling.kernel.ui.service.IContextMenuService;
@@ -66,15 +66,19 @@ import org.fortiss.tooling.kernel.ui.util.PropertiesConstantUtils;
 import org.fortiss.tooling.kernel.ui.util.SelectionUtils;
 
 /**
- * {@link ViewPart} of the model navigator provided by the tooling kernel.
+ * {@link ViewPart} for the library view. Basically, a reduced form of the
+ * {@link NavigatorViewPart}.
  * 
  * @author hoelzl
- * @authot eder
+ * @author eder
  */
 public final class LibraryViewPart extends ViewPart implements ISelectionListener,
 		ISelectionChangedListener, ITabbedPropertySheetPageContributor, ContextMenuContextProvider,
 		ISaveablesSource, ISaveablePart {
 
+	/** The ID of this view. */
+	public static final String ID = LibraryViewPart.class.getName();
+
 	/** Stores the TreeViewer. */
 	private TreeViewer viewer;
 
@@ -155,21 +159,9 @@ public final class LibraryViewPart extends ViewPart implements ISelectionListene
 
 		getSelectionService().addSelectionListener(this);
 
-		// getSite().getPage().addPartListener(partListener);
-
 		refreshPartTitleAndImage();
 	}
 
-	/** Sets the library view to be active. */
-	public void setLibraryViewActive() {
-		NavigatorTreeContentProvider contentProvider =
-				(NavigatorTreeContentProvider)viewer.getContentProvider();
-		if(!contentProvider.isLibraryViewActive()) {
-			contentProvider.toggleLibraryView();
-			viewer.refresh();
-		}
-	}
-
 	/** Creates the context menu. */
 	private void createContextMenu() {
 		menuManager = IContextMenuService.getInstance().createDefaultContextMenu(this);
@@ -229,8 +221,6 @@ public final class LibraryViewPart extends ViewPart implements ISelectionListene
 		getSelectionService().removeSelectionListener(this);
 		getSite().setSelectionProvider(null);
 
-		// getSite().getPage().removePartListener(partListener);
-
 		super.dispose();
 	}