Revision 3c6ff11f
Added by Patrick Plitzner over 6 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/handler/defaultHandler/OpenReferencingObjectsView.java | ||
---|---|---|
3 | 3 |
import org.eclipse.core.commands.AbstractHandler; |
4 | 4 |
import org.eclipse.core.commands.ExecutionEvent; |
5 | 5 |
import org.eclipse.core.commands.ExecutionException; |
6 |
import org.eclipse.e4.ui.workbench.modeling.EPartService; |
|
7 |
import org.eclipse.e4.ui.workbench.modeling.EPartService.PartState; |
|
6 | 8 |
|
7 |
import eu.etaxonomy.taxeditor.model.AbstractUtility;
|
|
9 |
import eu.etaxonomy.taxeditor.store.internal.TaxeditorStorePlugin;
|
|
8 | 10 |
|
9 | 11 |
public class OpenReferencingObjectsView extends AbstractHandler { |
10 | 12 |
|
11 | 13 |
@Override |
12 | 14 |
public Object execute(ExecutionEvent event) throws ExecutionException { |
13 |
return AbstractUtility.showView("eu.etaxonomy.taxeditor.bulkeditor.view.referencingobjects"); |
|
15 |
TaxeditorStorePlugin.getDefault().getWorkbench().getService(EPartService.class).showPart( |
|
16 |
eu.etaxonomy.taxeditor.bulkeditor.AppModelId.PARTDESCRIPTOR_EU_ETAXONOMY_TAXEDITOR_BULKEDITOR_REFERENCINGOBJECTS_E4_REFERENCINGOBJECTSVIEWE4, |
|
17 |
PartState.ACTIVATE); |
|
18 |
return null; |
|
14 | 19 |
} |
15 | 20 |
|
16 | 21 |
} |
eu.etaxonomy.taxeditor.workbench/META-INF/MANIFEST.MF | ||
---|---|---|
20 | 20 |
Bundle-RequiredExecutionEnvironment: JavaSE-1.8 |
21 | 21 |
Import-Package: javax.inject;version="1.0.0" |
22 | 22 |
Bundle-ActivationPolicy: lazy |
23 |
Export-Package: eu.etaxonomy.taxeditor.workbench, |
|
23 |
Export-Package: eu.etaxonomy.taxeditor.bulkeditor, |
|
24 |
eu.etaxonomy.taxeditor.workbench, |
|
24 | 25 |
eu.etaxonomy.taxeditor.workbench.part |
eu.etaxonomy.taxeditor.workbench/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/AppModelId.java | ||
---|---|---|
1 |
package eu.etaxonomy.taxeditor.bulkeditor; |
|
2 |
|
|
3 |
public class AppModelId { |
|
4 |
public static final String COMMANDPARAMETER_TAXEDITOR_BULKEDITOR_COMMANDPARAMETER_INPUTTYPE = "taxeditor-bulkeditor.commandParameter.inputType"; |
|
5 |
public static final String COMMAND_TAXEDITOR_BULKEDITOR_DYNAMICOPENMENU = "taxeditor-bulkeditor.dynamicopenmenu"; |
|
6 |
public static final String DYNAMICMENUCONTRIBUTION_EU_ETAXONOMY_TAXEDITOR_BULKEDITOR_DYNAMICMENUCONTRIBUTION_REFERENCING_OPENIN = "eu.etaxonomy.taxeditor.bulkeditor.dynamicmenucontribution.referencing.openIn"; |
|
7 |
public static final String HANDLEDMENUITEM_EU_ETAXONOMY_TAXEDITOR_BULKEDITOR_MENU_ADMIN_BULK_GROUPS = "eu.etaxonomy.taxeditor.bulkeditor.menu.admin.bulk_groups"; |
|
8 |
public static final String HANDLEDMENUITEM_EU_ETAXONOMY_TAXEDITOR_BULKEDITOR_MENU_ADMIN_BULK_USERS = "eu.etaxonomy.taxeditor.bulkeditor.menu.admin.bulk_users"; |
|
9 |
public static final String HANDLEDMENUITEM_EU_ETAXONOMY_TAXEDITOR_STORE_SHOWVIEWMENU_REFERENCINGOBJECTS = "eu.etaxonomy.taxeditor.store.showViewMenu.referencingobjects"; |
|
10 |
public static final String MENUSEPARATOR_EU_ETAXONOMY_TAXEDITOR_BULKEDITOR_MENUSEPARATOR_0 = "eu.etaxonomy.taxeditor.bulkeditor.menuseparator.0"; |
|
11 |
public static final String MENU_BULKEDITOR_MENUS_OPENMENU = "bulkeditor.menus.openmenu"; |
|
12 |
public static final String PARAMETER_EU_ETAXONOMY_TAXEDITOR_BULKEDITOR_MENU_ADMIN_GROUPBULK_GROUPPARAM = "eu.etaxonomy.taxeditor.bulkeditor.menu.admin.groupBulk.groupParam"; |
|
13 |
public static final String PARAMETER_EU_ETAXONOMY_TAXEDITOR_BULKEDITOR_MENU_ADMIN_USERBULK_USERPARAM = "eu.etaxonomy.taxeditor.bulkeditor.menu.admin.userBulk.userParam"; |
|
14 |
public static final String PARAMETER_EU_ETAXONOMY_TAXEDITOR_STORE_SHOWVIEW_PARAMETER_DETAILSVIEW = "eu.etaxonomy.taxeditor.store.showView.parameter.detailsView"; |
|
15 |
public static final String PARTDESCRIPTOR_EU_ETAXONOMY_TAXEDITOR_BULKEDITOR_REFERENCINGOBJECTS_E4_REFERENCINGOBJECTSVIEWE4 = "eu.etaxonomy.taxeditor.bulkeditor.referencingobjects.e4.ReferencingObjectsViewE4"; |
|
16 |
public static final String POPUPMENU_EU_ETAXONOMY_TAXEDITOR_BULKEDITOR_POPUPMENU_REFERENCINGOBJECTSVIEW = "eu.etaxonomy.taxeditor.bulkeditor.popupmenu.referencingobjectsview"; |
|
17 |
} |
Also available in: Unified diff
ref #6910 Fix "Open in..." for referencing objects view