public class RailroadSelectionLinker
extends java.lang.Object
implements org.eclipse.jface.util.IPropertyChangeListener
Constructor and Description |
---|
RailroadSelectionLinker() |
Modifier and Type | Method and Description |
---|---|
void |
activate() |
void |
deactivate() |
void |
diagramSelectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event) |
protected ISelectable |
findFigureForTextOffset(org.eclipse.draw2d.IFigure figure,
int offset,
ISelectable currentBestFigure) |
void |
propertyChange(org.eclipse.jface.util.PropertyChangeEvent event) |
protected void |
removeTextSelectionListener(XtextEditor editor) |
protected void |
selectFigure(org.eclipse.draw2d.IFigure selectedFigure) |
protected void |
selectGrammarText(org.eclipse.draw2d.IFigure selectedFigure,
boolean isActivateEditor) |
void |
setXtextEditor(XtextEditor xtextEditor) |
void |
textSelectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event) |
public void activate()
public void deactivate()
protected void selectFigure(org.eclipse.draw2d.IFigure selectedFigure)
protected void selectGrammarText(org.eclipse.draw2d.IFigure selectedFigure, boolean isActivateEditor)
public void diagramSelectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
public void textSelectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent event)
protected ISelectable findFigureForTextOffset(org.eclipse.draw2d.IFigure figure, int offset, ISelectable currentBestFigure)
public void propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
propertyChange
in interface org.eclipse.jface.util.IPropertyChangeListener
public void setXtextEditor(XtextEditor xtextEditor)
protected void removeTextSelectionListener(XtextEditor editor)