Class ExpandedTypesServiceProvider


  • public class ExpandedTypesServiceProvider
    extends Object
    Special service for providing names of types which content can be expanded by derived properties or methods. This class doesn't provide names of types such as "CatalogsManager", "DocumentsManager" and etc.
    • Constructor Detail

      • ExpandedTypesServiceProvider

        public ExpandedTypesServiceProvider()
    • Method Detail

      • isExpanded

        public boolean isExpanded​(String name)
        Checks that name corresponding to the type with expanding context
        Parameters:
        name - checking type name, can't be null
        Returns:
        true if name corresponding to the type with expanding context, false otherwise
      • getNames

        protected Collection<String> getNames()
        Gets all types names with expanded context from extension point "com._1c.g5.v8.dt.bsl.expandedTypes"
        Returns:
        collection of types names with expanded context from extension, never null