public abstract class AbstractFormPropertyRenderer extends Object implements FormPropertyRenderer
Constructor and Description |
---|
AbstractFormPropertyRenderer(Class<? extends FormType> formType) |
Modifier and Type | Method and Description |
---|---|
String |
getFieldValue(FormProperty formProperty,
com.vaadin.ui.Field field)
Extract the string representation of the value set in the field, for the
given form property.
|
com.vaadin.ui.Form |
getForm()
Get the Vaadin form that contains the renderer
|
Class<? extends FormType> |
getFormType()
The form type this renderer should be used for.
|
protected String |
getMessage(String key,
Object... params) |
abstract com.vaadin.ui.Field |
getPropertyField(FormProperty formProperty)
The component to show for the given form-property.
|
String |
getPropertyLabel(FormProperty formProperty)
The label to use for the form-property.
|
void |
setForm(com.vaadin.ui.Form p_form)
Set the Vaadin form that contains de renderer
|
public Class<? extends FormType> getFormType()
FormPropertyRenderer
getFormType
in interface FormPropertyRenderer
public String getPropertyLabel(FormProperty formProperty)
FormPropertyRenderer
getPropertyLabel
in interface FormPropertyRenderer
public String getFieldValue(FormProperty formProperty, com.vaadin.ui.Field field)
FormPropertyRenderer
FormPropertyRenderer.getPropertyField(FormProperty)
.getFieldValue
in interface FormPropertyRenderer
public abstract com.vaadin.ui.Field getPropertyField(FormProperty formProperty)
FormPropertyRenderer
getPropertyField
in interface FormPropertyRenderer
public com.vaadin.ui.Form getForm()
getForm
in interface FormPropertyRenderer
public void setForm(com.vaadin.ui.Form p_form)
setForm
in interface FormPropertyRenderer
Copyright © 2016 Alfresco. All rights reserved.