Filter Module

The Filter Module provides a generic base API to describe filters. The source code is available on GitHub and is still under development. 


The Default interface indicates the default value of the filter event parameter. This String value is stored in the annotation and converted to the actual parameter type.

The Name interface indicates the name of the filter element parameter.


The FilterDescriptorManager interface provides several helpers for manipulating filters:

  • getFilterDescriptor() returns the filter descriptor and extracts its information
  • createFilterProxy() and createCompositeFilter() create filter proxies which call the right event when it exists, or ignores it in case the filter does not support it.

Related Pages

Search this space


Most popular tags

Failed to execute the [groovy] macro
  1. access rights
  2. activity stream
  3. annotation
  4. attachment
  5. comment
  6. Document Tree Macro
  7. export
  8. Extension Manager
  9. Flamingo skin
  10. global user
  11. Groovy event listener
  12. group
  13. nested page
  14. search
  15. skin
  16. syntax
  17. user
  18. user profile
  19. velocity macros
  20. wiki
  21. wysiwyg
  22. XWiki Applications
  23. xwikiattachment_archive table
  24. xwikiattachment table
  25. xwikiattrecyclebin table
  26. xwikiproperties table

[Display all tags from this space]