XWork is a separate smaller framework that is bundled together with Struts 2. Since it could be used separately XWork Support is provided as a separate plug-in.
Currently plug-in is provided as experimental feature. I have no experience developing NetBeans plug-ins before. Version 0.5.0 of plug-in contains majority of the features I wanted to implement at the beginning. Now I will concentrate on stabilizing the plug-in.
XWork mainly serves as validation engine in Struts 2. So help with validation configuration is the main goal of current plug-in. The list of available functions is:
Completion of validator and field-validator types in -validation.xml files. Plug-in scans for the registered validator names in default XWork configuration and custom validators.xml file (in the project class path root).
Java class name completion of validator class attribute in validators configuration file.
Hyperlink to java class sources for validator class attribute.
Completion of validator type inside CustomValidator annotation. The completion will appear only inside string literals. So you need to oper double qoute for the completion variants to apper.
Hyperlink of CustomValidator type field value to the validator configuration file where it is defined.