Class LayoutTypeDefinitionImpl
java.lang.Object
org.nuxeo.ecm.platform.forms.layout.api.impl.LayoutTypeDefinitionImpl
- All Implemented Interfaces:
Serializable
,LayoutTypeDefinition
- Since:
- 6.0
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionLayoutTypeDefinitionImpl
(String name, Map<String, String> templates, LayoutTypeConfiguration configuration) -
Method Summary
Modifier and TypeMethodDescriptionboolean
Return alias names for this layout type definition (useful for compatibility on old layout type names).getName()
getTemplate
(String mode) Returns templates by modevoid
setAliases
(List<String> aliases)
-
Field Details
-
name
-
aliases
-
templates
-
configuration
-
-
Constructor Details
-
LayoutTypeDefinitionImpl
public LayoutTypeDefinitionImpl() -
LayoutTypeDefinitionImpl
public LayoutTypeDefinitionImpl(String name, Map<String, String> templates, LayoutTypeConfiguration configuration)
-
-
Method Details
-
getName
- Specified by:
getName
in interfaceLayoutTypeDefinition
-
getTemplates
Description copied from interface:LayoutTypeDefinition
Returns templates by mode- Specified by:
getTemplates
in interfaceLayoutTypeDefinition
-
getTemplate
- Specified by:
getTemplate
in interfaceLayoutTypeDefinition
-
getConfiguration
- Specified by:
getConfiguration
in interfaceLayoutTypeDefinition
-
getAliases
Description copied from interface:LayoutTypeDefinition
Return alias names for this layout type definition (useful for compatibility on old layout type names).- Specified by:
getAliases
in interfaceLayoutTypeDefinition
-
setAliases
-
equals
-