private static void writeContextData( @NotNull DiffContext context, @NotNull TransferableFileEditorState state) { Map<String, Map<String, String>> map = context.getUserData(TRANSFERABLE_FILE_EDITOR_STATE); if (map == null) { map = ContainerUtil.newHashMap(); context.putUserData(TRANSFERABLE_FILE_EDITOR_STATE, map); } map.put(state.getEditorId(), state.getTransferableOptions()); }
public void updateContextHints(@NotNull DiffRequest request, @NotNull DiffContext context) { context.putUserData(DiffUserDataKeys.PREFERRED_FOCUS_SIDE, myCurrentSide); }