root/org.nuxeo.ecm.platform/trunk/nuxeo-platform-webapp-core/src/main/resources/OSGI-INF/actions-contrib.xml

Revision 28109, 22.5 kB (checked in by ddupraz, 2 years ago)

NXP-1843 solved on 5.2

  • Property svn:eol-style set to native
Line 
1 <component name="org.nuxeo.ecm.platform.actions">
2
3   <extension target="org.nuxeo.ecm.platform.actions.ActionService"
4     point="actions">
5
6     <!-- server actions -->
7
8     <action id="user_dashboard" link="user_dashboard" enabled="true"
9       label="command.user_dashboard" order="10">
10       <category>USER_SERVICES</category>
11       <filter id="user_dashboard_enabled">
12         <rule grant="true">
13           <condition>#{userServicesContext.dashboardEnabled}</condition>
14         </rule>
15       </filter>
16     </action>
17
18     <action id="logout" link="#{loginLogoutAction.logout}" enabled="true"
19       label="command.logout" order="200">
20       <category>USER_SERVICES</category>
21     </action>
22
23     <action id="user_manager" link="#{userManagerActions.viewUsers}"
24       enabled="true" label="command.manageMembers" order="20">
25       <category>USER_SERVICES</category>
26       <filter id="user_manager">
27           <rule grant="true">
28               <condition>#{userServicesContext.userManagerEnabled}</condition>
29           </rule>
30       </filter>
31     </action>
32
33     <action id="vocabularies_manager"
34       link="#{vocabularyActions.viewAllVocabularies}" enabled="true"
35       label="title.vocabularies" order="30">
36       <category>USER_SERVICES</category>
37       <filter-id>only_for_manager</filter-id>
38     </action>
39
40     <action id="themes_manager"
41       link="#{nxthemesUiManager.startEditor}" enabled="true"
42       label="command.manageThemes" order="40">
43       <category>USER_SERVICES</category>
44       <filter-id>only_for_manager</filter-id>
45     </action>
46
47     <action id="newDomain" link="#{documentActions.createDocument('Domain')}"
48       enabled="true" label="command.create.domain"
49       icon="/icons/action_add.gif">
50       <category>SUBVIEW_UPPER_LIST</category>
51       <filter id="newDomain">
52         <rule grant="true">
53           <permission>AddChildren</permission>
54           <type>Root</type>
55         </rule>
56       </filter>
57     </action>
58
59     <!-- domain and roots actions -->
60
61     <action id="newWorkspace"
62       link="#{documentActions.createDocument('Workspace')}" enabled="true"
63       label="command.create.workspace" icon="/icons/action_add.gif">
64       <category>SUBVIEW_UPPER_LIST</category>
65       <filter id="newWorkspace">
66         <rule grant="true">
67           <permission>AddChildren</permission>
68           <type>WorkspaceRoot</type>
69         </rule>
70       </filter>
71     </action>
72
73     <action id="newWorkspaceWithWizard" link="create_workspace_wizard"
74       enabled="true" label="command.create.workspace.wizard"
75       icon="/icons/action_add.gif">
76       <category>SUBVIEW_UPPER_LIST</category>
77       <filter id="newWorkspaceWizard">
78         <rule grant="true">
79           <permission>AddChildren</permission>
80           <type>WorkspaceRoot</type>
81         </rule>
82       </filter>
83     </action>
84
85     <action id="newSection" link="#{documentActions.createDocument('Section')}"
86       enabled="true" label="command.create.section"
87       icon="/icons/action_add.gif">
88       <category>SUBVIEW_UPPER_LIST</category>
89       <filter id="newSection">
90         <rule grant="true">
91           <permission>AddChildren</permission>
92           <type>SectionRoot</type>
93         </rule>
94       </filter>
95     </action>
96
97     <!-- generic actions -->
98
99     <action id="newDocument" link="select_document_type" enabled="true"
100       label="action.new.document" icon="/icons/action_add.gif">
101       <category>SUBVIEW_UPPER_LIST</category>
102       <filter-id>create</filter-id>
103     </action>
104
105     <action id="newFile" link="create_file" enabled="true"
106       label="action.new.file" icon="/icons/action_add_file.gif">
107       <category>SUBVIEW_UPPER_LIST</category>
108       <filter-id>importFile</filter-id>
109     </action>
110
111     <!-- XXX AT: is it really used? -->
112     <action id="deleteChildDocuments" link="deletable.deleteChildDocuments"
113       enabled="true" label="command.deleteDocs"
114       icon="/icons/action_delete.gif">
115       <category>SUBVIEW_LOWER_LIST</category>
116       <filter-id>delete_content</filter-id>
117     </action>
118
119     <!-- tabs are handled by a specific template so links should be paths to template
120       to include in the tab content -->
121
122     <action id="TAB_VIEW" link="/incl/tabs/document_view.xhtml" enabled="true"
123       order="0" label="action.view.summary" icon="/icons/file.gif">
124       <category>VIEW_ACTION_LIST</category>
125       <filter-id>view</filter-id>
126     </action>
127
128     <action id="TAB_CONTENT" link="/incl/tabs/document_content.xhtml" order="10"
129       enabled="true" label="action.view.content" icon="/icons/file.gif">
130       <category>VIEW_ACTION_LIST</category>
131       <filter-id>view_content</filter-id>
132       <filter-id>outSection</filter-id>
133     </action>
134
135     <action id="TAB_SECTION_CONTENT" link="/incl/tabs/section_content.xhtml" order="10"
136       enabled="true" label="action.view.content" icon="/icons/file.gif">
137       <category>VIEW_ACTION_LIST</category>
138       <filter-id>view_content</filter-id>
139       <filter-id>inSection</filter-id>
140     </action>
141
142     <action id="TAB_TRASH_CONTENT" link="/incl/tabs/document_trash_content.xhtml" order="100"
143       enabled="true" label="action.view.trash.content" icon="/icons/file.gif">
144       <category>VIEW_ACTION_LIST</category>
145       <filter id="viewTrash">
146         <rule grant="true">
147           <permission>Manage everything</permission>
148           <facet>Folderish</facet>
149           <condition>#{deleteActions.trashManagementEnabled}</condition>
150         </rule>
151       </filter>
152     </action>
153
154     <action id="sendEmail" link="send_email" enabled="true"
155       order="17" label="action.email.document" icon="/icons/mail.gif">
156       <category>DOCUMENT_UPPER_ACTION</category>
157       <filter-id>not_folder</filter-id>
158     </action>
159
160     <action id="TAB_EDIT" link="/incl/tabs/document_edit.xhtml" enabled="true"
161       order="20" label="action.view.edit" icon="/icons/file.gif">
162       <category>VIEW_ACTION_LIST</category>
163       <filter-id>edit</filter-id>
164       <filter-id>mutable_document</filter-id>
165     </action>
166
167     <action id="TAB_WORKSPACE_EDIT" link="/incl/tabs/document_edit.xhtml" enabled="true"
168       order="22" label="action.view.edit" icon="/icons/file.gif">
169       <category>VIEW_ACTION_LIST</category>
170       <filter-id>workspace_edit</filter-id>
171       <filter-id>mutable_document</filter-id>
172     </action>
173
174     <action id="TAB_METADATA_VIEW"
175       link="/incl/tabs/document_metadata_view.xhtml" enabled="true" order="30"
176       label="action.view.metadata" icon="/icons/file.gif">
177       <category>VIEW_ACTION_LIST</category>
178       <filter-id>cannotEdit</filter-id>
179     </action>
180
181     <action id="TAB_METADATA_EDIT" order="40"
182       link="/incl/tabs/document_metadata_edit.xhtml" enabled="true"
183       label="action.view.metadata" icon="/icons/file.gif">
184       <category>VIEW_ACTION_LIST</category>
185       <filter-id>metadata_edit</filter-id>
186       <filter-id>mutable_document</filter-id>
187     </action>
188
189     <action id="TAB_FILES_VIEW" link="/incl/tabs/document_files_view.xhtml"
190       order="42" label="action.view.files">
191       <category>VIEW_ACTION_LIST</category>
192       <filter-id>cannotEdit</filter-id>
193       <filter-id>hasAttachedFiles</filter-id>
194     </action>
195
196     <action id="TAB_FILES_EDIT" link="/incl/tabs/document_files_edit.xhtml"
197       order="43" label="action.view.files">
198       <category>VIEW_ACTION_LIST</category>
199       <filter-id>edit</filter-id>
200       <filter-id>mutable_document</filter-id>
201       <filter-id>hasAttachedFiles</filter-id>
202     </action>
203
204     <action id="TAB_RIGHTS" link="/incl/tabs/document_rights.xhtml" order="50"
205       enabled="true" label="action.view.rights" icon="/icons/file.gif">
206       <category>VIEW_ACTION_LIST</category>
207       <filter-id>rights</filter-id>
208     </action>
209
210     <action id="TAB_PUBLISH" link="/incl/tabs/document_publish.xhtml" order="53"
211       enabled="true" label="action.publish.content" icon="/icons/file.gif">
212       <category>VIEW_ACTION_LIST</category>
213       <filter-id>publish_document</filter-id>
214       <filter-id>mutable_document</filter-id>
215     </action>
216
217     <action id="TAB_THEME" link="/incl/tabs/document_theme.xhtml" enabled="true"
218       order="60" label="action.view.theme" icon="/icons/file.gif">
219       <category>VIEW_ACTION_LIST</category>
220       <filter-id>canChangeTheme</filter-id>
221     </action>
222
223     <action id="TAB_NOTE_VIEW" link="/incl/tabs/document_note_view.xhtml" enabled="true"
224       order="1" label="action.view.viewNote" icon="/icons/file.gif">
225       <category>VIEW_ACTION_LIST</category>
226       <filter-id>note</filter-id>
227     </action>
228
229     <!--  Actions on WorkLists  -->
230
231     <action id="WORKLIST_PASTE" link="#{clipboardActions.pasteWorkingList}"
232       enabled="true" label="command.clipboard.pasteAll"
233       icon="/icons/action_paste_all.gif">
234       <category>DEFAULT_LIST</category>
235       <category>CLIPBOARD_LIST</category>
236       <filter-id>canPasteCurrentWorkList</filter-id>
237     </action>
238
239     <action id="WORKLIST_MOVE" link="#{clipboardActions.moveWorkingList}"
240       enabled="true" label="command.clipboard.moveAll"
241       icon="/icons/action_move_all.gif">
242       <category>DEFAULT_LIST</category>
243       <category>CLIPBOARD_LIST</category>
244       <filter-id>canMoveWorkingList</filter-id>
245     </action>
246
247
248     <action id="WORKLIST_EXPORT"
249       link="#{clipboardActions.exportWorklistAsZip()}" enabled="true"
250       label="command.clipboard.zipExport" icon="/icons/action_export_zip.gif">
251       <category>DEFAULT_LIST</category>
252       <filter id="currentWorkListIsNotEmpty2">
253         <rule grant="false">
254           <condition>#{clipboardActions.workListEmpty}</condition>
255         </rule>
256       </filter>
257     </action>
258
259     <action id="WORKLIST_PUBLISH" link="#{publishActions.publishWorkList()}"
260       enabled="true" label="command.clipboard.publish"
261       icon="/icons/action_publish.gif">
262       <category>DEFAULT_LIST</category>
263       <filter id="canPublishWorkList">
264         <rule grant="false">
265           <condition>#{clipboardActions.workListEmpty}</condition>
266         </rule>
267         <rule grant="true">
268           <type>Section</type>
269         </rule>
270       </filter>
271     </action>
272
273     <action id="WORKLIST_CLEAN" link="#{clipboardActions.clearWorkingList()}"
274       enabled="true" label="command.clipboard.delAll"
275       icon="/icons/action_clipboard_deleteall.gif">
276       <category>DEFAULT_LIST</category>
277       <category>CLIPBOARD_LIST</category>
278       <filter id="currentWorkListIsNotEmpty3">
279         <rule grant="false">
280           <condition>#{clipboardActions.workListEmpty}</condition>
281         </rule>
282       </filter>
283     </action>
284
285     <!--  Actions for the sections selection - for publishing purposes -->
286
287     <action id="DOCUMENT_PUBLISH" link="#{publishActions.publishDocument}"
288       enabled="true" label="command.document.publish" icon="">
289       <category>PUBLISH_DOCUMENT</category>
290       <filter-id>not_review_documents</filter-id>
291       <filter-id>edit</filter-id>
292     </action>
293
294     <!--  Actions for the document selection  -->
295
296     <action id="CLIPBOARD_PASTE" link="#{clipboardActions.pasteClipboard}"
297       enabled="true" label="command.clipboard.paste" icon="">
298       <category>CURRENT_SELECTION_LIST</category>
299       <filter id="canPastFromClipboard">
300         <rule grant="true">
301           <condition>#{clipboardActions.canPasteFromClipboard}</condition>
302         </rule>
303       </filter>
304     </action>
305
306     <action id="CURRENT_SELECTION_DELETE"
307       link="#{deleteActions.purgeSelection}" enabled="true"
308       label="command.deleteDocs" icon="" help="comand.deleteDocs.help"
309       confirm="if( !confirmDeleteDocumentsForever() ) return false;">
310       <category>CURRENT_SELECTION_TRASH_LIST</category>
311       <filter id="canPurge">
312         <rule grant="true">
313           <condition>#{deleteActions.canPurge}</condition>
314         </rule>
315       </filter>
316     </action>
317
318     <action id="CURRENT_SELECTION_UNDELETE"
319       link="#{deleteActions.undeleteSelection}" enabled="true"
320       label="command.undeleteDocs" icon="" help="comand.undeleteDocs.help"
321       confirm="if( !confirmUndeleteDocuments() ) return false;">
322       <category>CURRENT_SELECTION_TRASH_LIST</category>
323       <filter id="canPurge">
324         <rule grant="true">
325           <condition>#{deleteActions.canPurge}</condition>
326         </rule>
327       </filter>
328     </action>
329
330     <action id="CURRENT_SELECTION_TRASH"
331       link="#{deleteActions.deleteSelection}" enabled="true"
332       label="command.trashDocs" icon="" help="comand.trashDocs.help"
333       confirm="if( !confirmDeleteDocuments() ) return false;">
334       <category>CURRENT_SELECTION_LIST</category>
335       <filter id="canDelete">
336         <rule grant="true">
337           <condition>#{deleteActions.canDelete}</condition>
338         </rule>
339       </filter>
340     </action>
341
342     <action id="CURRENT_SELECTION_COPY"
343       link="#{clipboardActions.putSelectionInClipboard}" enabled="true"
344       label="command.clipboard.copy" icon="">
345       <category>CURRENT_SELECTION_LIST</category>
346       <filter-id>canCopyFromCurrentSelection</filter-id>
347     </action>
348
349     <action id="CURRENT_SELECTION_ADDTOLIST"
350       link="#{clipboardActions.putSelectionInDefaultWorkList}" enabled="true"
351       label="help.command.clipboard.addworklist" icon="">
352       <category>CURRENT_SELECTION_LIST</category>
353       <filter-id>canCopyFromCurrentSelection</filter-id>
354       <filter id="no_addtolist_for_domains">
355         <rule grant="false">
356           <type>Root</type>
357         </rule>
358       </filter>
359     </action>
360
361     <action id="CURRENT_SELECTION_MASS_EDIT"
362       link="#{massEditActions.putSelectionInWorkList}" enabled="false"
363       label="command.mass_edition.addworklist" icon="">
364       <category>CURRENT_SELECTION_LIST</category>
365       <filter-id>canCopyFromCurrentSelection</filter-id>
366       <filter id="no_massedit_for_domains">
367         <rule grant="false">
368           <type>Root</type>
369         </rule>
370       </filter>
371       <filter id="canBulkEdit">
372         <rule grant="true">
373           <condition>#{clipboardActions.canEditSelectedDocs}</condition>
374         </rule>
375       </filter>
376     </action>
377
378     <action id="CURRENT_SELECTION_UNPUBLISH"
379       link="#{publishActions.unPublishDocumentsFromCurrentSelection}" enabled="true"
380       label="command.document.unpublish" icon="">
381       <category>CURRENT_SELECTION_SECTIONS_LIST</category>
382       <filter id="can_unpublish">
383         <rule grant="true">
384           <permission>AddChildren</permission>
385           <type>SectionRoot</type>
386           <type>Section</type>
387           <condition>#{publishActions.canUnpublish}</condition>
388         </rule>
389       </filter>
390     </action>
391
392     <action id="CURRENT_SELECTION_SECTIONS_TRASH"
393       link="#{deleteActions.deleteSelectionSections}" enabled="true"
394       label="command.trashDocs" icon="" help="comand.trashDocs.help"
395       confirm="if( !confirmDeleteDocuments() ) return false;">
396       <category>CURRENT_SELECTION_SECTIONS_LIST</category>
397       <filter id="canDeleteSection">
398         <rule grant="true">
399           <condition>#{deleteActions.canDeleteSections}</condition>
400         </rule>
401       </filter>
402     </action>
403
404     <action id="CLIPBOARD_BULK_EDIT" link="#{massEditActions.massEditWorkList}"
405       enabled="true" label="command.mass_edition.addworklist"
406       icon="/icons/action_mass_edit.gif">
407       <category>DEFAULT_LIST</category>
408       <filter id="currentWorkListIsNotEmpty_massedit">
409         <rule grant="false">
410           <condition>#{clipboardActions.workListEmpty}</condition>
411         </rule>
412       </filter>
413       <filter id="no_massedit_for_domains">
414         <rule grant="false">
415           <type>Root</type>
416         </rule>
417       </filter>
418       <filter id="canBulkEdit">
419         <rule grant="true">
420           <condition>#{clipboardActions.canEditSelectedDocs}</condition>
421         </rule>
422       </filter>
423     </action>
424
425     <action id="POPUP_COPY" link="#{clipboardActions.putInClipboard(popupDoc)}"
426       enabled="false" label="command.clipboard.copy" icon="">
427       <category>POPUP</category>
428     </action>
429
430     <action id="POPUP_DEL" link="#{deleteActions.deleteItem(popupDoc)}"
431       enabled="false" label="command.deleteDocs" icon="">
432       <category>POPUP</category>
433       <filter id="canDeletePopup">
434         <rule grant="true">
435           <condition>#{deleteActions.canDeleteItem(popupDoc)}</condition>
436         </rule>
437       </filter>
438     </action>
439
440     <!--  Actions for the document lock/unlock -->
441
442     <action id="DOCUMENT_LOCK" link="#{lockActions.lockCurrentDocument}"
443       enabled="true" label="command.lock" icon="">
444       <category>EDIT_ACTIONS</category>
445       <filter-id>mutable_document</filter-id>
446       <filter-id>can_lock</filter-id>
447     </action>
448
449     <action id="DOCUMENT_UNLOCK" link="#{lockActions.unlockCurrentDocument}"
450       enabled="true" label="command.unlock" icon="">
451       <category>EDIT_ACTIONS</category>
452       <filter-id>mutable_document</filter-id>
453       <filter-id>can_unlock</filter-id>
454     </action>
455
456   </extension>
457
458   <extension target="org.nuxeo.ecm.platform.actions.ActionService"
459     point="filters">
460
461     <filter id="view">
462       <rule grant="false">
463         <facet>Folderish</facet>
464       </rule>
465     </filter>
466
467     <filter id="create">
468       <rule grant="true">
469         <permission>AddChildren</permission>
470         <facet>Folderish</facet>
471       </rule>
472       <!-- sub content creation is handled differently from these docs -->
473       <rule grant="false">
474         <type>Root</type>
475         <type>Domain</type>
476         <type>WorkspaceRoot</type>
477         <type>SectionRoot</type>
478       </rule>
479     </filter>
480
481     <filter id="importFile">
482       <rule grant="true">
483         <permission>AddChildren</permission>
484         <facet>Folderish</facet>
485       </rule>
486       <!-- sub content creation is handled differently from these docs -->
487       <rule grant="false">
488         <type>Root</type>
489         <type>Domain</type>
490         <type>WorkspaceRoot</type>
491         <type>SectionRoot</type>
492         <type>TemplateRoot</type>
493         <type>Section</type>
494       </rule>
495     </filter>
496
497     <filter id="edit">
498       <rule grant="false">
499         <type>Root</type>
500         <type>Domain</type>
501         <type>WorkspaceRoot</type>
502         <type>Workspace</type>
503       </rule>
504       <rule grant="true">
505         <permission>Write</permission>
506       </rule>
507     </filter>
508
509     <filter id="workspace_edit">
510       <rule grant="true">
511         <type>Domain</type>
512         <type>WorkspaceRoot</type>
513         <type>Workspace</type>
514         <permission>WriteSecurity</permission>
515       </rule>
516     </filter>
517
518     <filter id="metadata_edit">
519       <rule grant="false">
520         <type>Root</type>
521       </rule>
522       <rule grant="true">
523         <permission>Write</permission>
524       </rule>
525     </filter>
526
527     <filter id="cannotEdit">
528       <rule grant="false">
529         <type>Root</type>
530       </rule>
531       <rule grant="false">
532         <condition>
533           !document.isProxy()
534         </condition>
535         <permission>Write</permission>
536       </rule>
537       <rule grant="false">
538         <condition>
539           !document.isProxy()
540         </condition>
541         <permission>Manage everything</permission>
542       </rule>
543     </filter>
544
545     <filter id="anonymous">
546       <rule grant="true">
547         <condition>#{currentUser.anonymous}</condition>
548       </rule>
549     </filter>
550
551     <filter id="not_anonymous">
552       <rule grant="false">
553         <condition>#{currentUser.anonymous}</condition>
554       </rule>
555     </filter>
556
557     <filter id="view_content">
558       <rule grant="true">
559         <permission>ReadChildren</permission>
560         <facet>Folderish</facet>
561       </rule>
562     </filter>
563
564     <filter id="publish_document">
565       <rule grant="true">
566         <facet>Publishable</facet>
567       </rule>
568     </filter>
569
570     <filter id="valid_for_publish">
571       <rule grant="true">
572         <condition>
573           document.getCurrentLifeCycleState().equals("approved")
574         </condition>
575       </rule>
576     </filter>
577
578     <filter id="not_review_documents">
579       <rule grant="false">
580         <condition>
581           document.getCurrentLifeCycleState().equals("review")
582         </condition>
583       </rule>
584     </filter>
585
586     <filter id="mutable_document">
587       <rule grant="false">
588         <facet>Immutable</facet>
589       </rule>
590       <rule grant="false">
591         <type>Root</type>
592       </rule>
593       <rule grant="false">
594         <condition>
595           document.getCurrentLifeCycleState().equals("deleted")
596         </condition>
597       </rule>
598     </filter>
599
600     <filter id="delete_content">
601       <rule grant="true">
602         <permission>RemoveChildren</permission>
603         <facet>Folderish</facet>
604       </rule>
605     </filter>
606
607     <filter id="rights">
608       <rule grant="true">
609         <permission>WriteSecurity</permission>
610         <facet>Folderish</facet>
611       </rule>
612     </filter>
613
614     <filter id="not_folder">
615       <rule grant="false">
616         <facet>Folderish</facet>
617       </rule>
618     </filter>
619
620     <filter id="currentWorkListIsNotEmpty">
621       <rule grant="false">
622         <condition>#{clipboardActions.workListEmpty}</condition>
623       </rule>
624     </filter>
625
626     <filter id="canPasteCurrentWorkList">
627       <rule grant="true">
628         <condition>#{clipboardActions.canPasteWorkList}</condition>
629       </rule>
630     </filter>
631
632     <filter id="canMoveWorkingList">
633       <rule grant="true">
634         <condition>#{clipboardActions.canMoveWorkingList}</condition>
635       </rule>
636     </filter>
637
638     <filter id="canCopyFromCurrentSelection">
639       <rule grant="true">
640         <condition>#{clipboardActions.canCopy}</condition>
641       </rule>
642     </filter>
643
644     <!--  Filters for the document lock/unlock actions edit.lock-->
645     <filter id="can_lock">
646       <rule grant="true">
647         <permission>Write</permission>
648         <condition>#{lockActions.canLockCurrentDoc}</condition>
649       </rule>
650       <rule grant="false">
651         <facet>Folderish</facet>
652       </rule>
653     </filter>
654
655     <filter id="can_unlock">
656       <rule grant="true">
657         <permission>Write</permission>
658         <condition>#{lockActions.canUnlockCurrentDoc}</condition>
659       </rule>
660       <rule grant="false">
661         <facet>Folderish</facet>
662       </rule>
663     </filter>
664
665     <filter id="only_for_manager">
666       <rule grant="true">
667         <condition>#{userSession.administrator}</condition>
668       </rule>
669     </filter>
670
671     <filter id="canChangeTheme">
672       <rule grant="true">
673         <permission>Manage everything</permission>
674         <facet>SuperSpace</facet>
675       </rule>
676     </filter>
677
678     <filter id="hasAttachedFiles">
679       <rule grant="true">
680         <schema>files</schema>
681       </rule>
682     </filter>
683
684     <filter id="type_section">
685       <rule grant="false">
686         <type>Section</type>
687       </rule>
688     </filter>
689
690     <filter id="note">
691       <rule grant="true">
692         <type>Note</type>
693       </rule>
694     </filter>
695
696     <filter id="inSection">
697       <rule grant="true">
698         <type>Section</type>
699         <type>SectionRoot</type>
700       </rule>
701     </filter>
702
703     <filter id="outSection">
704       <rule grant="false">
705         <type>Section</type>
706         <type>SectionRoot</type>
707       </rule>
708     </filter>
709
710   </extension>
711
712 </component>
Note: See TracBrowser for help on using the browser.