| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2012 Google Inc. All rights reserved. | 2 * Copyright (C) 2012 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 534 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 545 | 545 |
| 546 /** | 546 /** |
| 547 * @unrestricted | 547 * @unrestricted |
| 548 */ | 548 */ |
| 549 Snippets.SnippetsProject = class extends Bindings.ContentProviderBasedProject { | 549 Snippets.SnippetsProject = class extends Bindings.ContentProviderBasedProject { |
| 550 /** | 550 /** |
| 551 * @param {!Workspace.Workspace} workspace | 551 * @param {!Workspace.Workspace} workspace |
| 552 * @param {!Snippets.ScriptSnippetModel} model | 552 * @param {!Snippets.ScriptSnippetModel} model |
| 553 */ | 553 */ |
| 554 constructor(workspace, model) { | 554 constructor(workspace, model) { |
| 555 super(workspace, 'snippets:', Workspace.projectTypes.Snippets, ''); | 555 super(workspace, 'snippets:', Workspace.projectTypes.Snippets, '', false /*
isServiceProject */); |
| 556 this._model = model; | 556 this._model = model; |
| 557 } | 557 } |
| 558 | 558 |
| 559 /** | 559 /** |
| 560 * @param {string} name | 560 * @param {string} name |
| 561 * @param {!Common.ContentProvider} contentProvider | 561 * @param {!Common.ContentProvider} contentProvider |
| 562 * @return {!Workspace.UISourceCode} | 562 * @return {!Workspace.UISourceCode} |
| 563 */ | 563 */ |
| 564 addSnippet(name, contentProvider) { | 564 addSnippet(name, contentProvider) { |
| 565 return this.addContentProvider(name, contentProvider); | 565 return this.addContentProvider(name, contentProvider); |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 619 */ | 619 */ |
| 620 deleteFile(url) { | 620 deleteFile(url) { |
| 621 this._model.deleteScriptSnippet(url); | 621 this._model.deleteScriptSnippet(url); |
| 622 } | 622 } |
| 623 }; | 623 }; |
| 624 | 624 |
| 625 /** | 625 /** |
| 626 * @type {!Snippets.ScriptSnippetModel} | 626 * @type {!Snippets.ScriptSnippetModel} |
| 627 */ | 627 */ |
| 628 Snippets.scriptSnippetModel = new Snippets.ScriptSnippetModel(Workspace.workspac
e); | 628 Snippets.scriptSnippetModel = new Snippets.ScriptSnippetModel(Workspace.workspac
e); |
| OLD | NEW |