|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public static interface Design.ComponentMapper
Delegate for handling the mapping between tag names and component instances.
Use Design.setComponentMapper(ComponentMapper) to configure
Vaadin to use a custom component mapper.
| Method Summary | |
|---|---|
java.lang.String |
componentToTag(Component component,
DesignContext context)
Resolves a tag name from a component. |
Component |
tagToComponent(java.lang.String tag,
Design.ComponentFactory componentFactory,
DesignContext context)
Resolves and creates a component using the provided component factory based on a tag name. |
| Method Detail |
|---|
Component tagToComponent(java.lang.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 created
java.lang.String componentToTag(Component component,
DesignContext context)
component - the component to get a tag name forcontext - the design context for which the tag name is needed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||