Package org.eclipse.jface.text.source
Class TextInvocationContext
java.lang.Object
org.eclipse.jface.text.source.TextInvocationContext
- All Implemented Interfaces:
IQuickAssistInvocationContext
Text quick assist invocation context.
Clients may extend this class to add additional context information.
- Since:
- 3.3
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
Returns the length of the selection at the invocation offset.int
Returns the offset where quick assist was invoked.Returns the viewer for this context.
-
Constructor Details
-
TextInvocationContext
-
-
Method Details
-
getOffset
public int getOffset()Description copied from interface:IQuickAssistInvocationContext
Returns the offset where quick assist was invoked.- Specified by:
getOffset
in interfaceIQuickAssistInvocationContext
- Returns:
- the invocation offset or
-1
if unknown
-
getLength
public int getLength()Description copied from interface:IQuickAssistInvocationContext
Returns the length of the selection at the invocation offset.- Specified by:
getLength
in interfaceIQuickAssistInvocationContext
- Returns:
- the length of the current selection or
-1
if none or unknown
-
getSourceViewer
Description copied from interface:IQuickAssistInvocationContext
Returns the viewer for this context.- Specified by:
getSourceViewer
in interfaceIQuickAssistInvocationContext
- Returns:
- the viewer or
null
if not available
-