From 27645c1a27172f08e61c510bd18ff422bfb7faa9 Mon Sep 17 00:00:00 2001 From: Shaverdova Elena Date: Thu, 15 Dec 2011 16:06:50 +0400 Subject: [PATCH] Revert: WI-8238 File deployment: Sync: Zoom actions are disabled for image (334d3a8489050ea5723704843d0672648eb9f214) --- .../org/intellij/images/editor/impl/ImageEditorImpl.java | 4 ++-- .../images/editor/impl/ImageFileEditorProvider.java | 8 ++------ 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/images/src/org/intellij/images/editor/impl/ImageEditorImpl.java b/images/src/org/intellij/images/editor/impl/ImageEditorImpl.java index 658f7803bc89..dfedbcd7a76f 100644 --- a/images/src/org/intellij/images/editor/impl/ImageEditorImpl.java +++ b/images/src/org/intellij/images/editor/impl/ImageEditorImpl.java @@ -38,14 +38,14 @@ import java.beans.PropertyChangeListener; * * @author Alexey Efimov */ -class ImageEditorImpl implements ImageEditor { +public class ImageEditorImpl implements ImageEditor { private final PropertyChangeListener optionsChangeListener = new OptionsChangeListener(); private final Project project; private final ImageContentProvider contentProvider; private final ImageEditorUI editorUI; private boolean disposed; - ImageEditorImpl(@NotNull Project project, @NotNull final ImageContentProvider contentProvider) { + public ImageEditorImpl(@NotNull Project project, @NotNull final ImageContentProvider contentProvider) { this.project = project; this.contentProvider = contentProvider; diff --git a/images/src/org/intellij/images/editor/impl/ImageFileEditorProvider.java b/images/src/org/intellij/images/editor/impl/ImageFileEditorProvider.java index 88e89eef1957..9c344f6f8a8a 100644 --- a/images/src/org/intellij/images/editor/impl/ImageFileEditorProvider.java +++ b/images/src/org/intellij/images/editor/impl/ImageFileEditorProvider.java @@ -30,7 +30,7 @@ import org.jetbrains.annotations.NotNull; * * @author Alexey Efimov */ -public final class ImageFileEditorProvider implements FileEditorProvider, DumbAware { +final class ImageFileEditorProvider implements FileEditorProvider, DumbAware { @NonNls private static final String EDITOR_TYPE_ID = "images"; private final ImageFileTypeManager typeManager; @@ -45,11 +45,7 @@ public final class ImageFileEditorProvider implements FileEditorProvider, DumbAw @NotNull public FileEditor createEditor(@NotNull Project project, @NotNull VirtualFile file) { - return createImageEditor(project, new VirtualFileImageContentProvider(file)); - } - - @NotNull - public static FileEditor createImageEditor(@NotNull Project project, @NotNull ImageContentProvider contentProvider) { + ImageContentProvider contentProvider = new VirtualFileImageContentProvider(file); ImageFileEditorImpl editor = new ImageFileEditorImpl(project, contentProvider); Disposer.register(editor, contentProvider); return editor;