public static interface Design.ComponentMapper extends Serializable
Use Design.setComponentMapper(ComponentMapper)
to configure
Vaadin to use a custom component mapper.
Modifier and Type | Method and Description |
---|---|
String |
componentToTag(Component component,
DesignContext context)
Resolves a tag name from a component.
|
Component |
tagToComponent(String tag,
Design.ComponentFactory componentFactory,
DesignContext context)
Resolves and creates a component using the provided component factory
based on a tag name.
|
Component tagToComponent(String tag, Design.ComponentFactory componentFactory, DesignContext context)
This method should be in sync with
componentToTag(Component, DesignContext)
so that the
resolved tag for a created component is the same as the tag for which
the component was created.
tag
- the tag name to create a component forcomponentFactory
- the component factory that actually creates a component
based on a fully qualified class namecontext
- the design context for which the component is createdString componentToTag(Component component, DesignContext context)
component
- the component to get a tag name forcontext
- the design context for which the tag name is neededCopyright © 2021 Vaadin Ltd. All rights reserved.