package com.vci.ubcs.codeapply;
|
|
import java.awt.event.ActionEvent;
|
import java.util.LinkedHashMap;
|
|
public class CodeApplyPanelFor410ActionListener extends CommonActionListener {
|
private CodeApplyPanelFor410 owner = null;
|
private LinkedHashMap<String, Runnable> actionMaps = new LinkedHashMap<String, Runnable>();
|
|
public CodeApplyPanelFor410ActionListener(CodeApplyPanelFor410 owner){
|
this.owner = owner;
|
this.initActionMap();
|
}
|
@Override
|
public void initActionMap(){
|
actionMaps.put("batchApply", new Runnable() { public void run() {
|
//batchApply();//批量导入申请代码
|
}});
|
actionMaps.put("apply", new Runnable() { public void run() {
|
//apply();//码值申请
|
}});
|
actionMaps.put("btnSearch", new Runnable() { public void run() {
|
//search();//代码查询
|
}});
|
actionMaps.put("clear", new Runnable() { public void run() {
|
// clear();//清空属性
|
}});
|
}
|
|
@Override
|
public void actionPerformed(ActionEvent e) {
|
String key = e.getActionCommand();
|
if(actionMaps.containsKey(key)){
|
actionMaps.get(key).run();
|
}
|
}
|
}
|