parameters: (self, transformation)
return_statement: return tuple(x for x in result if not x.startswith('Transformation'))
docstring: Return amount generator types, including lines & cells,
      but only or without those related to transformations.
docstring_summary: Return amount generator types, including lines & cells,
      but only or without those related to transformations.
docstring_tokens: Return amount generator types including lines & cells but only or without those related to transformations .
function: def getPortalAmountGeneratorAllTypeList(self, transformation):
      """
      Return amount generator types, including lines & cells,
      but only or without those related to transformations.
      """
      result = list(self.getPortalAmountGeneratorTypeList())
      result += self.getPortalAmountGeneratorLineTypeList()
      result += self.getPortalAmountGeneratorCellTypeList()
      if transformation:
        return tuple(x for x in result if x.startswith('Transformation'))
      return tuple(x for x in result if not x.startswith('Transformation'))
function_tokens: def getPortalAmountGeneratorAllTypeList ( self , transformation ) : result = list ( self . getPortalAmountGeneratorTypeList ( ) ) result += self . getPortalAmountGeneratorLineTypeList ( ) result += self . getPortalAmountGeneratorCellTypeList ( ) if transformation : return tuple ( x for x in result if x . startswith ( 'Transformation' ) ) return tuple ( x for x in result if not x . startswith ( 'Transformation' ) )