parameters: (cls,
                                                   property_dict,
                                                   accessor_holder)
docstring: Apply getters for the given property on the given accessor holder.
      This method is overriden in AcquiredProperty for example to add
      accessors specific to Acquired Properties.
  
      @param property_dict: Property to generate getter for
      @type property_dict: dict
      @param accessor_holder: Accessor holder to applied the accessors on
      @type accessor_holder: Products.ERP5Type.dynamic.accessor_holder.AccessorHolderType
  
      @see _applyDefinitionFormatDictOnAccessorHolder
docstring_summary: Apply getters for the given property on the given accessor holder.
      This method is overriden in AcquiredProperty for example to add
      accessors specific to Acquired Properties.
docstring_tokens: Apply getters for the given property on the given accessor holder . This method is overriden in AcquiredProperty for example to add accessors specific to Acquired Properties .
function: def _applyGetterDefinitionDictOnAccessorHolder(cls,
                                                   property_dict,
                                                   accessor_holder):
      """
      Apply getters for the given property on the given accessor holder.
      This method is overriden in AcquiredProperty for example to add
      accessors specific to Acquired Properties.
  
      @param property_dict: Property to generate getter for
      @type property_dict: dict
      @param accessor_holder: Accessor holder to applied the accessors on
      @type accessor_holder: Products.ERP5Type.dynamic.accessor_holder.AccessorHolderType
  
      @see _applyDefinitionFormatDictOnAccessorHolder
      """
      argument_list = (property_dict['elementary_type'],
                       property_dict['property_default'],
                       property_dict['storage_id'])
  
      if property_dict['elementary_type'] in list_types or \
         property_dict['multivalued']:
        definition_dict = cls._list_getter_definition_dict
      else:
        definition_dict = cls._primitive_getter_definition_dict
  
      cls._applyDefinitionFormatDictOnAccessorHolder(
        property_dict['reference'], definition_dict, accessor_holder,
        argument_list, property_dict['read_permission'])
function_tokens: def _applyGetterDefinitionDictOnAccessorHolder ( cls , property_dict , accessor_holder ) : argument_list = ( property_dict [ 'elementary_type' ] , property_dict [ 'property_default' ] , property_dict [ 'storage_id' ] ) if property_dict [ 'elementary_type' ] in list_types or property_dict [ 'multivalued' ] : definition_dict = cls . _list_getter_definition_dict else : definition_dict = cls . _primitive_getter_definition_dict cls . _applyDefinitionFormatDictOnAccessorHolder ( property_dict [ 'reference' ] , definition_dict , accessor_holder , argument_list , property_dict [ 'read_permission' ] )