From 58150e80865bf15d3f49033b2142ab5359dfea41 Mon Sep 17 00:00:00 2001 From: Dmitry Avdeev Date: Fri, 5 Oct 2012 15:49:27 +0400 Subject: [PATCH] BpmnStructureViewBuilderProvider should not be so eager --- .../util/xml/structure/DomStructureViewBuilderProvider.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/xml/dom-impl/src/com/intellij/util/xml/structure/DomStructureViewBuilderProvider.java b/xml/dom-impl/src/com/intellij/util/xml/structure/DomStructureViewBuilderProvider.java index be6d36c02907..88007741d179 100644 --- a/xml/dom-impl/src/com/intellij/util/xml/structure/DomStructureViewBuilderProvider.java +++ b/xml/dom-impl/src/com/intellij/util/xml/structure/DomStructureViewBuilderProvider.java @@ -25,10 +25,12 @@ import com.intellij.util.xml.DomService; import org.jetbrains.annotations.NotNull; /** + * This SHOULD NOT be subclassed! + * * @author Dmitry Avdeev * Date: 6/7/12 */ -public class DomStructureViewBuilderProvider implements XmlStructureViewBuilderProvider { +public final class DomStructureViewBuilderProvider implements XmlStructureViewBuilderProvider { @Override public StructureViewBuilder createStructureViewBuilder(@NotNull XmlFile file) { @@ -38,7 +40,7 @@ public class DomStructureViewBuilderProvider implements XmlStructureViewBuilderP return null; } - protected static final Function DESCRIPTOR = + public static final Function DESCRIPTOR = new Function() { @Override public DomService.StructureViewMode fun(DomElement element) {