|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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.Action
IAction
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.IAction
run
in class org.eclipse.ui.texteditor.SelectMarkerRulerAction
public void update()
org.eclipse.ui.texteditor.IUpdate
update
in interface org.eclipse.ui.texteditor.IUpdate
update
in class org.eclipse.ui.texteditor.SelectMarkerRulerAction
protected boolean hasQuickFixableAnnotationInCurrentLine()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |