Class WidgetTypeDefinitionImpl
- java.lang.Object
-
- org.nuxeo.ecm.platform.forms.layout.api.impl.WidgetTypeDefinitionImpl
-
- All Implemented Interfaces:
Serializable
,WidgetTypeDefinition
public class WidgetTypeDefinitionImpl extends Object implements WidgetTypeDefinition
Model for a widget type definition on client side.- Since:
- 5.4
- Author:
- Anahide Tchertchian
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<String>
aliases
protected WidgetTypeConfiguration
configuration
protected String
handlerClassName
protected String
name
protected Map<String,String>
properties
-
Constructor Summary
Constructors Constructor Description WidgetTypeDefinitionImpl()
WidgetTypeDefinitionImpl(String name, String handlerClassName, Map<String,String> properties, WidgetTypeConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
List<String>
getAliases()
Return alias names for this widget type definition (useful for compatibility on old widget type names).WidgetTypeConfiguration
getConfiguration()
String
getHandlerClassName()
String
getName()
Map<String,String>
getProperties()
void
setAliases(List<String> aliases)
-
-
-
Field Detail
-
handlerClassName
protected String handlerClassName
-
properties
protected Map<String,String> properties
-
configuration
protected WidgetTypeConfiguration configuration
-
-
Constructor Detail
-
WidgetTypeDefinitionImpl
public WidgetTypeDefinitionImpl()
-
WidgetTypeDefinitionImpl
public WidgetTypeDefinitionImpl(String name, String handlerClassName, Map<String,String> properties, WidgetTypeConfiguration configuration)
-
-
Method Detail
-
getConfiguration
public WidgetTypeConfiguration getConfiguration()
- Specified by:
getConfiguration
in interfaceWidgetTypeDefinition
-
getHandlerClassName
public String getHandlerClassName()
- Specified by:
getHandlerClassName
in interfaceWidgetTypeDefinition
-
getName
public String getName()
- Specified by:
getName
in interfaceWidgetTypeDefinition
-
getProperties
public Map<String,String> getProperties()
- Specified by:
getProperties
in interfaceWidgetTypeDefinition
-
getAliases
public List<String> getAliases()
Description copied from interface:WidgetTypeDefinition
Return alias names for this widget type definition (useful for compatibility on old widget type names).- Specified by:
getAliases
in interfaceWidgetTypeDefinition
-
setAliases
public void setAliases(List<String> aliases)
-
-