diff --git a/python/src/com/jetbrains/scientific/figure/image/ImageFigure.java b/python/src/com/jetbrains/scientific/figure/image/ImageFigure.java index d6f8350ef0ae..a0569577f787 100644 --- a/python/src/com/jetbrains/scientific/figure/image/ImageFigure.java +++ b/python/src/com/jetbrains/scientific/figure/image/ImageFigure.java @@ -26,6 +26,14 @@ import java.awt.image.BufferedImage; import static com.jetbrains.scientific.figure.FigureConstants.*; public class ImageFigure extends FigureBase implements WithDockableContent { + private final TabInfo myTabInfo; + private final Project myProject; + + public ImageFigure(ImageVirtualFile imageVirtualFile, Project project) { + myProject = project; + myTabInfo = createTabInfo(imageVirtualFile, project); + } + public static ImageFigure createDefault(BufferedImage image, Project project) { String simpleName = PLOT_DEFAULT_NAME + "." + DEFAULT_IMAGE_FORMAT; ImageVirtualFile virtualFile = new ImageVirtualFile(simpleName, image); @@ -43,15 +51,6 @@ public class ImageFigure extends FigureBase implements WithDockableContent { return info; } - - private final TabInfo myTabInfo; - private final Project myProject; - - public ImageFigure(ImageVirtualFile imageVirtualFile, Project project) { - myProject = project; - myTabInfo = createTabInfo(imageVirtualFile, project); - } - @Override public TabInfo getTabInfo() { return myTabInfo; @@ -69,7 +68,6 @@ public class ImageFigure extends FigureBase implements WithDockableContent { return new EditorTabbedContainer.DockableEditor(myProject, img, fileCopy, presentation, preferredSize, false); } - private static class MyContentPanel extends JPanel implements WithBinaryContent, Disposable { private final ImageVirtualFile myVirtualFile; private FileEditor myEditor; diff --git a/python/src/com/jetbrains/scientific/figure/image/ImageVirtualFile.java b/python/src/com/jetbrains/scientific/figure/image/ImageVirtualFile.java index 8443a2b2abf8..373d6d28c08b 100644 --- a/python/src/com/jetbrains/scientific/figure/image/ImageVirtualFile.java +++ b/python/src/com/jetbrains/scientific/figure/image/ImageVirtualFile.java @@ -10,7 +10,6 @@ import java.awt.image.BufferedImage; import java.io.IOException; public class ImageVirtualFile extends BinaryLightVirtualFile implements Disposable { - private BufferedImage myImage; static ImageVirtualFile makeCopy(ImageVirtualFile virtualFile) {