1 11 package org.eclipse.ui.internal; 12 13 import org.eclipse.core.resources.IFile; 14 import org.eclipse.core.resources.IMarker; 15 import org.eclipse.ui.IEditorPart; 16 import org.eclipse.ui.PartInitException; 17 18 31 public interface ICompatibleWorkbenchPage { 32 33 68 public IEditorPart openEditor(IFile input) throws PartInitException; 69 70 101 public IEditorPart openEditor(IFile input, String editorId, boolean activate) 102 throws PartInitException; 103 104 132 public IEditorPart openEditor(IFile input, String editorId) 133 throws PartInitException; 134 135 161 public IEditorPart openEditor(IMarker marker) throws PartInitException; 162 163 192 public IEditorPart openEditor(IMarker marker, boolean activate) 193 throws PartInitException; 194 195 210 public void openSystemEditor(IFile input) throws PartInitException; 211 } 212 | Popular Tags |