public class HtmlWidgetBuilder extends Object implements WidgetBuilder<javax.servlet.jsp.tagext.Tag,MetawidgetTag>
Creates native HTML tags, such as <input type="text"> and
<select>, to suit the inspected fields.
When used in a JSP 2.0 environment, automatically initializes tags using JSP EL.
| Constructor and Description |
|---|
HtmlWidgetBuilder() |
| Modifier and Type | Method and Description |
|---|---|
javax.servlet.jsp.tagext.Tag |
buildWidget(String elementName,
Map<String,String> attributes,
MetawidgetTag metawidget)
Builds the most appropriate widget for this business field.
|
public javax.servlet.jsp.tagext.Tag buildWidget(String elementName, Map<String,String> attributes, MetawidgetTag metawidget)
WidgetBuilderbuildWidget in interface WidgetBuilder<javax.servlet.jsp.tagext.Tag,MetawidgetTag>elementName - XML node name of the business field. Typically 'entity', 'property' or 'action'.
Never nullattributes - attributes of the business field to build a widget for. Never null. This Map is
modifiable - changes will be passed to subsequent WidgetBuilders, WidgetProcessors
and Layoutsmetawidget - the parent Metawidget. Never nullCopyright © 2015. All Rights Reserved.