Package com._1c.g5.v8.dt.dcs.ui
Class DcsEditorContributorsManager
- java.lang.Object
-
- com._1c.g5.v8.dt.dcs.ui.DcsEditorContributorsManager
-
public class DcsEditorContributorsManager extends Object
ManagesIEditorActionBarContributor
s ofDataCompositionSchemaEditor
's internal tabs –EditorPage
. This is strongly customized version ofDtEditorContributorsManager
. TODO: This solution of managing contributors needs to be redesigned (G5V8DT-5109)
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activateContributor(EditorPage editorPage)
Activates contributor for a giveneditorPage
.void
deactivateContributor(EditorPage editorPage)
Deactivates contributor for a giveneditorPage
.void
dispose()
Disposestatic DcsEditorContributorsManager
getInstance(org.eclipse.ui.IWorkbenchPage page)
ObtainsDcsEditorContributorsManager
for a givenIWorkbenchPage
.
-
-
-
Method Detail
-
getInstance
public static DcsEditorContributorsManager getInstance(org.eclipse.ui.IWorkbenchPage page)
ObtainsDcsEditorContributorsManager
for a givenIWorkbenchPage
.- Parameters:
page
- page to obtain manager for.- Returns:
- obtained manager.
-
activateContributor
public void activateContributor(EditorPage editorPage)
Activates contributor for a giveneditorPage
.- Parameters:
editorPage
- editor page to activate contributor for.
-
deactivateContributor
public void deactivateContributor(EditorPage editorPage)
Deactivates contributor for a giveneditorPage
.- Parameters:
editorPage
- editor page to deactivate contributor for.
-
dispose
public void dispose()
Dispose
-
-