parameters: (self, env)
return_statement: return builder
docstring: Returns the appropriate real Builder for this method name
  	after having the associated ToolInitializer object apply
  	the appropriate Tool module.
docstring_summary: Returns the appropriate real Builder for this method name
  	after having the associated ToolInitializer object apply
  	the appropriate Tool module.
docstring_tokens: Returns the appropriate real Builder for this method name after having the associated ToolInitializer object apply the appropriate Tool module .
function: def get_builder(self, env):
          """
  	Returns the appropriate real Builder for this method name
  	after having the associated ToolInitializer object apply
  	the appropriate Tool module.
          """
          builder = getattr(env, self.__name__)
  
          self.initializer.apply_tools(env)
  
          builder = getattr(env, self.__name__)
          if builder is self:
              # There was no Builder added, which means no valid Tool
              # for this name was found (or possibly there's a mismatch
              # between the name we were called by and the Builder name
              # added by the Tool module).
              return None
  
          self.initializer.remove_methods(env)
  
          return builder
function_tokens: def get_builder ( self , env ) : builder = getattr ( env , self . __name__ ) self . initializer . apply_tools ( env ) builder = getattr ( env , self . __name__ ) if builder is self : # There was no Builder added, which means no valid Tool # for this name was found (or possibly there's a mismatch # between the name we were called by and the Builder name # added by the Tool module). return None self . initializer . remove_methods ( env ) return builder