docstr: Return column definitions for measurements made by this module
docstr_tok: ["Return","column","definitions","for","measurements","made","by","this","module"]
code: def get_measurement_columns(self, pipeline):
      """Return column definitions for measurements made by this module"""
      columns = []
  
      if self.operand_choice in (O_BOTH, O_OBJECTS):
          for object_set in self.objects_list.value:
              for feature in self._get_feature_names(pipeline):
                  columns.append(
                      (
                          "Image",
                          "{:s}_{:s}_{:s}".format(
                              C_AREA_OCCUPIED,
                              feature,
                              object_set,
                          ),
                          COLTYPE_FLOAT,
                      )
                  )
      if self.operand_choice in (O_BOTH, O_BINARY_IMAGE):
          for image_set in self.images_list.value:
              for feature in self._get_feature_names(pipeline):
                  columns.append(
                      (
                          "Image",
                          "{:s}_{:s}_{:s}".format(
                              C_AREA_OCCUPIED,
                              feature,
                              image_set,
                          ),
                          COLTYPE_FLOAT,
                      )
                  )
  
      return columns
  
imports: import numpy
  import skimage.measure
  from cellprofiler_core.constants.measurement import COLTYPE_FLOAT
  from cellprofiler_core.module import Module
  from cellprofiler_core.setting import Divider, ValidationError
  from cellprofiler_core.setting.choice import Choice
  from cellprofiler_core.setting.subscriber import ImageListSubscriber, LabelListSubscriber
label_desc: Use image node_id 11 for calling the MeasureImageAreaOccupied obj's underlying member method code with example usage: obj.get_measurement_columns(pipeline) and returns: columns