public class DelegatingEditingContext extends java.lang.Object implements EditingContext
| Constructor and Description |
|---|
DelegatingEditingContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
int |
getCaretOffset() |
IRegion |
getSelection() |
Subscription |
registerOnCaretOffsetChanged(java.util.function.Consumer<java.lang.Integer> listener) |
Subscription |
registerOnSelectionChanged(java.util.function.Consumer<IRegion> listener) |
void |
revealCaret() |
void |
setCaretOffset(int offset) |
void |
setCaretOffset(int offset,
boolean keepSelection) |
void |
setDelegate(EditingContext delegate) |
void |
setSelection(IRegion selection) |
void |
showContextInformation(ContextInformation info) |
void |
triggerAction(TextEditAction action) |
public void dispose()
public void setDelegate(EditingContext delegate)
public int getCaretOffset()
getCaretOffset in interface EditingContextpublic void setCaretOffset(int offset)
setCaretOffset in interface EditingContextpublic void setCaretOffset(int offset,
boolean keepSelection)
setCaretOffset in interface EditingContextpublic void revealCaret()
revealCaret in interface EditingContextpublic IRegion getSelection()
getSelection in interface EditingContextpublic void setSelection(IRegion selection)
setSelection in interface EditingContextpublic void showContextInformation(ContextInformation info)
showContextInformation in interface EditingContextpublic void triggerAction(TextEditAction action)
triggerAction in interface EditingContextpublic Subscription registerOnCaretOffsetChanged(java.util.function.Consumer<java.lang.Integer> listener)
registerOnCaretOffsetChanged in interface EditingContextpublic Subscription registerOnSelectionChanged(java.util.function.Consumer<IRegion> listener)
registerOnSelectionChanged in interface EditingContext