| OLD | NEW | 
| (Empty) |  | 
 |   1 // Copyright (c) 2013, the Dart project authors.  Please see the AUTHORS file | 
 |   2 // for details. All rights reserved. Use of this source code is governed by a | 
 |   3 // BSD-style license that can be found in the LICENSE file. | 
 |   4  | 
 |   5 library watcher.watch_event; | 
 |   6  | 
 |   7 /// An event describing a single change to the file system. | 
 |   8 class WatchEvent { | 
 |   9   /// The manner in which the file at [path] has changed. | 
 |  10   final ChangeType type; | 
 |  11  | 
 |  12   /// The path of the file that changed. | 
 |  13   final String path; | 
 |  14  | 
 |  15   WatchEvent(this.type, this.path); | 
 |  16  | 
 |  17   String toString() => "$type $path"; | 
 |  18 } | 
 |  19  | 
 |  20 /// Enum for what kind of change has happened to a file. | 
 |  21 class ChangeType { | 
 |  22   /// A new file has been added. | 
 |  23   static const ADD = const ChangeType("add"); | 
 |  24  | 
 |  25   /// A file has been removed. | 
 |  26   static const REMOVE = const ChangeType("remove"); | 
 |  27  | 
 |  28   /// The contents of a file have changed. | 
 |  29   static const MODIFY = const ChangeType("modify"); | 
 |  30  | 
 |  31   final String _name; | 
 |  32   const ChangeType(this._name); | 
 |  33  | 
 |  34   String toString() => _name; | 
 |  35 } | 
| OLD | NEW |