Всем привет!
Есть следующая задача: необходимо разработать адаптер для программы. Для этого разработчик программы предоставляет два файла с API (api1.jar, api2.jar), которые, собственно, и следует адаптировать.
Проблема заключается в том, что адаптер должен поддерживать одновременно несколько версий программы (Например, версии 9 и 10. Либо только 10). Соостветственно для каждой версии свои api1.jar, api2.jar.
Отсюда и возникают следующие вопросы:
1) Как должна выглядеть структура/архитектура адаптера?
2) Как сделать так, чтобы при вызове конкретной версии использовались правильные API файлы?
Возможно уже есть готовые решения данной проблемы.
В итоге ответ нашелся на Хабре. Вопрос решался использованием модулей. Вот ссылка.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
По нажатию на кнопки в подменю с определенным размером окна должен установится данный размер окна,но этого не происходитНе могу понять почему
не понятно что делает кусок Colorvalues()[matrix[i][h]] Color этоперечисление строк, аргумент метода Color, что делает такая запись?Разъясните, спасибо!
У меня есть FlowPane который динамически формируется, при посещении вкладки Tab