| OLD | NEW | 
|    1 #!/usr/bin/env python |    1 #!/usr/bin/env python | 
|    2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |    2 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 
|    3 # Use of this source code is governed by a BSD-style license that can be |    3 # Use of this source code is governed by a BSD-style license that can be | 
|    4 # found in the LICENSE file. |    4 # found in the LICENSE file. | 
|    5  |    5  | 
|    6 '''Interface for all gatherers. |    6 '''Interface for all gatherers. | 
|    7 ''' |    7 ''' | 
|    8  |    8  | 
|    9  |    9  | 
|   10 from grit import clique |   10 from grit import clique | 
| (...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   92  |   92  | 
|   93     Raises: |   93     Raises: | 
|   94       grit.exception.NotReady() if used before Parse() has been successfully |   94       grit.exception.NotReady() if used before Parse() has been successfully | 
|   95       called. |   95       called. | 
|   96       grit.exception.NoSuchTranslation() if 'pseudo_if_not_available' and |   96       grit.exception.NoSuchTranslation() if 'pseudo_if_not_available' and | 
|   97       fallback_to_english are both false and there is no translation for the |   97       fallback_to_english are both false and there is no translation for the | 
|   98       requested language. |   98       requested language. | 
|   99     ''' |   99     ''' | 
|  100     raise NotImplementedError() |  100     raise NotImplementedError() | 
|  101  |  101  | 
 |  102   @staticmethod | 
|  102   def FromFile(rc_file, extkey=None, encoding = 'cp1252'): |  103   def FromFile(rc_file, extkey=None, encoding = 'cp1252'): | 
|  103     '''Loads the resource from the file 'rc_file'.  Optionally an external key |  104     '''Loads the resource from the file 'rc_file'.  Optionally an external key | 
|  104     (which gets passed to the gatherer's constructor) can be specified. |  105     (which gets passed to the gatherer's constructor) can be specified. | 
|  105  |  106  | 
|  106     If 'rc_file' is a filename, it will be opened for reading using 'encoding'. |  107     If 'rc_file' is a filename, it will be opened for reading using 'encoding'. | 
|  107     Otherwise the 'encoding' parameter is ignored. |  108     Otherwise the 'encoding' parameter is ignored. | 
|  108  |  109  | 
|  109     Args: |  110     Args: | 
|  110       rc_file: file('') | 'filename.rc' |  111       rc_file: file('') | 'filename.rc' | 
|  111       extkey: e.g. 'ID_MY_DIALOG' |  112       extkey: e.g. 'ID_MY_DIALOG' | 
|  112       encoding: 'utf-8' |  113       encoding: 'utf-8' | 
|  113  |  114  | 
|  114     Return: |  115     Return: | 
|  115       grit.gather.interface.GathererBase subclass |  116       grit.gather.interface.GathererBase subclass | 
|  116     ''' |  117     ''' | 
|  117     raise NotImplementedError() |  118     raise NotImplementedError() | 
|  118   FromFile = staticmethod(FromFile) |  | 
|  119  |  119  | 
 |  120   def SubstituteMessages(self, substituter): | 
 |  121     '''Applies substitutions to all messages in the gatherer. | 
 |  122  | 
 |  123     Args: | 
 |  124       substituter: a grit.util.Substituter object. | 
 |  125     ''' | 
 |  126     pass | 
 |  127  | 
| OLD | NEW |