Tabnine Logo
TextViewer.selectionChanged
Code IndexAdd Tabnine to your IDE (free)

How to use
selectionChanged
method
in
org.eclipse.jface.text.TextViewer

Best Java code snippets using org.eclipse.jface.text.TextViewer.selectionChanged (Showing top 12 results out of 315)

origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

@Override
public void widgetDefaultSelected(SelectionEvent event) {
  selectionChanged(event.x, event.y - event.x);
}
@Override
origin: org.eclipse.platform/org.eclipse.jface.text

  @Override
  public void widgetSelected(SelectionEvent event) {
    selectionChanged(event.x, event.y - event.x);
  }
});
origin: org.eclipse.platform/org.eclipse.jface.text

@Override
public void widgetDefaultSelected(SelectionEvent event) {
  selectionChanged(event.x, event.y - event.x);
}
@Override
origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

  @Override
  public void widgetSelected(SelectionEvent event) {
    selectionChanged(event.x, event.y - event.x);
  }
});
origin: org.eclipse.platform/org.eclipse.jface.text

@Override
public void setSelectedRange(int selectionOffset, int selectionLength) {
  if (!redraws()) {
    if (fViewerState != null)
      fViewerState.updateSelection(selectionOffset, selectionLength);
    return;
  }
  if (fTextWidget == null)
    return;
  IRegion widgetSelection= modelRange2ClosestWidgetRange(new Region(selectionOffset, selectionLength));
  if (widgetSelection != null) {
    int[] selectionRange= new int[] { widgetSelection.getOffset(), widgetSelection.getLength() };
    validateSelectionRange(selectionRange);
    if (selectionRange[0] >= 0) {
      fTextWidget.setSelectionRange(selectionRange[0], selectionRange[1]);
      selectionChanged(selectionRange[0], selectionRange[1]);
    }
  }
}
origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

@Override
public void setSelectedRange(int selectionOffset, int selectionLength) {
  if (!redraws()) {
    if (fViewerState != null)
      fViewerState.updateSelection(selectionOffset, selectionLength);
    return;
  }
  if (fTextWidget == null)
    return;
  IRegion widgetSelection= modelRange2ClosestWidgetRange(new Region(selectionOffset, selectionLength));
  if (widgetSelection != null) {
    int[] selectionRange= new int[] { widgetSelection.getOffset(), widgetSelection.getLength() };
    validateSelectionRange(selectionRange);
    if (selectionRange[0] >= 0) {
      fTextWidget.setSelectionRange(selectionRange[0], selectionRange[1]);
      selectionChanged(selectionRange[0], selectionRange[1]);
    }
  }
}
origin: org.eclipse.platform/org.eclipse.jface.text

  fTextWidget.setSelectionRange(widgetPos, length);
  internalRevealRange(widgetPos, widgetPos + length);
  selectionChanged(widgetPos, length);
} else {
  setSelectedRange(widgetOffset2ModelOffset(widgetPos), length);
origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

  fTextWidget.setSelectionRange(widgetPos, length);
  internalRevealRange(widgetPos, widgetPos + length);
  selectionChanged(widgetPos, length);
} else {
  setSelectedRange(widgetOffset2ModelOffset(widgetPos), length);
origin: org.eclipse.platform/org.eclipse.jface.text

  fTextWidget.setSelectionRange(widgetPos, length);
  internalRevealRange(widgetPos, widgetPos + length);
  selectionChanged(widgetPos, length);
} else {
  setSelectedRange(modelPos, length);
origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

  fTextWidget.setSelectionRange(widgetPos, length);
  internalRevealRange(widgetPos, widgetPos + length);
  selectionChanged(widgetPos, length);
} else {
  setSelectedRange(modelPos, length);
origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

if (widgetSelection[0] >= 0) {
  fTextWidget.setBlockSelectionBounds(Geometry.createRectangle(startLocation, Geometry.subtract(endLocation, startLocation)));
  selectionChanged(startOffset, widgetLength);
origin: org.eclipse.platform/org.eclipse.jface.text

if (widgetSelection[0] >= 0) {
  fTextWidget.setBlockSelectionBounds(Geometry.createRectangle(startLocation, Geometry.subtract(endLocation, startLocation)));
  selectionChanged(startOffset, widgetLength);
org.eclipse.jface.textTextViewerselectionChanged

Javadoc

Sends out a text selection changed event to all registered listeners and registers the selection changed event to be sent out to all post selection listeners.

Popular methods of TextViewer

  • getTextWidget
  • getControl
  • doOperation
  • setDocument
  • modelRange2WidgetRange
    Same as #modelRange2WidgetRange(IRegion) just for a org.eclipse.jface.text.Position.
  • getRewriteTarget
  • getSelection
  • modelLine2WidgetLine
    Implements the contract of ITextViewerExtension5#modelLine2WidgetLine(int).
  • getDocument
  • setSelectedRange
  • setSelection
  • <init>
    Create a new text viewer with the given SWT style bits. The viewer is ready to use but does not have
  • setSelection,
  • <init>,
  • canDoOperation,
  • getVisibleRegion,
  • handleDispose,
  • invalidateTextPresentation,
  • setTopIndex,
  • _getVisibleRegionOffset,
  • activatePlugins,
  • addPresentation

Popular in Java

  • Making http post requests using okhttp
  • getExternalFilesDir (Context)
  • scheduleAtFixedRate (Timer)
  • onCreateOptionsMenu (Activity)
  • Table (com.google.common.collect)
    A collection that associates an ordered pair of keys, called a row key and a column key, with a sing
  • Menu (java.awt)
  • DateFormat (java.text)
    Formats or parses dates and times.This class provides factories for obtaining instances configured f
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • Hashtable (java.util)
    A plug-in replacement for JDK1.5 java.util.Hashtable. This version is based on org.cliffc.high_scale
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • CodeWhisperer alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now