Class LowerLeftAnnotationSideAction
java.lang.Object
org.eclipse.core.commands.common.EventManager
org.eclipse.jface.action.AbstractAction
org.eclipse.jface.action.Action
org.eclipse.ui.actions.BaseSelectionListenerAction
org.apache.uima.caseditor.editor.action.LowerLeftAnnotationSideAction
- All Implemented Interfaces:
org.eclipse.jface.action.IAction,org.eclipse.jface.viewers.ISelectionChangedListener
public final class LowerLeftAnnotationSideAction
extends org.eclipse.ui.actions.BaseSelectionListenerAction
Lowers the left side of the currently selected annotation by one.
-
Field Summary
FieldsFields 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
ConstructorsConstructorDescriptionInitializes a new instance. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidlowerLeftAnnotationSide(ICasDocument document, AnnotationFS annotation) Lower left annotation side.voidrun()Increases the begin index of an annotation by one.protected booleanupdateSelection(org.eclipse.jface.viewers.IStructuredSelection selection) Methods inherited from class org.eclipse.ui.actions.BaseSelectionListenerAction
clearCache, getStructuredSelection, runWithEvent, selectionChanged, selectionChangedMethods 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, setAccelerator, setActionDefinitionId, setChecked, setDescription, setDisabledImageDescriptor, setEnabled, setHelpListener, setHoverImageDescriptor, setId, setImageDescriptor, setMenuCreator, setText, setToolTipTextMethods inherited from class org.eclipse.jface.action.AbstractAction
addPropertyChangeListener, firePropertyChange, firePropertyChange, removePropertyChangeListenerMethods inherited from class org.eclipse.core.commands.common.EventManager
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
-
Field Details
-
ID
The Constant ID.- See Also:
-
-
Constructor Details
-
LowerLeftAnnotationSideAction
Initializes a new instance.- Parameters:
editor- the editor
-
-
Method Details
-
updateSelection
protected boolean updateSelection(org.eclipse.jface.viewers.IStructuredSelection selection) - Overrides:
updateSelectionin classorg.eclipse.ui.actions.BaseSelectionListenerAction
-
lowerLeftAnnotationSide
Lower left annotation side.- Parameters:
document- the documentannotation- the annotation
-
run
public void run()Increases the begin index of an annotation by one.- Specified by:
runin interfaceorg.eclipse.jface.action.IAction- Overrides:
runin classorg.eclipse.jface.action.Action
-