📄 cablesoftxml.java
字号:
package com.bean;import java.util.LinkedList;import java.util.List;import org.dom4j.Document;public class CableSoftXML { private String AGENT_ID = null; private String EXT = null; private String PORT = null; private String RecURL = null; private String InTel = null; private String ObTel = null; private String CustID = null; private String CMD = null; private String CMD_Value = null; private String S_EXT = null; private String D_EXT = null; private String CSID = null; private String SERVICETYPE = null; private String SEQNO = null; private String EXTLOG = null; private String Para1 = null; private String Para2 = null; private String Para3 = null; private String Company = null; private String Language = null; private String Func = null; private String History = null; private String Tel = null; private String Floor = null; private String Status = null; private String Audio = null; private String Payment = null; public Document gXMLDoc = null; private LinkedList gQueue = new LinkedList(); /** * @Function Get a node value * @param doc * @param path * @return */ public String getNodeValue( String nodeName ) { try{ return gXMLDoc.selectSingleNode("//CableSoft/"+nodeName).getText(); }catch(Exception ex) { System.out.println("Bad node ."); return null; } } public String getAGENT_ID() { return AGENT_ID; } public void setAGENT_ID(String agent_id) { AGENT_ID = getNodeValue(agent_id); if(AGENT_ID != null) { gQueue.add(AGENT_ID); } } public String getEXT() { return EXT; } public void setEXT(String ext) { EXT = getNodeValue(ext); if(EXT != null) { gQueue.add(EXT); } } public String getPORT() { return PORT; } public void setPORT(String port) { PORT = getNodeValue(port); if(PORT != null) { gQueue.add(PORT); } } public String getRecURL() { return RecURL; } public void setRecURL(String recURL) { RecURL = getNodeValue(recURL); if(RecURL != null) { gQueue.add(RecURL); } } public String getInTel() { return InTel; } public void setInTel(String inTel) { InTel = getNodeValue(inTel); if(InTel != null) { gQueue.add(InTel); } } public String getObTel() { return ObTel; } public void setObTel(String obTel) { ObTel = getNodeValue(obTel); if(ObTel != null) { gQueue.add(ObTel); } } public String getCustID() { return CustID; } public void setCustID(String custID) { CustID = getNodeValue(custID); if(CustID != null) { gQueue.add(CustID); } } public String getCMD() { return CMD; } public void setCMD(String cmd) { CMD = getNodeValue(cmd); if(CMD != null) { gQueue.add(CMD); } } public String getCMD_Value() { return CMD_Value; } public void setCMD_Value(String value) { CMD_Value = getNodeValue(value); if(CMD_Value != null) { gQueue.add(CMD_Value); } } public String getS_EXT() { return S_EXT; } public void setS_EXT(String s_ext) { S_EXT = getNodeValue(s_ext); if(S_EXT != null) { gQueue.add(S_EXT); } } public String getD_EXT() { return D_EXT; } public void setD_EXT(String d_ext) { D_EXT = getNodeValue(d_ext); if(D_EXT != null) { gQueue.add(D_EXT); } } public String getCSID() { return CSID; } public void setCSID(String csid) { CSID = getNodeValue(csid); if(CSID != null) { gQueue.add(CSID); } } public String getSERVICETYPE() { return SERVICETYPE; } public void setSERVICETYPE(String servicetype) { SERVICETYPE = getNodeValue(servicetype); if(SERVICETYPE != null) { gQueue.add(SERVICETYPE); } } public String getSEQNO() { return SEQNO; } public void setSEQNO(String seqno) { SEQNO = getNodeValue(seqno); if(SEQNO != null) { gQueue.add(SEQNO); } } public String getEXTLOG() { return EXTLOG; } public void setEXTLOG(String extlog) { EXTLOG = getNodeValue(extlog); if(EXTLOG != null) { gQueue.add(EXTLOG); } } public String getPara1() { return Para1; } public void setPara1(String para1) { Para1 = getNodeValue(para1); if(Para1 != null) { gQueue.add(Para1); } } public String getPara2() { return Para2; } public void setPara2(String para2) { Para2 = getNodeValue(para2); if(Para2 != null) { gQueue.add(Para2); } } public String getPara3() { return Para3; } public void setPara3(String para3) { Para3 = getNodeValue(para3); if(Para3 != null) { gQueue.add(Para3); } } public String getCompany() { return Company; } public void setCompany(String company) { Company = getNodeValue(company); if(Company != null) { gQueue.add(Company); } } public String getLanguage() { return Language; } public void setLanguage(String language) { Language = getNodeValue(language); if(Language != null) { gQueue.add(Language); } } public String getFunc() { return Func; } public void setFunc(String func) { Func = getNodeValue(func); if(Func != null) { gQueue.add(Func); } } public String getHistory() { return History; } public void setHistory(String history) { History = getNodeValue(history); if(History != null) { gQueue.add(History); } } public String getTel() { return Tel; } public void setTel(String tel) { Tel = getNodeValue(tel); if(Tel != null) { gQueue.add(Tel); } } public String getFloor() { return Floor; } public void setFloor(String floor) { Floor = getNodeValue(floor); if(Floor != null) { gQueue.add(Floor); } } public String getStatus() { return Status; } public void setStatus(String status) { Status = getNodeValue(status); if(Status != null) { gQueue.add(Status); } } public String getAudio() { return Audio; } public void setAudio(String audio) { Audio = getNodeValue(audio); if(Audio != null) { gQueue.add(Audio); } } public String getPayment() { return Payment; } public void setPayment(String payment) { Payment = getNodeValue(payment); if(Payment != null) { gQueue.add(Payment); } } /** * @Function Get the current queue of available elements. * @return */ public LinkedList getAvaiElements() { if( gQueue != null ) { return gQueue; } return null; } /** * @Function Get the size of the available elements * @return */ public int size() { return gQueue.size(); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -