public final class XtextMarkerRulerAction
extends org.eclipse.ui.texteditor.SelectMarkerRulerAction
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.jface.text.source.IVerticalRulerInfo |
ruler |
protected XtextEditor |
textEditor |
Constructor and Description |
---|
XtextMarkerRulerAction(java.util.ResourceBundle bundle,
java.lang.String prefix,
XtextEditor editor,
org.eclipse.jface.text.source.IVerticalRulerInfo ruler) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
hasQuickFixableAnnotationInCurrentLine() |
void |
run() |
void |
update() |
chooseMarker, getAnnotationAccessExtension, getAnnotationModel, getDocument, getMarkers, getResource, handleCoreException, hasMarkers, includesRulerLine
getString, initialize, setHelpContextId
convertAccelerator, convertAccelerator, findKeyCode, findKeyString, findModifier, findModifierString, getAccelerator, getActionDefinitionId, getDescription, getDisabledImageDescriptor, getHelpListener, getHoverImageDescriptor, getId, getImageDescriptor, getMenuCreator, getStyle, getText, getToolTipText, isChecked, isEnabled, isHandled, notifyResult, removeAcceleratorText, removeMnemonics, runWithEvent, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipText
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener
protected XtextEditor textEditor
protected org.eclipse.jface.text.source.IVerticalRulerInfo ruler
public XtextMarkerRulerAction(java.util.ResourceBundle bundle, java.lang.String prefix, XtextEditor editor, org.eclipse.jface.text.source.IVerticalRulerInfo ruler)
public void run()
run
in interface org.eclipse.jface.action.IAction
run
in class org.eclipse.ui.texteditor.SelectMarkerRulerAction
public void update()
update
in interface org.eclipse.ui.texteditor.IUpdate
update
in class org.eclipse.ui.texteditor.SelectMarkerRulerAction
protected boolean hasQuickFixableAnnotationInCurrentLine()