Class WidgetTypeImpl
- java.lang.Object
-
- org.nuxeo.ecm.platform.forms.layout.api.impl.WidgetTypeImpl
-
- All Implemented Interfaces:
Serializable,WidgetType
public class WidgetTypeImpl extends Object implements WidgetType
Implementation for widget types.- Author:
- Anahide Tchertchian
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedWidgetTypeImpl()WidgetTypeImpl(String name, Class<?> typeClass, Map<String,String> properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)List<String>getAliases()Return alias names for this widget type (useful for compatibility on old widget types).StringgetName()Returns the name of this widget type, used to identify it in the service.Map<String,String>getProperties()Returns properties.Class<?>getWidgetTypeClass()Returns the class defining this widget type behaviour.voidsetAliases(List<String> aliases)
-
-
-
Constructor Detail
-
WidgetTypeImpl
protected WidgetTypeImpl()
-
-
Method Detail
-
getName
public String getName()
Description copied from interface:WidgetTypeReturns the name of this widget type, used to identify it in the service.- Specified by:
getNamein interfaceWidgetType
-
getWidgetTypeClass
public Class<?> getWidgetTypeClass()
Description copied from interface:WidgetTypeReturns the class defining this widget type behaviour.- Specified by:
getWidgetTypeClassin interfaceWidgetType
-
getProperties
public Map<String,String> getProperties()
Description copied from interface:WidgetTypeReturns properties.- Specified by:
getPropertiesin interfaceWidgetType
-
getAliases
public List<String> getAliases()
Description copied from interface:WidgetTypeReturn alias names for this widget type (useful for compatibility on old widget types).- Specified by:
getAliasesin interfaceWidgetType
-
setAliases
public void setAliases(List<String> aliases)
-
-