public class FacesProviderFactory
extends java.lang.Object
FacesProvider
instances.Modifier and Type | Field and Description |
---|---|
private java.util.Map<java.lang.Integer,FacesProvider> |
facesProviders
The defined
FacesProviders . |
Constructor and Description |
---|
FacesProviderFactory(FacesManager facesManager)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
private void |
add(FacesProvider facesProvider)
Adds a
FacesProvider to facesProviders . |
FacesProvider |
getFacesProvider(int size)
Returns the
FacesProvider for a given face size. |
@NotNull private final java.util.Map<java.lang.Integer,FacesProvider> facesProviders
FacesProviders
. Maps face size in
pixels to faces provider instance.public FacesProviderFactory(@NotNull FacesManager facesManager)
facesManager
- the faces manager to queryprivate void add(@NotNull FacesProvider facesProvider)
FacesProvider
to facesProviders
.facesProvider
- the faces provider to add@Nullable public FacesProvider getFacesProvider(int size)
FacesProvider
for a given face size.size
- the face size in pixels