Defining Seam Components
This feature is only supported in the Ultimate edition.
You can define Seam components in two ways:
- By adding annotations to a class.
- By declaring a component in the
components.xml
file.
A component can be declared both with an annotation, and with an entry in the components.xml
file. The components.xml
file is used to specify additional properties of a component.
To annotate a class as a Seam component
- Open the desired class for editing.
- Add the
@Name
Seam annotation:
To create the components.xml file
- In the Project tool window, right-click the directory where you want to create the
components.xml
file, for example,WEB-INF
directory, and choose on the context menu. - Populate the file as required. Note that Seam-aware coding assistance is available.
Last modified: 6 March 2018