Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.types.localconfiguration
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
 boolean denyAllTypes()
          Returns true if all the types are denied, false otherwise.
 Map<String,SubType> filterSubTypes(Map<String,SubType> allowedSubTypes)
          Filter the allowedSubTypes 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()
Returns true if all the types are denied, false otherwise.


filterSubTypes

Map<String,SubType> filterSubTypes(Map<String,SubType> allowedSubTypes)
Filter the allowedSubTypes according to this object configuration.


getDefaultType

String getDefaultType()

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.