Package io.jmix.flowui.facet.impl
Class AbstractFacet
java.lang.Object
io.jmix.flowui.facet.impl.AbstractFacet
- All Implemented Interfaces:
Facet
- Direct Known Subclasses:
AbstractDataLoadCoordinator,AbstractSettingsFacet,DynAttrFacetImpl,NoopUrlQueryParametersFacetImpl,TimerImpl,UrlQueryParametersFacetImpl
An abstract implementation of the
Facet interface, providing
base functionality for non-visual components associated with views.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()Returns the identifier associated with this oject.<T extends com.vaadin.flow.component.Composite<?> & FacetOwner>
TgetOwner()voidSets the identifier for this object.<T extends com.vaadin.flow.component.Composite<?> & FacetOwner>
voidsetOwner(T owner) Sets an owner containing this facet.
-
Field Details
-
id
-
owner
protected com.vaadin.flow.component.Composite<?> owner
-
-
Constructor Details
-
AbstractFacet
public AbstractFacet()
-
-
Method Details
-
getId
Description copied from interface:FacetReturns the identifier associated with this oject. -
setId
Description copied from interface:FacetSets the identifier for this object. -
getOwner
-
setOwner
public <T extends com.vaadin.flow.component.Composite<?> & FacetOwner> void setOwner(@Nullable T owner) Description copied from interface:FacetSets an owner containing this facet.
-