com.aptana.ide.debug.internal.ui.util
Class SourceDisplayUtil

java.lang.Object
  extended by com.aptana.ide.debug.internal.ui.util.SourceDisplayUtil

public final class SourceDisplayUtil
extends java.lang.Object

Author:
Max Stepanov

Method Summary
static org.eclipse.ui.IEditorPart findEditor(org.eclipse.ui.IEditorInput input)
          findEditor
static java.lang.String getEditorId(org.eclipse.ui.IEditorInput input, java.lang.Object element)
          getEditorId
static org.eclipse.ui.IEditorInput getEditorInput(java.lang.Object element)
          getEditorInput
static void openInEditor(org.eclipse.ui.IEditorInput input, int lineNumber)
          openInEditor
static void openInEditor(org.eclipse.ui.IWorkbenchPage page, org.eclipse.ui.IEditorInput input, int lineNumber)
          openInEditor
static void revealLineInEditor(org.eclipse.ui.IEditorPart editorPart, int lineNumber)
          revealLineInEditor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getEditorInput

public static org.eclipse.ui.IEditorInput getEditorInput(java.lang.Object element)
getEditorInput

Parameters:
element -
Returns:
IEditorInput

getEditorId

public static java.lang.String getEditorId(org.eclipse.ui.IEditorInput input,
                                           java.lang.Object element)
getEditorId

Parameters:
input -
element -
Returns:
String

openInEditor

public static void openInEditor(org.eclipse.ui.IEditorInput input,
                                int lineNumber)
                         throws org.eclipse.ui.PartInitException
openInEditor

Parameters:
input -
lineNumber -
Throws:
org.eclipse.ui.PartInitException

openInEditor

public static void openInEditor(org.eclipse.ui.IWorkbenchPage page,
                                org.eclipse.ui.IEditorInput input,
                                int lineNumber)
                         throws org.eclipse.ui.PartInitException
openInEditor

Parameters:
page -
input -
lineNumber -
Throws:
org.eclipse.ui.PartInitException

revealLineInEditor

public static void revealLineInEditor(org.eclipse.ui.IEditorPart editorPart,
                                      int lineNumber)
revealLineInEditor

Parameters:
editorPart -
lineNumber -

findEditor

public static org.eclipse.ui.IEditorPart findEditor(org.eclipse.ui.IEditorInput input)
findEditor

Parameters:
input -
Returns:
IEditorPart