|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.xtext.xtext.ui.graph.RailroadSelectionProvider
public class RailroadSelectionProvider
Manages selection and navigation in the railroad diagram view.
| Nested Class Summary | |
|---|---|
static class |
RailroadSelectionProvider.DoubleClickEvent
|
| Nested classes/interfaces inherited from interface org.eclipse.draw2d.MouseListener |
|---|
org.eclipse.draw2d.MouseListener.Stub |
| Constructor Summary | |
|---|---|
RailroadSelectionProvider()
|
|
| Method Summary | |
|---|---|
void |
addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Adds a listener for selection changes in this selection provider. |
protected org.eclipse.draw2d.IFigure |
getSelectedFigure(org.eclipse.jface.viewers.ISelection selection)
|
org.eclipse.jface.viewers.ISelection |
getSelection()
Returns the current selection for this provider. |
void |
mouseDoubleClicked(org.eclipse.draw2d.MouseEvent me)
|
void |
mousePressed(org.eclipse.draw2d.MouseEvent me)
|
void |
mouseReleased(org.eclipse.draw2d.MouseEvent me)
|
void |
removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
Removes the given selection change listener from this selection provider. |
void |
setSelection(org.eclipse.jface.viewers.ISelection selection)
Sets the current selection for this selection provider. |
protected void |
setSelection(org.eclipse.jface.viewers.ISelection selection,
boolean isDoubleClick)
|
protected void |
setSelection(org.eclipse.draw2d.MouseEvent me,
boolean isDoubleClick)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RailroadSelectionProvider()
| Method Detail |
|---|
public void mousePressed(org.eclipse.draw2d.MouseEvent me)
mousePressed in interface org.eclipse.draw2d.MouseListenerpublic void mouseReleased(org.eclipse.draw2d.MouseEvent me)
mouseReleased in interface org.eclipse.draw2d.MouseListenerpublic void mouseDoubleClicked(org.eclipse.draw2d.MouseEvent me)
mouseDoubleClicked in interface org.eclipse.draw2d.MouseListener
protected void setSelection(org.eclipse.draw2d.MouseEvent me,
boolean isDoubleClick)
public void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
org.eclipse.jface.viewers.ISelectionProvider
addSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProviderlistener - a selection changed listenerpublic void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
org.eclipse.jface.viewers.ISelectionProvider
removeSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProviderlistener - a selection changed listenerpublic org.eclipse.jface.viewers.ISelection getSelection()
org.eclipse.jface.viewers.ISelectionProvider
getSelection in interface org.eclipse.jface.viewers.ISelectionProvider
protected void setSelection(org.eclipse.jface.viewers.ISelection selection,
boolean isDoubleClick)
public void setSelection(org.eclipse.jface.viewers.ISelection selection)
org.eclipse.jface.viewers.ISelectionProvider
setSelection in interface org.eclipse.jface.viewers.ISelectionProviderselection - the new selectionprotected org.eclipse.draw2d.IFigure getSelectedFigure(org.eclipse.jface.viewers.ISelection selection)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||