diff --git a/platform/platform-impl/src/com/intellij/ui/CellRendererPanel.java b/platform/platform-impl/src/com/intellij/ui/CellRendererPanel.java index cf488e1a9647..2c33b7cd1b61 100644 --- a/platform/platform-impl/src/com/intellij/ui/CellRendererPanel.java +++ b/platform/platform-impl/src/com/intellij/ui/CellRendererPanel.java @@ -25,6 +25,23 @@ import java.awt.*; * @author gregsh */ public class CellRendererPanel extends JPanel { + + // property change support ---------------- + protected void firePropertyChange(String propertyName, Object oldValue, Object newValue) { + } + + public void firePropertyChange(String propertyName, boolean oldValue, boolean newValue) { + } + + // isOpaque() optimization ---------------- + public boolean isOpaque() { + return false; + } + + @Override + protected void paintComponent(Graphics g) { + } + // BEGIN no validation methods -------------- @Override public void doLayout() {