]>
git.argeo.org Git - gpl/argeo-suite.git/blob - org.argeo.suite.workbench.rap/plugin.xml
1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <?eclipse version=
"3.6"?>
4 <!-- RAP workbench main entry point for the Argeo Suite core application -->
6 point=
"org.eclipse.rap.ui.entrypoint">
8 id=
"org.argeo.suite.workbench.rap.entrypoint"
9 class=
"org.argeo.suite.workbench.rap.AsSecureEntryPoint"
11 brandingId=
"org.argeo.suite.workbench.rap.defaultBranding">
17 point=
"org.eclipse.ui.perspectives">
19 class=
"org.argeo.suite.workbench.DashboardPerspective"
20 id=
"org.argeo.suite.workbench.rap.dashboardPerspective"
21 icon=
"theme/argeo-classic/icons/favicon.ico"
28 point=
"org.eclipse.ui.views">
33 point=
"org.eclipse.ui.editors">
35 id=
"org.argeo.suite.workbench.rap.defaultDashboardEditor"
36 class=
"org.argeo.eclipse.spring.SpringExtensionFactory"
37 icon=
"theme/argeo-classic/icons/dashboard.gif"
44 point=
"org.eclipse.ui.commands">
46 id=
"org.argeo.suite.workbench.rap.openDashboardEditor"
47 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
51 <!-- Open correct editor given the node type -->
53 id=
"org.argeo.suite.workbench.rap.openEntityEditor"
54 defaultHandler=
"org.argeo.eclipse.spring.SpringCommandHandler"
58 name=
"The jcr identifier">
64 <!-- MENU CONTRIBUTION -->
66 id=
"menu:org.eclipse.ui.main.menu"
67 point=
"org.eclipse.ui.menus">
69 <!-- Add entity and Search menus -->
70 <menuContribution locationURI=
"toolbar:org.eclipse.ui.main.toolbar?after=org.argeo.cms.ui.workbench.rap.userToolbar">
71 <toolbar id=
"org.argeo.connect.ui.workbench.dropDownsToolbar">
73 id=
"org.argeo.connect.ui.workbench.addEntityToolbar"
76 tooltip=
"Create a new object"
77 icon=
"theme/argeo-classic/icons/add.gif"
78 commandId=
"org.argeo.cms.ui.workbench.doNothing">
81 id=
"org.argeo.connect.ui.workbench.openSearchToolbar"
84 tooltip=
"Open a detailed search page"
85 icon=
"theme/argeo-classic/icons/search.png"
86 commandId=
"org.argeo.cms.ui.workbench.doNothing">
87 <visibleWhen checkEnabled=
"false">
88 <with variable=
"roles">
89 <iterate ifEmpty=
"false" operator=
"or">
90 <equals value=
"cn=org.argeo.suite.coworker,ou=roles,ou=node" />
99 <!-- BRANDING AND THEMES -->
101 point=
"org.eclipse.rap.ui.branding">
103 id=
"org.argeo.suite.workbench.rap.defaultBranding"
104 themeId=
"org.eclipse.rap.rwt.theme.Default"
106 favicon=
"theme/argeo-classic/icons/favicon.ico">
109 href=
"suite/theme/classic-headerExt.css"
116 point=
"org.eclipse.equinox.http.registry.resources">
117 <!-- Enable overwriting of link styles in the meta tags -->
119 alias=
"/ui/suite/theme/classic-headerExt.css"
120 base-name=
"theme/argeo-classic/workbench-headerExt.css">
124 alias=
"/ui/suite/img/logo-argeo.png"
125 base-name=
"theme/argeo-classic/img/logo-argeo.png">
127 <!-- javascript libraries -->
129 alias="/ui/suite/js/Chart.min.js"
130 base-name="js/Chart.min.js">
133 alias="/ui/suite/js/leaflet.js"
134 base-name="js/leaflet.js">
137 alias="/ui/suite/js/leaflet.css"
138 base-name="js/leaflet.css">
143 point=
"org.eclipse.rap.ui.themes">
145 themeId=
"org.eclipse.rap.rwt.theme.Default"
146 file=
"theme/argeo-classic/workbench-ext.css" />