public class FormPropertyRendererManager extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected FormPropertyRenderer |
noTypePropertyRenderer |
protected Map<Class<? extends FormType>,FormPropertyRenderer> |
propertyRenderers |
Constructor and Description |
---|
FormPropertyRendererManager() |
Modifier and Type | Method and Description |
---|---|
void |
addFormPropertyRenderer(FormPropertyRenderer renderer)
Add a property-renderer for the given type.
|
FormPropertyRenderer |
getPropertyRendererForType(FormType formType)
Gets a
FormPropertyRenderer for the given type. |
FormPropertyRenderer |
getTypeLessFormPropertyRenderer() |
void |
setNoTypePropertyRenderer(FormPropertyRenderer noTypePropertyRenderer) |
void |
setPropertyRenderers(List<FormPropertyRenderer> propertyRenderers) |
protected Map<Class<? extends FormType>,FormPropertyRenderer> propertyRenderers
protected FormPropertyRenderer noTypePropertyRenderer
public void addFormPropertyRenderer(FormPropertyRenderer renderer)
public FormPropertyRenderer getPropertyRendererForType(FormType formType)
FormPropertyRenderer
for the given type.ActivitiException
- when no renderer is found for the given type.public FormPropertyRenderer getTypeLessFormPropertyRenderer()
public void setNoTypePropertyRenderer(FormPropertyRenderer noTypePropertyRenderer)
public void setPropertyRenderers(List<FormPropertyRenderer> propertyRenderers)
Copyright © 2016 Alfresco. All rights reserved.