OLD | NEW |
| (Empty) |
1 #!/usr/bin/env python | |
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 | |
4 # found in the LICENSE file. | |
5 | |
6 ''' Base class for preprocessing of RC files. | |
7 ''' | |
8 | |
9 | |
10 class PreProcessor(object): | |
11 ''' Base class for preprocessing of the RC file data before being | |
12 output through the RC2GRD tool. You should implement this class if | |
13 you have specific constructs in your RC files that GRIT cannot handle.''' | |
14 | |
15 | |
16 def Process(self, rctext, rcpath): | |
17 ''' Processes the data in rctext. | |
18 Args: | |
19 rctext: string containing the contents of the RC file being processed | |
20 rcpath: the path used to access the file. | |
21 | |
22 Return: | |
23 The processed text. | |
24 ''' | |
25 raise NotImplementedError() | |
26 | |
27 | |
28 | |
OLD | NEW |