Interface UITypesConfiguration
-
- All Superinterfaces:
DetachedAdapter
,LocalConfiguration<UITypesConfiguration>
- All Known Implementing Classes:
UITypesConfigurationAdapter
public interface UITypesConfiguration extends LocalConfiguration<UITypesConfiguration>
Local configuration class to handle configuration of UI Types.- Author:
- Thomas Roger
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
denyAllTypes()
Returnstrue
if all the types are denied,false
otherwise.Map<String,SubType>
filterSubTypes(Map<String,SubType> allowedSubTypes)
Filter theallowedSubTypes
according to this object configuration.List<String>
getAllowedTypes()
Returns the configured allowed types.String
getDefaultType()
List<String>
getDeniedTypes()
Returns the configured denied types.-
Methods inherited from interface org.nuxeo.ecm.core.api.localconfiguration.LocalConfiguration
canMerge, getDocumentRef, merge, save
-
-
-
-
Method Detail
-
getAllowedTypes
List<String> getAllowedTypes()
Returns the configured allowed types.
-
getDeniedTypes
List<String> getDeniedTypes()
Returns the configured denied types.
-
denyAllTypes
boolean denyAllTypes()
Returnstrue
if all the types are denied,false
otherwise.
-
filterSubTypes
Map<String,SubType> filterSubTypes(Map<String,SubType> allowedSubTypes)
Filter theallowedSubTypes
according to this object configuration.
-
getDefaultType
String getDefaultType()
-
-