You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.1 KiB
38 lines
1.1 KiB
package com.fr.design.update.actions; |
|
|
|
|
|
import com.fr.design.i18n.LocaleLinkProvider; |
|
import com.fr.design.utils.BrowseUtils; |
|
import com.fr.log.FineLoggerFactory; |
|
|
|
import java.awt.event.ActionEvent; |
|
import java.awt.event.ActionListener; |
|
|
|
|
|
/** |
|
* 帮助-更新升级 |
|
* 点击查看新特性 |
|
* */ |
|
public class NewFeatureAction implements ActionListener { |
|
|
|
/** |
|
* 云中心更新日志索引在配置文件中对应的配置文件key |
|
*/ |
|
private static final String PROPS_LINK_KEY = "Fine-Design-CloudCenter_Latest_Update_Detail"; |
|
|
|
/** |
|
* 云中心更新日志索引默认链接在配置文件中对应的配置文件key |
|
*/ |
|
private static final String PROPS_LINK_KEY_DEFAULT = "Fine-Design-CloudCenter_Latest_Update_Detail_Default"; |
|
|
|
public static String DEFAULT_UPDATE_DETAIL_URL = LocaleLinkProvider.getInstance().getLink(PROPS_LINK_KEY, PROPS_LINK_KEY_DEFAULT); |
|
|
|
@Override |
|
public void actionPerformed(ActionEvent e) { |
|
try { |
|
BrowseUtils.browser(DEFAULT_UPDATE_DETAIL_URL); |
|
} catch (Exception ex) { |
|
FineLoggerFactory.getLogger().error(ex.getMessage()); |
|
} |
|
} |
|
}
|
|
|