class_docstr: A setting that takes its value from one made available by name providers
      
class_docstr_tok: ["A","setting","that","takes","its","value","from","one","made","available","by","name","providers"]
code: def get_choices(self, pipeline):
      choices = []
      if self.__can_be_blank:
          choices.append((self.__blank_text, "", 0, False))
      return choices + sorted(
          get_name_provider_choices(pipeline, self, self.group)
      )
  
file_path: CellProfiler/src/subpackages/core/cellprofiler_core/setting/subscriber/_subscriber.py
imports: from .._setting import Setting
  from .._validation_error import ValidationError
  from ...constants.setting import get_name_provider_choices
label_desc: Use image node_id 3 for calling the Subscriber obj's underlying member method code with example usage: obj.get_choices(pipeline) and returns: unknown