Ответ: Переоткрыть файл как Camera Raw. Скриптом.
Судя по каментам в сырцах подавление CR требует действий. То есть, просто можно выкинуть этот кусок и посмотреть что будет. В смысле что по умолчанию диалог всегда открывается.
Прикол в том, что на яве, шопской, по крайней мере, кнопконажимателей и копипастеров не написать. Или уже сейчас позволили?
В свое время я не стал заморачиваться этой явой-язвой и попросту накатал апликуху на VB6 включив в нее объектные библиотеки всех рабочих программ, как-то ФШ, корел, Люстра. С кварком пришлось написать кнопконажимательный копипастер. ПОтому что там VBА не катит, а покупать ихний SDK за тонны нефти никакого смысла нет.
Теперь возникает задача что-то куда-то где-то зачем-то потому что задолбало постоянно и все такое - и на следующий день уже оно не задалбывает. Особенно умиляет простейшая фитча: привязка к имени файла. Допустим вы задаете коренное имя проекту и затем пользуетесь предопределенными суффиксами для разных его частей в разных форматах файлов. Значит если вы открываете файл в кореле то автоматически загружаете в качестве фона связанную по корню имени файла картинку. С люстрой аналогично. Причем картинка может быть с навороченными слоями - прежде чем импортироваться она открывается в ФШ, плющится, записывается в Temp и оттуда уже оказывается где следует. Это дает возможность сохранения принципа: факт хранится в одном месте. И в гробу я видел всю адобскую бесшовную интеграцию на которую надо несусветную тачку и геморройных свечей пачку.
Это, что касается своих проектов. А правка чужих, тот самый пре-пресс: по определению ковыряние в дерьме. Автоматизировать можно только в том случае, если дерьмо поступает одинаковой консистенции, формы, цвета и вони. Бывало писал скрипты для обработки такого кала, когда его валится из чьей-то задницы регулярно и обильно. Причем фишка в том, что обратной связи никакой - добиться чтобы на том конце не делали так, как не надо делать - абсолютно бесполезно.