OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2013 Google Inc. All rights reserved. | 2 * Copyright (C) 2013 Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
6 * met: | 6 * met: |
7 * | 7 * |
8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
90 * @param {Array.<string>} path | 90 * @param {Array.<string>} path |
91 * @param {string} newContent | 91 * @param {string} newContent |
92 * @param {function(?string)} callback | 92 * @param {function(?string)} callback |
93 */ | 93 */ |
94 setFileContent: function(path, newContent, callback) | 94 setFileContent: function(path, newContent, callback) |
95 { | 95 { |
96 callback(null); | 96 callback(null); |
97 }, | 97 }, |
98 | 98 |
99 /** | 99 /** |
| 100 * @return {boolean} |
| 101 */ |
| 102 canRename: function() |
| 103 { |
| 104 return false; |
| 105 }, |
| 106 |
| 107 /** |
| 108 * @param {Array.<string>} path |
| 109 * @param {string} newName |
| 110 * @param {function(boolean, string=)} callback |
| 111 */ |
| 112 rename: function(path, newName, callback) |
| 113 { |
| 114 callback(false); |
| 115 }, |
| 116 |
| 117 /** |
100 * @param {Array.<string>} path | 118 * @param {Array.<string>} path |
101 * @param {string} query | 119 * @param {string} query |
102 * @param {boolean} caseSensitive | 120 * @param {boolean} caseSensitive |
103 * @param {boolean} isRegex | 121 * @param {boolean} isRegex |
104 * @param {function(Array.<WebInspector.ContentProvider.SearchMatch>)} callb
ack | 122 * @param {function(Array.<WebInspector.ContentProvider.SearchMatch>)} callb
ack |
105 */ | 123 */ |
106 searchInFileContent: function(path, query, caseSensitive, isRegex, callback) | 124 searchInFileContent: function(path, query, caseSensitive, isRegex, callback) |
107 { | 125 { |
108 var contentProvider = this._contentProviders[path.join("/")]; | 126 var contentProvider = this._contentProviders[path.join("/")]; |
109 contentProvider.searchInContent(query, caseSensitive, isRegex, callback)
; | 127 contentProvider.searchInContent(query, caseSensitive, isRegex, callback)
; |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
143 }, | 161 }, |
144 | 162 |
145 reset: function() | 163 reset: function() |
146 { | 164 { |
147 this._contentProviders = {}; | 165 this._contentProviders = {}; |
148 this.dispatchEventToListeners(WebInspector.ProjectDelegate.Events.Reset,
null); | 166 this.dispatchEventToListeners(WebInspector.ProjectDelegate.Events.Reset,
null); |
149 }, | 167 }, |
150 | 168 |
151 __proto__: WebInspector.Object.prototype | 169 __proto__: WebInspector.Object.prototype |
152 } | 170 } |
OLD | NEW |