Fixed: "extend" element show an empty child in Outline View
diff --git a/com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/outline/ProtobufOutlineTreeProvider.java b/com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/outline/ProtobufOutlineTreeProvider.java
index 88f5ee9..bc32b7e 100644
--- a/com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/outline/ProtobufOutlineTreeProvider.java
+++ b/com.google.eclipse.protobuf.ui/src/com/google/eclipse/protobuf/ui/outline/ProtobufOutlineTreeProvider.java
@@ -20,6 +20,7 @@
 
 import com.google.common.collect.ImmutableList;
 import com.google.eclipse.protobuf.protobuf.BooleanLink;
+import com.google.eclipse.protobuf.protobuf.ExtensibleTypeLink;
 import com.google.eclipse.protobuf.protobuf.Extensions;
 import com.google.eclipse.protobuf.protobuf.FieldOption;
 import com.google.eclipse.protobuf.protobuf.Import;
@@ -37,7 +38,7 @@
  */
 public class ProtobufOutlineTreeProvider extends DefaultOutlineTreeProvider {
   private static final ImmutableList<Class<? extends EObject>> IGNORED_ELEMENT_TYPES =
-      of(BooleanLink.class, FieldOption.class, MessageLink.class);
+      of(BooleanLink.class, FieldOption.class, MessageLink.class, ExtensibleTypeLink.class);
 
   private static final ImmutableList<Class<? extends EObject>> LEAF_TYPES =
       of(Extensions.class, Import.class, MessageField.class, Option.class, Package.class, Stream.class);