FolderSelectionWidget.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:ephesoft 作者:
public FolderSelectionWidget(final Map<String, String> batchClassesNameMap, final HandlerManager eventBus) {
    super();
    initWidget(BINDER.createAndBindUi(this));
    mainPanel.addStyleName(FolderManagementConstants.OPTIONS_BOX);
    batchClassSelectionListBox.setWidth(_150PX);
    batchClassSelectionListBox.addStyleName(FolderManagementConstants.CUSTOM_LIST_BOX);
    if (null != batchClassesNameMap && !batchClassesNameMap.isEmpty()) {
        Set<Entry<String, String>> entrySet = batchClassesNameMap.entrySet();
        for (Entry<String, String> entry : entrySet) {
            batchClassSelectionListBox.addItem(entry.getKey());
        }
        fireEventForFolderSelection(batchClassesNameMap, eventBus);
        batchClassSelectionListBox.addChangeHandler(new ChangeHandler() {

            @Override
            public void onChange(ChangeEvent event) {
                fireEventForFolderSelection(batchClassesNameMap, eventBus);
            }
        });
    } else {
        eventBus.fireEvent(new BatchClassChangeEvent());
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号