|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.ui.texteditor.ResourceAction
org.eclipse.ui.texteditor.SelectMarkerRulerAction
org.eclipse.xtext.ui.editor.XtextMarkerRulerAction
public final class XtextMarkerRulerAction
Super class is marked as not extendable, but it should be extendable
| Field Summary | |
|---|---|
protected org.eclipse.jface.text.source.IVerticalRulerInfo |
ruler
|
protected XtextEditor |
textEditor
|
| Fields inherited from interface org.eclipse.jface.action.IAction |
|---|
AS_CHECK_BOX, AS_DROP_DOWN_MENU, AS_PUSH_BUTTON, AS_RADIO_BUTTON, AS_UNSPECIFIED, CHECKED, DESCRIPTION, ENABLED, HANDLED, IMAGE, RESULT, TEXT, TOOL_TIP_TEXT |
| Constructor Summary | |
|---|---|
XtextMarkerRulerAction(java.util.ResourceBundle bundle,
java.lang.String prefix,
XtextEditor editor,
org.eclipse.jface.text.source.IVerticalRulerInfo ruler)
|
|
| Method Summary | |
|---|---|
protected boolean |
hasQuickFixableAnnotationInCurrentLine()
|
void |
run()
The default implementation of this IAction method does
nothing. |
void |
update()
Requests that this object update itself. |
| Methods inherited from class org.eclipse.ui.texteditor.SelectMarkerRulerAction |
|---|
chooseMarker, getAnnotationAccessExtension, getAnnotationModel, getDocument, getMarkers, getResource, handleCoreException, hasMarkers, includesRulerLine |
| Methods inherited from class org.eclipse.ui.texteditor.ResourceAction |
|---|
getString, initialize, setHelpContextId |
| Methods inherited from class org.eclipse.jface.action.Action |
|---|
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 |
| Methods inherited from class org.eclipse.jface.action.AbstractAction |
|---|
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListener |
| Methods inherited from class org.eclipse.core.commands.common.EventManager |
|---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.jface.action.IAction |
|---|
addPropertyChangeListener, removePropertyChangeListener |
| Field Detail |
|---|
protected XtextEditor textEditor
protected org.eclipse.jface.text.source.IVerticalRulerInfo ruler
| Constructor Detail |
|---|
public XtextMarkerRulerAction(java.util.ResourceBundle bundle,
java.lang.String prefix,
XtextEditor editor,
org.eclipse.jface.text.source.IVerticalRulerInfo ruler)
| Method Detail |
|---|
public void run()
org.eclipse.jface.action.ActionIAction method does
nothing. Subclasses should override this method if they do not need
information from the triggering event, or override
runWithEvent(Event) if they do.
run in interface org.eclipse.jface.action.IActionrun in class org.eclipse.ui.texteditor.SelectMarkerRulerActionpublic void update()
org.eclipse.ui.texteditor.IUpdate
update in interface org.eclipse.ui.texteditor.IUpdateupdate in class org.eclipse.ui.texteditor.SelectMarkerRulerActionprotected boolean hasQuickFixableAnnotationInCurrentLine()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||