MutablePanelContext
Mutable variant of a PanelContext.
Interfaces that extend this interface are mutable variants of a non-mutable interface that extends the PanelContext interface. Only properties that are intended to be modified by panel containers are included.
The mutable variant allows a panel context to be configured before its non-mutable counterpart is created. See MutablePanelContextFactory.
The name of interfaces that extend this interface follow the following naming convention: Mutable<PanelContext>
. Where <PanelContext>
is the name of the non-mutable counterpart. The relation between both is defined by the type parameters given to MutablePanelContextFactory.
The mutable variant does not extend the non-mutable counterpart. This ensures that a panel context can not be modified after it has been created.