Object (@NotNull @NonNls final String dataId) { if (VcsDataKeys.CHANGES.is(dataId)) { return myChanges.toArray(Change.EMPTY_CHANGE_ARRAY); } if (VcsDataKeys.VCS.is(dataId)) { AbstractVcs vcs = myChangeList.getVcs(); return vcs == null ? null : vcs.getKeyInstanceMethod(); } if (VcsDataKeys.CHANGE_LISTS.is(dataId)) { return new ChangeList[]{myChangeList}; } return null; }