public class StacktraceBasedEditorDecider
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
StacktraceBasedEditorDecider.Decision |
Constructor and Description |
---|
StacktraceBasedEditorDecider() |
Modifier and Type | Method and Description |
---|---|
StacktraceBasedEditorDecider.Decision |
decideAccordingToCaller() |
StacktraceBasedEditorDecider.Decision |
decideAccordingToCallerForSimpleFileName() |
protected StacktraceBasedEditorDecider.Decision |
doDecideAccordingToCaller(boolean respectPackageExplorer) |
boolean |
isCalledFromFindReferences() |
boolean |
isEditorUtilityIsOpenInEditor() |
protected boolean |
isEditorUtilityIsOpenInEditor(java.lang.StackTraceElement element) |
protected boolean |
isFileSearch(java.lang.StackTraceElement element) |
protected boolean |
isFindReferences(java.lang.StackTraceElement element) |
boolean |
isJavaStackTraceHyperlink() |
protected boolean |
isJavaStackTraceHyperlink(java.lang.StackTraceElement ele) |
boolean |
isJDI() |
boolean |
isJDIModelPresentationGetEditorID(java.lang.StackTraceElement element) |
protected boolean |
isLineBasedOpenEditorAction() |
protected boolean |
isNavigationHistory(java.lang.StackTraceElement element) |
protected boolean |
isOpenCompareEditor(java.lang.StackTraceElement element) |
boolean |
isOpenEditorAction() |
protected boolean |
isOpenEditorAction(java.lang.StackTraceElement element) |
protected boolean |
isOpenResource(java.lang.StackTraceElement element) |
protected boolean |
isPackageExplorerOrNavigator(java.lang.StackTraceElement element) |
protected boolean |
isSourceLookup(java.lang.StackTraceElement element)
Happens when one select a stack element in the debugger.
|
public StacktraceBasedEditorDecider.Decision decideAccordingToCaller()
protected StacktraceBasedEditorDecider.Decision doDecideAccordingToCaller(boolean respectPackageExplorer)
public StacktraceBasedEditorDecider.Decision decideAccordingToCallerForSimpleFileName()
protected boolean isNavigationHistory(java.lang.StackTraceElement element)
protected boolean isLineBasedOpenEditorAction()
protected boolean isSourceLookup(java.lang.StackTraceElement element)
public boolean isCalledFromFindReferences()
public boolean isEditorUtilityIsOpenInEditor()
public boolean isJDI()
public boolean isJavaStackTraceHyperlink()
protected boolean isJavaStackTraceHyperlink(java.lang.StackTraceElement ele)
public boolean isJDIModelPresentationGetEditorID(java.lang.StackTraceElement element)
protected boolean isEditorUtilityIsOpenInEditor(java.lang.StackTraceElement element)
public boolean isOpenEditorAction()
protected boolean isOpenEditorAction(java.lang.StackTraceElement element)
protected boolean isFindReferences(java.lang.StackTraceElement element)
protected boolean isPackageExplorerOrNavigator(java.lang.StackTraceElement element)
protected boolean isOpenResource(java.lang.StackTraceElement element)
protected boolean isFileSearch(java.lang.StackTraceElement element)
protected boolean isOpenCompareEditor(java.lang.StackTraceElement element)