2024-05-14 14:19:35 +02:00

1.1 KiB

Facet

Introduction to facets representing a framework/technology configuration for a module.

Product Help: Facets, Adding frameworks (facet)

A facet represents configuration specific for a particular framework/technology, associated with a module. A module can have multiple facets. E.g. Spring Framework specific configuration is stored in a Spring facet.

Facet Basics Sample

Please see Facet Basics sample plugin project.

Working with Facets

Managing Facets

To create, search and access the list of facets for a module use FacetManager.

Facet-Based Tool Window

A tool window dependent on the existence of given facet(s) can be registered via com.intellij.facet.toolWindow extension point.