The class in this package is extracted from Eclipse's Platform project (https://projects.eclipse.org/projects/eclipse.platform). Its license is included in the LICENSE.txt file. All significant changes to the original source code are outlined in the headers of the file.