Class DtEditorContributorsManager
- java.lang.Object
-
- com._1c.g5.v8.dt.md.ui.editor.base.DtEditorContributorsManager
-
public class DtEditorContributorsManager extends Object
ManagesIEditorActionBarContributor
s for DT embedded editor pages –IDtGranularEditorEmbeddedEditorPage
.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activateBars(org.eclipse.ui.IEditorActionBarContributor contributor)
Activate action bars for respective contributor.void
activateContributor(IDtGranularEditorEmbeddedEditorPage<?> editor)
Activates contributor for a giveneditor
.void
deactivateContributor(IDtGranularEditorEmbeddedEditorPage<?> editor)
Deactivates contributor for a giveneditor
.void
deactivateContributor(Class<? extends org.eclipse.ui.IEditorActionBarContributor> contributorClass)
Deactivates contributor for a given contributor class.void
dispose()
Dispose.org.eclipse.ui.IEditorActionBarContributor
getContributor(Class<? extends org.eclipse.ui.IEditorActionBarContributor> class_)
Get contributir for given class.static DtEditorContributorsManager
getInstance(org.eclipse.ui.IWorkbenchPage page)
ObtainsDtEditorContributorsManager
for a givenIWorkbenchPage
.
-
-
-
Method Detail
-
getInstance
public static DtEditorContributorsManager getInstance(org.eclipse.ui.IWorkbenchPage page)
ObtainsDtEditorContributorsManager
for a givenIWorkbenchPage
.- Parameters:
page
- page to obtain manager for.- Returns:
- obtained manager.
-
activateContributor
public void activateContributor(IDtGranularEditorEmbeddedEditorPage<?> editor)
Activates contributor for a giveneditor
.- Parameters:
editor
- editor to activate contributor for.
-
getContributor
public org.eclipse.ui.IEditorActionBarContributor getContributor(Class<? extends org.eclipse.ui.IEditorActionBarContributor> class_)
Get contributir for given class.- Parameters:
class_
- class to get contributor for- Returns:
IEditorActionBarContributor
-
activateBars
public void activateBars(org.eclipse.ui.IEditorActionBarContributor contributor)
Activate action bars for respective contributor.- Parameters:
contributor
-IEditorActionBarContributor
to activate action bars for.
-
deactivateContributor
public void deactivateContributor(IDtGranularEditorEmbeddedEditorPage<?> editor)
Deactivates contributor for a giveneditor
.- Parameters:
editor
- editor to deactivate contributor for.
-
deactivateContributor
public void deactivateContributor(Class<? extends org.eclipse.ui.IEditorActionBarContributor> contributorClass)
Deactivates contributor for a given contributor class.- Parameters:
contributorClass
- class to deactivate contributor for.
-
dispose
public void dispose()
Dispose.
-
-