TPTP 4.5.0 Platform Project
Public API Specification

org.eclipse.hyades.trace.views.utils
Class JavaOpenSource

java.lang.Object
  extended by org.eclipse.hyades.trace.views.utils.JavaOpenSource

public class JavaOpenSource
extends java.lang.Object


Constructor Summary
JavaOpenSource()
           
 
Method Summary
static boolean openSource(org.eclipse.emf.ecore.EObject eObj, boolean showError)
          Open the source of Java type EObject in editor if it is available in workbench.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaOpenSource

public JavaOpenSource()
Method Detail

openSource

public static boolean openSource(org.eclipse.emf.ecore.EObject eObj,
                                 boolean showError)
Open the source of Java type EObject in editor if it is available in workbench.

Parameters:
eObj - EObject to try open in editor for its source
showError - preference on showing error message upon error locating source.
Returns:
false when object provided is not valid. true otherwise.

TPTP 4.5.0 Platform Project
Public API Specification