@@ -0,0 +1,1489 @@
+/*%0A * Copyright 2000-2006 JetBrains s.r.o.%0A *%0A * Licensed under the Apache License, Version 2.0 (the %22License%22);%0A * you may not use this file except in compliance with the License.%0A * You may obtain a copy of the License at%0A *%0A * http://www.apache.org/licenses/LICENSE-2.0%0A *%0A * Unless required by applicable law or agreed to in writing, software%0A * distributed under the License is distributed on an %22AS IS%22 BASIS,%0A * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.%0A * See the License for the specific language governing permissions and%0A * limitations under the License.%0A *%0A */%0A%0A/*%0A * Created by IntelliJ IDEA.%0A * User: yole%0A * Date: 23.10.2006%0A * Time: 18:13:58%0A */%0Apackage com.intellij.openapi.vcs;%0A%0Aimport com.intellij.openapi.actionSystem.DataKey;%0Aimport com.intellij.openapi.vcs.history.VcsFileRevision;%0Aimport com.intellij.openapi.vfs.VirtualFile;%0A%0Aimport java.io.File;%0A%0A@SuppressWarnings(%7B%22HardCodedStringLiteral%22%7D)%0Apublic interface VcsDataKeys %7B%0A  DataKey%3CFile%5B%5D%3E IO_FILE_ARRAY = DataKey.create(VcsDataConstants.IO_FILE_ARRAY);%0A  DataKey%3CFile%3E IO_FILE = DataKey.create(VcsDataConstants.IO_FILE);%0A  DataKey%3CVcsFileRevision%3E VCS_FILE_REVISION = DataKey.create(VcsDataConstants.VCS_FILE_REVISION);%0A  DataKey%3CVirtualFile%3E VCS_VIRTUAL_FILE = DataKey.create(VcsDataConstants.VCS_VIRTUAL_FILE);%0A  DataKey%3CFilePath%3E FILE_PATH = DataKey.create(VcsDataConstants.FILE_PATH);%0A  DataKey%3CFilePath%5B%5D%3E FILE_PATH_ARRAY = DataKey.create(VcsDataConstants.FILE_PATH_ARRAY);%0A%7D

add data keys for VCS