Package com._1c.g5.v8.dt.lcore.ui.editor
Class CustomTextEditorActionContributor
- java.lang.Object
-
- org.eclipse.ui.part.EditorActionBarContributor
-
- org.eclipse.ui.texteditor.BasicTextEditorActionContributor
-
- org.eclipse.ui.editors.text.TextEditorActionContributor
-
- com._1c.g5.v8.dt.lcore.ui.editor.CustomTextEditorActionContributor
-
- All Implemented Interfaces:
org.eclipse.ui.IEditorActionBarContributor
public class CustomTextEditorActionContributor extends org.eclipse.ui.editors.text.TextEditorActionContributor
Extension ofTextEditorActionContributor
with additional status field "currentModelItemName" for showing in status bar name of the current model item inXtextEditor
-
-
Field Summary
Fields Modifier and Type Field Description static String
CURRENT_MODEL_ITEM_FIELD_ID
-
Constructor Summary
Constructors Constructor Description CustomTextEditorActionContributor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
contributeToStatusLine(org.eclipse.jface.action.IStatusLineManager statusLineManager)
Collection<Pair<String,org.eclipse.ui.texteditor.IStatusField>>
getStatusFields()
Gets all customIStatusField
s with them id contributed toXtextEditor
void
setActiveEditor(org.eclipse.ui.IEditorPart part)
-
Methods inherited from class org.eclipse.ui.editors.text.TextEditorActionContributor
contributeToMenu, dispose, init
-
Methods inherited from class org.eclipse.ui.texteditor.BasicTextEditorActionContributor
getAction, getActiveEditorPart
-
-
-
-
Field Detail
-
CURRENT_MODEL_ITEM_FIELD_ID
public static final String CURRENT_MODEL_ITEM_FIELD_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
contributeToStatusLine
public void contributeToStatusLine(org.eclipse.jface.action.IStatusLineManager statusLineManager)
- Overrides:
contributeToStatusLine
in classorg.eclipse.ui.texteditor.BasicTextEditorActionContributor
-
getStatusFields
public Collection<Pair<String,org.eclipse.ui.texteditor.IStatusField>> getStatusFields()
Gets all customIStatusField
s with them id contributed toXtextEditor
- Returns:
- all custom
IStatusField
s with them id contributed toXtextEditor
, nevernull
-
setActiveEditor
public void setActiveEditor(org.eclipse.ui.IEditorPart part)
- Specified by:
setActiveEditor
in interfaceorg.eclipse.ui.IEditorActionBarContributor
- Overrides:
setActiveEditor
in classorg.eclipse.ui.editors.text.TextEditorActionContributor
-
-