(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
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.
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 .
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'])
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' ] )