Java 类org.eclipse.ui.navigator.ICommonActionExtensionSite 实例源码
项目:neoscada
文件:CommonActionProvider.java
@Override
public void init ( final ICommonActionExtensionSite aSite )
{
super.init ( aSite );
final ICommonViewerSite viewSite = aSite.getViewSite ();
if ( viewSite instanceof ICommonViewerWorkbenchSite )
{
final ICommonViewerWorkbenchSite workbenchSite = (ICommonViewerWorkbenchSite)viewSite;
this.openAction = new Action ( "Open", IAction.AS_PUSH_BUTTON ) {
@Override
public void run ()
{
EditorHelper.handleOpen ( workbenchSite.getPage (), workbenchSite.getSelectionProvider () );
}
};
}
}
项目:neoscada
文件:CommonActionProvider.java
@Override
public void init ( final ICommonActionExtensionSite aSite )
{
super.init ( aSite );
final ICommonViewerSite viewSite = aSite.getViewSite ();
if ( viewSite instanceof ICommonViewerWorkbenchSite )
{
final ICommonViewerWorkbenchSite workbenchSite = (ICommonViewerWorkbenchSite)viewSite;
this.openAction = new Action ( "Open", IAction.AS_PUSH_BUTTON ) {
@Override
public void run ()
{
handleOpen ( workbenchSite );
}
};
}
}
项目:cft
文件:CloudFoundryActionProvider.java
public void init(ICommonActionExtensionSite actionSite) {
super.init(actionSite);
ICommonViewerSite site = actionSite.getViewSite();
if (site instanceof ICommonViewerWorkbenchSite) {
StructuredViewer viewer = actionSite.getStructuredViewer();
if (viewer instanceof CommonViewer) {
CommonViewer serversViewer = (CommonViewer) viewer;
serversViewer.addOpenListener(new IOpenListener() {
public void open(OpenEvent event) {
ISelection s = event.getSelection();
if (s instanceof IStructuredSelection) {
IStructuredSelection selection = (IStructuredSelection) s;
Object[] selectedObjects = selection.toArray();
if (selectedObjects.length == 1 && selectedObjects[0] instanceof ModuleServer) {
ModuleServer moduleServer = (ModuleServer) selectedObjects[0];
openApplicationPage(moduleServer);
}
}
}
});
}
}
}
项目:dockerfoundry
文件:DockerFoundryActionProvider.java
public void init(ICommonActionExtensionSite actionSite) {
super.init(actionSite);
ICommonViewerSite site = actionSite.getViewSite();
if (site instanceof ICommonViewerWorkbenchSite) {
StructuredViewer viewer = actionSite.getStructuredViewer();
if (viewer instanceof CommonViewer) {
CommonViewer serversViewer = (CommonViewer) viewer;
serversViewer.addOpenListener(new IOpenListener() {
public void open(OpenEvent event) {
ISelection s = event.getSelection();
if (s instanceof IStructuredSelection) {
IStructuredSelection selection = (IStructuredSelection) s;
Object[] selectedObjects = selection.toArray();
if (selectedObjects.length == 1 && selectedObjects[0] instanceof ModuleServer) {
ModuleServer moduleServer = (ModuleServer) selectedObjects[0];
openApplicationPage(moduleServer);
}
}
}
});
}
}
}
项目:translationstudio8
文件:PortingActionProvider.java
public void init(ICommonActionExtensionSite anExtensionSite) {
Assert.isTrue(!disposed);
if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
IWorkbenchWindow window = ((ICommonViewerWorkbenchSite) anExtensionSite
.getViewSite()).getWorkbenchWindow();
importAction = new ImportResourcesAction(window);
importAction.setText(WorkbenchNavigatorMessages.PortingActionProvider_ImportResourcesMenu_label);
exportAction = new ExportResourcesAction(window);
exportAction.setText(WorkbenchNavigatorMessages.PortingActionProvider_ExportResourcesMenu_label);
importWizardActionGroup = new WizardActionGroup(window, PlatformUI
.getWorkbench().getImportWizardRegistry(),
WizardActionGroup.TYPE_IMPORT, anExtensionSite.getContentService());
exportWizardActionGroup = new WizardActionGroup(window, PlatformUI
.getWorkbench().getExportWizardRegistry(),
WizardActionGroup.TYPE_EXPORT, anExtensionSite.getContentService());
contribute = true;
}
}
项目:translationstudio8
文件:WorkingSetActionProvider.java
public void init(ICommonActionExtensionSite aSite) {
viewer = (CommonViewer) aSite.getStructuredViewer();
contentService = aSite.getContentService();
filterService = (NavigatorFilterService) contentService.getFilterService();
extensionStateModel = contentService.findStateModel(WorkingSetsContentProvider.EXTENSION_ID);
workingSetActionGroup = new WorkingSetFilterActionGroup(aSite.getViewSite().getShell(), filterChangeListener);
workingSetRootModeActionGroup = new WorkingSetRootModeActionGroup(viewer, extensionStateModel);
topLevelModeListener = new IPropertyChangeListener() {
public void propertyChange(PropertyChangeEvent event) {
setWorkingSet(workingSet);
viewer.getFrameList().reset();
}
};
if (contentService.isActive(WorkingSetsContentProvider.EXTENSION_ID)) {
managerChangeListener.listen();
extensionStateModel.addPropertyChangeListener(topLevelModeListener);
}
contentService.getActivationService().addExtensionActivationListener(activationListener);
}
项目:tmxeditor8
文件:PortingActionProvider.java
public void init(ICommonActionExtensionSite anExtensionSite) {
Assert.isTrue(!disposed);
if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
IWorkbenchWindow window = ((ICommonViewerWorkbenchSite) anExtensionSite
.getViewSite()).getWorkbenchWindow();
importAction = new ImportResourcesAction(window);
importAction.setText(WorkbenchNavigatorMessages.PortingActionProvider_ImportResourcesMenu_label);
exportAction = new ExportResourcesAction(window);
exportAction.setText(WorkbenchNavigatorMessages.PortingActionProvider_ExportResourcesMenu_label);
importWizardActionGroup = new WizardActionGroup(window, PlatformUI
.getWorkbench().getImportWizardRegistry(),
WizardActionGroup.TYPE_IMPORT, anExtensionSite.getContentService());
exportWizardActionGroup = new WizardActionGroup(window, PlatformUI
.getWorkbench().getExportWizardRegistry(),
WizardActionGroup.TYPE_EXPORT, anExtensionSite.getContentService());
contribute = true;
}
}
项目:tmxeditor8
文件:WorkingSetActionProvider.java
public void init(ICommonActionExtensionSite aSite) {
viewer = (CommonViewer) aSite.getStructuredViewer();
contentService = aSite.getContentService();
filterService = (NavigatorFilterService) contentService.getFilterService();
extensionStateModel = contentService.findStateModel(WorkingSetsContentProvider.EXTENSION_ID);
workingSetActionGroup = new WorkingSetFilterActionGroup(aSite.getViewSite().getShell(), filterChangeListener);
workingSetRootModeActionGroup = new WorkingSetRootModeActionGroup(viewer, extensionStateModel);
topLevelModeListener = new IPropertyChangeListener() {
public void propertyChange(PropertyChangeEvent event) {
setWorkingSet(workingSet);
viewer.getFrameList().reset();
}
};
if (contentService.isActive(WorkingSetsContentProvider.EXTENSION_ID)) {
managerChangeListener.listen();
extensionStateModel.addPropertyChangeListener(topLevelModeListener);
}
contentService.getActivationService().addExtensionActivationListener(activationListener);
}
项目:n4js
文件:N4JSActionBarContributionProvider.java
@Override
public void init(final ICommonActionExtensionSite site) {
selectWorkingSetDelegate = new ActionContributionItem(selectWorkingSetAction);
showHiddenWorkingSetsDelegate = new ActionContributionItem(showHiddenWorkingSetsAction);
workingSetManagerBroker.addTopLevelElementChangedListener(this);
workingSetManagerBroker.addWorkingSetManagerStateChangedListener(this);
}
项目:LibertyEiffel-Eclipse-Plugin
文件:NewActionProvider.java
@Override
public void init(ICommonActionExtensionSite anExtensionSite) {
if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
IWorkbenchWindow window = ((ICommonViewerWorkbenchSite) anExtensionSite
.getViewSite()).getWorkbenchWindow();
showDlgAction = ActionFactory.NEW.create(window);
newWizardActionGroup = new WizardActionGroup(window, PlatformUI.getWorkbench().getNewWizardRegistry(),
WizardActionGroup.TYPE_NEW, anExtensionSite.getContentService());
contribute = true;
}
}
项目:hadoop-2.6.0-cdh5.4.3
文件:ActionProvider.java
@Override
public void init(ICommonActionExtensionSite site) {
if (ActionProvider.site != null) {
System.err.printf("%s: Multiple init()\n", this.getClass()
.getCanonicalName());
return;
}
super.init(site);
ActionProvider.site = site;
}
项目:hadoop-EAR
文件:ActionProvider.java
@Override
public void init(ICommonActionExtensionSite site) {
if (ActionProvider.site != null) {
System.err.printf("%s: Multiple init()\n", this.getClass()
.getCanonicalName());
return;
}
super.init(site);
ActionProvider.site = site;
}
项目:NEXCORE-UML-Modeler
文件:BaseUMLTreeActionProvider.java
/**
* @see org.eclipse.ui.navigator.CommonActionProvider#init(org.eclipse.ui.navigator.ICommonActionExtensionSite)
*/
public void init(ICommonActionExtensionSite aSite) {
super.init(aSite);
ICommonViewerSite viewSite = aSite.getViewSite();
if (viewSite instanceof ICommonViewerWorkbenchSite) {
ICommonViewerWorkbenchSite workbenchSite = (ICommonViewerWorkbenchSite) viewSite;
openAction = new OpenAction(workbenchSite.getSelectionProvider().getSelection());
}
}
项目:xtext-gef
文件:StatemachineNavigatorActionProvider.java
/**
* @generated
*/
public void init(ICommonActionExtensionSite aSite) {
super.init(aSite);
if (aSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
myContribute = true;
makeActions((ICommonViewerWorkbenchSite) aSite.getViewSite());
} else {
myContribute = false;
}
}
项目:statecharts
文件:NavigatorActionProvider.java
public void init(ICommonActionExtensionSite aSite) {
super.init(aSite);
if (aSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
myContribute = true;
makeActions((ICommonViewerWorkbenchSite) aSite.getViewSite());
} else {
myContribute = false;
}
}
项目:gama
文件:EditActionProvider.java
@Override
public void init(final ICommonActionExtensionSite anActionSite) {
site = anActionSite;
shell = site.getViewSite().getShell();
makeActions();
}
项目:gama
文件:OpenActionProvider.java
@Override
public void init(final ICommonActionExtensionSite aConfig) {
if (aConfig.getViewSite() instanceof ICommonViewerWorkbenchSite) {
viewSite = (ICommonViewerWorkbenchSite) aConfig.getViewSite();
openFileAction = new OpenFileAction(viewSite.getPage());
contribute = true;
}
}
项目:OpenSPIFe
文件:EditActionProvider.java
@Override
public void init(ICommonActionExtensionSite anExtensionSite) {
if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
ICommonViewerWorkbenchSite viewSite = (ICommonViewerWorkbenchSite) anExtensionSite.getViewSite();
deleteResourceAction = new DeleteResourceAction(viewSite.getSite());
clipboard = new Clipboard(viewSite.getShell().getDisplay());
pasteResourceAction = new PasteAction(viewSite.getShell(), clipboard);
copyAction = new CopyAction(viewSite.getShell(), clipboard, pasteResourceAction);
}
}
项目:translationstudio8
文件:PropertiesActionProvider.java
public void init(final ICommonActionExtensionSite aSite) {
delegateSelectionProvider = new DelegateSelectionProvider( aSite.getViewSite().getSelectionProvider());
propertiesAction = new PropertyDialogAction(new IShellProvider() {
public Shell getShell() {
return aSite.getViewSite().getShell();
}
},delegateSelectionProvider);
propertiesAction.setText("属性");
propertiesAction.setActionDefinitionId(IWorkbenchCommandConstants.FILE_PROPERTIES);
}
项目:translationstudio8
文件:WorkManagementActionProvider.java
public void init(ICommonActionExtensionSite aSite) {
final Shell shell = aSite.getViewSite().getShell();
IShellProvider sp = new IShellProvider() {
public Shell getShell() {
return shell;
}
};
addBookmarkAction = new AddBookmarkAction(sp, true);
addTaskAction = new AddTaskAction(sp);
}
项目:translationstudio8
文件:NewActionProvider.java
public void init(ICommonActionExtensionSite anExtensionSite) {
if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
IWorkbenchWindow window = ((ICommonViewerWorkbenchSite) anExtensionSite.getViewSite()).getWorkbenchWindow();
showDlgAction = ActionFactory.NEW_WIZARD_DROP_DOWN.create(window);
showDlgAction.setText(WorkbenchNavigatorMessages.actions_NewActionProvider_NewMenu_label);
contribute = true;
}
}
项目:translationstudio8
文件:OpenActionProvider.java
public void init(ICommonActionExtensionSite aConfig) {
if (aConfig.getViewSite() instanceof ICommonViewerWorkbenchSite) {
viewSite = (ICommonViewerWorkbenchSite) aConfig.getViewSite();
openFileAction = new OpenFileWithValidAction(viewSite.getPage());
openFileAction.setText(WorkbenchNavigatorMessages.actions_OpenActionProvider_openFileAction);
contribute = true;
}
}
项目:karaf-eik
文件:WorkbenchActionProvider.java
@Override
public void init(final ICommonActionExtensionSite aSite) {
super.init(aSite);
aSite.getStructuredViewer().addDoubleClickListener(new IDoubleClickListener() {
@Override
public void doubleClick(final DoubleClickEvent event) {
// TODO: This method is a mess: clean it up!
if (!(event.getSelection() instanceof IStructuredSelection)) {
return;
}
final IStructuredSelection structuredSelection = (IStructuredSelection) event.getSelection();
if (structuredSelection.size() > 1) {
return;
}
final Object element = structuredSelection.getFirstElement();
if (!(element instanceof IProject)) {
return;
}
final IProject project = (IProject) element;
final IKarafProject karafProject = (IKarafProject) project.getAdapter(IKarafProject.class);
final IEditorInput editorInput = new KarafPlatformEditorInput(karafProject);
try {
final IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
page.openEditor(editorInput, KarafPlatformEditorPart.ID);
} catch (final PartInitException e) {
KarafWorkbenchActivator.getLogger().error("Unable to open editor for " + karafProject.getName(), e);
}
}
});
}
项目:ROADDesigner
文件:SmcNavigatorActionProvider.java
/**
* @generated
*/
public void init(ICommonActionExtensionSite aSite) {
super.init(aSite);
if (aSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
myContribute = true;
makeActions((ICommonViewerWorkbenchSite) aSite.getViewSite());
} else {
myContribute = false;
}
}
项目:hadoop-on-lustre
文件:ActionProvider.java
@Override
public void init(ICommonActionExtensionSite site) {
if (ActionProvider.site != null) {
System.err.printf("%s: Multiple init()\n", this.getClass()
.getCanonicalName());
return;
}
super.init(site);
ActionProvider.site = site;
}
项目:FindBug-for-Domino-Designer
文件:BugActionProvider.java
@Override
public void init(ICommonActionExtensionSite aSite) {
site = aSite;
super.init(aSite);
final StructuredViewer viewer = aSite.getStructuredViewer();
final BugContentProvider provider = BugContentProvider.getProvider(site.getContentService());
filterChangeListener = new IPropertyChangeListener() {
public void propertyChange(PropertyChangeEvent event) {
if (!initDone) {
return;
}
IWorkingSet oldWorkingSet = provider.getCurrentWorkingSet();
IWorkingSet oldWorkingSet1 = (IWorkingSet) event.getOldValue();
IWorkingSet newWorkingSet = (IWorkingSet) event.getNewValue();
if (newWorkingSet != null && (oldWorkingSet == newWorkingSet || oldWorkingSet1 == newWorkingSet)) {
return;
}
if (viewer != null) {
provider.setCurrentWorkingSet(newWorkingSet);
if (newWorkingSet == null) {
viewer.setInput(ResourcesPlugin.getWorkspace().getRoot());
} else if (oldWorkingSet != newWorkingSet) {
viewer.setInput(newWorkingSet);
}
}
}
};
workingSetActionGroup = new WorkingSetFilterActionGroup(aSite.getViewSite().getShell(), filterChangeListener);
if (provider == null)
throw new NullPointerException("no provider");
workingSetActionGroup.setWorkingSet(provider.getCurrentWorkingSet());
doubleClickAction = new MyAction();
// only if doubleClickAction must know tree selection:
viewer.addSelectionChangedListener(doubleClickAction);
initDone = true;
}
项目:tmxeditor8
文件:PropertiesActionProvider.java
public void init(final ICommonActionExtensionSite aSite) {
delegateSelectionProvider = new DelegateSelectionProvider( aSite.getViewSite().getSelectionProvider());
propertiesAction = new PropertyDialogAction(new IShellProvider() {
public Shell getShell() {
return aSite.getViewSite().getShell();
}
},delegateSelectionProvider);
propertiesAction.setText("属性");
propertiesAction.setActionDefinitionId(IWorkbenchCommandConstants.FILE_PROPERTIES);
}
项目:tmxeditor8
文件:WorkManagementActionProvider.java
public void init(ICommonActionExtensionSite aSite) {
final Shell shell = aSite.getViewSite().getShell();
IShellProvider sp = new IShellProvider() {
public Shell getShell() {
return shell;
}
};
addBookmarkAction = new AddBookmarkAction(sp, true);
addTaskAction = new AddTaskAction(sp);
}
项目:tmxeditor8
文件:NewActionProvider.java
public void init(ICommonActionExtensionSite anExtensionSite) {
if (anExtensionSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
IWorkbenchWindow window = ((ICommonViewerWorkbenchSite) anExtensionSite.getViewSite()).getWorkbenchWindow();
showDlgAction = ActionFactory.NEW_WIZARD_DROP_DOWN.create(window);
showDlgAction.setText(WorkbenchNavigatorMessages.actions_NewActionProvider_NewMenu_label);
contribute = true;
}
}
项目:tmxeditor8
文件:OpenActionProvider.java
public void init(ICommonActionExtensionSite aConfig) {
if (aConfig.getViewSite() instanceof ICommonViewerWorkbenchSite) {
viewSite = (ICommonViewerWorkbenchSite) aConfig.getViewSite();
openFileAction = new OpenFileWithValidAction(viewSite.getPage());
openFileAction.setText(WorkbenchNavigatorMessages.actions_OpenActionProvider_openFileAction);
contribute = true;
}
}
项目:HelloBrazil
文件:Wc2014NavigatorActionProvider.java
/**
* @generated
*/
public void init(ICommonActionExtensionSite aSite) {
super.init(aSite);
if (aSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
myContribute = true;
makeActions((ICommonViewerWorkbenchSite) aSite.getViewSite());
} else {
myContribute = false;
}
}
项目:simplified-bpmn-example
文件:SimpleBPMNNavigatorActionProvider.java
/**
* @generated
*/
public void init(ICommonActionExtensionSite aSite) {
super.init(aSite);
if (aSite.getViewSite() instanceof ICommonViewerWorkbenchSite) {
myContribute = true;
makeActions((ICommonViewerWorkbenchSite) aSite.getViewSite());
} else {
myContribute = false;
}
}
项目:RDFS
文件:ActionProvider.java
@Override
public void init(ICommonActionExtensionSite site) {
if (ActionProvider.site != null) {
System.err.printf("%s: Multiple init()\n", this.getClass()
.getCanonicalName());
return;
}
super.init(site);
ActionProvider.site = site;
}
项目:maru
文件:ScenarioActionsProvider.java
@Override
public void init(ICommonActionExtensionSite aSite)
{
if (!(aSite.getViewSite() instanceof ICommonViewerWorkbenchSite)) {
return;
}
ICommonViewerWorkbenchSite workbenchSite = (ICommonViewerWorkbenchSite) aSite.getViewSite();
IWorkbenchWindow window = workbenchSite.getWorkbenchWindow();
newWizardActionGroup = new WizardActionGroup(
window,
PlatformUI.getWorkbench().getNewWizardRegistry(),
WizardActionGroup.TYPE_NEW,
aSite.getContentService()
);
projectDeleteAction = new ScenarioProjectDeleteAction(window);
projectDeleteAction.setDisabledImageDescriptor(MaruUIPlugin.getSharedImageDescriptor(ISharedImages.IMG_TOOL_DELETE_DISABLED));
projectDeleteAction.setImageDescriptor(MaruUIPlugin.getSharedImageDescriptor(ISharedImages.IMG_TOOL_DELETE));
elementDeleteAction = new ScenarioElementDeleteAction();
elementDeleteAction.setDisabledImageDescriptor(MaruUIPlugin.getSharedImageDescriptor(ISharedImages.IMG_TOOL_DELETE_DISABLED));
elementDeleteAction.setImageDescriptor(MaruUIPlugin.getSharedImageDescriptor(ISharedImages.IMG_TOOL_DELETE));
propertyDialogAction = new ScenarioPropertyDialogAction(window);
}
项目:hadoop-0.20
文件:ActionProvider.java
@Override
public void init(ICommonActionExtensionSite site) {
if (ActionProvider.site != null) {
System.err.printf("%s: Multiple init()\n", this.getClass()
.getCanonicalName());
return;
}
super.init(site);
ActionProvider.site = site;
}
项目:Pydev
文件:PythonActionProvider.java
@Override
public void init(ICommonActionExtensionSite aSite) {
ICommonViewerSite viewSite = aSite.getViewSite();
if (viewSite instanceof ICommonViewerWorkbenchSite) {
ICommonViewerWorkbenchSite site = (ICommonViewerWorkbenchSite) viewSite;
Shell shell = site.getShell();
ISharedImages images = PlatformUI.getWorkbench().getSharedImages();
clipboard = new Clipboard(shell.getDisplay());
selectionProvider = site.getSelectionProvider();
openPythonAction = new PyOpenPythonFileAction(site.getPage(), selectionProvider);
openResourceAction = new PyOpenResourceAction(site.getPage(), selectionProvider);
openExternalAction = new PyOpenExternalAction(site.getPage(), selectionProvider);
deleteResourceAction = new PyDeleteResourceAction(shell, selectionProvider);
copyResourceAction = new PyCopyResourceAction(shell, selectionProvider, clipboard);
pasteAction = new PyPasteAction(shell, selectionProvider, clipboard);
moveResourceAction = new PyMoveResourceAction(shell, selectionProvider);
copyResourceAction.setDisabledImageDescriptor(images
.getImageDescriptor(ISharedImages.IMG_TOOL_COPY_DISABLED));
copyResourceAction.setImageDescriptor(images.getImageDescriptor(ISharedImages.IMG_TOOL_COPY));
pasteAction.setDisabledImageDescriptor(images.getImageDescriptor(ISharedImages.IMG_TOOL_PASTE_DISABLED));
pasteAction.setImageDescriptor(images.getImageDescriptor(ISharedImages.IMG_TOOL_PASTE));
deleteResourceAction.setDisabledImageDescriptor(images
.getImageDescriptor(ISharedImages.IMG_TOOL_DELETE_DISABLED));
deleteResourceAction.setImageDescriptor(images.getImageDescriptor(ISharedImages.IMG_TOOL_DELETE));
}
}
项目:Pydev
文件:PythonRefactorActionProvider.java
@Override
public void init(ICommonActionExtensionSite aSite) {
ICommonViewerSite viewSite = aSite.getViewSite();
if (viewSite instanceof ICommonViewerWorkbenchSite) {
ICommonViewerWorkbenchSite site = (ICommonViewerWorkbenchSite) viewSite;
Shell shell = site.getShell();
renameResourceAction = new PyRenameResourceAction(shell, site.getSelectionProvider());
}
}
项目:hanoi-hadoop-2.0.0-cdh
文件:ActionProvider.java
@Override
public void init(ICommonActionExtensionSite site) {
if (ActionProvider.site != null) {
System.err.printf("%s: Multiple init()\n", this.getClass()
.getCanonicalName());
return;
}
super.init(site);
ActionProvider.site = site;
}
项目:mapreduce-fork
文件:ActionProvider.java
@Override
public void init(ICommonActionExtensionSite site) {
if (ActionProvider.site != null) {
System.err.printf("%s: Multiple init()\n", this.getClass()
.getCanonicalName());
return;
}
super.init(site);
ActionProvider.site = site;
}
项目:goclipse
文件:LangNavigatorActionProvider.java
@Override
public void init(ICommonActionExtensionSite site) {
if (site.getViewSite() instanceof ICommonViewerWorkbenchSite) {
ICommonViewerWorkbenchSite workbenchSite = (ICommonViewerWorkbenchSite) site.getViewSite();
if (workbenchSite.getPart() instanceof IViewPart) {
IViewPart viewPart= (IViewPart) workbenchSite.getPart();
initActionGroups(viewPart);
}
}
}