From 6ccfa3f970e2817b60c41adebdda4823b8d0dbe7 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 18 Oct 2007 15:31:59 +0400 Subject: [PATCH] don't try to create instances of abstract classes (IDEADEV-22693) --- .../src/com/intellij/uiDesigner/compiler/AsmCodeGenerator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/UIDesignerCore/src/com/intellij/uiDesigner/compiler/AsmCodeGenerator.java b/UIDesignerCore/src/com/intellij/uiDesigner/compiler/AsmCodeGenerator.java index 09c8dd343469..afebc391ec3d 100644 --- a/UIDesignerCore/src/com/intellij/uiDesigner/compiler/AsmCodeGenerator.java +++ b/UIDesignerCore/src/com/intellij/uiDesigner/compiler/AsmCodeGenerator.java @@ -392,7 +392,7 @@ public class AsmCodeGenerator { if (myIgnoreCustomCreation) { boolean creatable = true; - if ((componentClass.getModifiers() & Modifier.PRIVATE) != 0) { + if ((componentClass.getModifiers() & (Modifier.PRIVATE | Modifier.ABSTRACT)) != 0) { creatable = false; } else {