public abstract class PropertyViewBuilder<E extends Component> extends AbstractComponentBuilder<PropertyView<E>>
Modifier and Type | Class and Description |
---|---|
static class |
PropertyViewBuilder.DateFormatterEnum |
Modifier and Type | Field and Description |
---|---|
protected Entity |
entity |
protected FieldNode |
fieldNode |
protected UIBuilder |
uiBuilder |
Modifier | Constructor and Description |
---|---|
protected |
PropertyViewBuilder(ViewContext context,
String tagName,
Map<String,String> attributes) |
Modifier and Type | Method and Description |
---|---|
PropertyViewBuilder<E> |
entity(Entity e) |
protected FieldNode |
fieldNode() |
Entity |
getEntity() |
Object |
parseConstraint(String constraint) |
void |
setDateFormat(PropertyViewBuilder.DateFormatterEnum dateFormatter) |
PropertyViewBuilder<E> |
tag(Tag tag) |
doNotAddToParentContainer, getAttribute, getAttributes, getComponent, getContext, getParentContainer, getTagName, hasAttribute, setParentContainer
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build
protected UIBuilder uiBuilder
protected FieldNode fieldNode
protected Entity entity
protected PropertyViewBuilder(ViewContext context, String tagName, Map<String,String> attributes)
protected FieldNode fieldNode()
public PropertyViewBuilder<E> tag(Tag tag)
public void setDateFormat(PropertyViewBuilder.DateFormatterEnum dateFormatter)
public PropertyViewBuilder<E> entity(Entity e)
public Entity getEntity()
Copyright © 2022. All Rights Reserved.