/** * <p>Copyright: Copyright (c) 2009</p> * <p>Company: �������ӹɷ����޹�˾</p> */ package com.hundsun.ares.studio.ui.userdialog; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Set; import com.hundsun.ares.studio.core.model.extendable.ExtendFieldsHeader; /** * xml����ģ�� * @author maxh */ public class XmlConfigInterface implements Cloneable { /* * �˵�����xml */ private Map<String, DialogInterfaceXml> menuInterfaceXml = new HashMap<String, DialogInterfaceXml>(); private Map<String, List<ExtendFieldsHeader>> extendColumns = new HashMap<String, List<ExtendFieldsHeader>>(); /** * @return the menuInterfaceXml */ public DialogInterfaceXml getMenuInterfaceXml(String key) { return menuInterfaceXml.get(key); } /** * @param menuInterfaceXml the menuInterfaceXml to set */ public void addMenuInterfaceXml(String key, DialogInterfaceXml menuInterfaceXml) { this.menuInterfaceXml.put(key, menuInterfaceXml); } public Set<String> getKeySet(){ return menuInterfaceXml.keySet(); } public Map<String, List<ExtendFieldsHeader>> getExtendColumns() { return extendColumns; } }