public class LayoutTypeDefinitionImpl extends Object implements LayoutTypeDefinition
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
aliases |
protected LayoutTypeConfiguration |
configuration |
protected String |
name |
protected Map<String,String> |
templates |
| Constructor and Description |
|---|
LayoutTypeDefinitionImpl() |
LayoutTypeDefinitionImpl(String name,
Map<String,String> templates,
LayoutTypeConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
List<String> |
getAliases()
Return alias names for this layout type definition (useful for compatibility on old layout type names).
|
LayoutTypeConfiguration |
getConfiguration() |
String |
getName() |
String |
getTemplate(String mode) |
Map<String,String> |
getTemplates()
Returns templates by mode
|
void |
setAliases(List<String> aliases) |
protected LayoutTypeConfiguration configuration
public LayoutTypeDefinitionImpl()
public LayoutTypeDefinitionImpl(String name, Map<String,String> templates, LayoutTypeConfiguration configuration)
public String getName()
getName in interface LayoutTypeDefinitionpublic Map<String,String> getTemplates()
LayoutTypeDefinitiongetTemplates in interface LayoutTypeDefinitionpublic String getTemplate(String mode)
getTemplate in interface LayoutTypeDefinitionpublic LayoutTypeConfiguration getConfiguration()
getConfiguration in interface LayoutTypeDefinitionpublic List<String> getAliases()
LayoutTypeDefinitiongetAliases in interface LayoutTypeDefinitionpublic void setAliases(List<String> aliases)
Copyright © 2016 Nuxeo SA. All rights reserved.