| 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 postprocessing of RC files. | |
| 7 ''' | |
| 8 | |
| 9 | |
| 10 class PostProcessor(object): | |
| 11 ''' Base class for postprocessing of the RC file data before being | |
| 12 output through the RC2GRD tool. You should implement this class if | |
| 13 you want GRIT to do specific things to the RC files after it has | |
| 14 converted the data into GRD format, i.e. change the content of the | |
| 15 RC file, and put it into a P4 changelist, etc.''' | |
| 16 | |
| 17 | |
| 18 def Process(self, rctext, rcpath, grdnode): | |
| 19 ''' Processes the data in rctext and grdnode. | |
| 20 Args: | |
| 21 rctext: string containing the contents of the RC file being processed. | |
| 22 rcpath: the path used to access the file. | |
| 23 grdtext: the root node of the grd xml data generated by | |
| 24 the rc2grd tool. | |
| 25 | |
| 26 Return: | |
| 27 The root node of the processed GRD tree. | |
| 28 ''' | |
| 29 raise NotImplementedError() | |
| 30 | |
| 31 | |
| 32 | |
| OLD | NEW |