⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 smsmessage.java

📁 jsmsengine 1.1 用于手机开发SMS短信接受发送的开源包
💻 JAVA
字号:
/*
 * Created on Jul 29, 2003
 *
 * To change the template for this generated file go to
 * Window>Preferences>Java>Code Generation>Code and Comments
 */
package dk.daimi.jones.services.sms;

import org.jsmsengine.*;

/**
 * @author jones
 *
 * To change the template for this generated type comment go to
 * Window>Preferences>Java>Code Generation>Code and Comments
 */
public class SMSMessage {
	
	private CMessage msg = null;
	
	public SMSMessage(CIncomingMessage msg1) {
		this.msg = msg1;
	}
	
	public SMSMessage(byte type, String addr, String text) {
		this(addr, text);
	}

	public SMSMessage(String addr, String text) {
		COutgoingMessage msg1 = new COutgoingMessage(addr, text);
		msg1.setMessageEncoding(CMessage.MESSAGE_ENCODING_7BIT);
		msg = msg1;
	}
	
	public CMessage getMessage() {
		return msg;	
	}
	
	public String getAddress() {
		if (msg.getType() == CMessage.TYPE_INCOMING) {
			return ((CIncomingMessage)msg).getOriginator();
		} else {
			return ((COutgoingMessage)msg).getRecipient();
		}
	}
	
	public String getData() {
		return msg.getText();
	}
	
	public boolean isBinary() {
		return false;
	}
	
	public void setBinary(boolean isBin) {
	}
	
	public String getHeader() {
		return "";
	}

	public void setHeader(String header) {
	}
	
	public byte getMessageType() {
		return 0;
	}
	
	public static final byte SMS_DELIVER = 0;
	public static final byte SMS_SUBMIT = 1;
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -