AbstractStanza.java

 1package eu.siacs.conversations.xmpp.stanzas;
 2
 3import eu.siacs.conversations.xml.Element;
 4import eu.siacs.conversations.xmpp.jid.Jid;
 5
 6public class AbstractStanza extends Element {
 7
 8	protected AbstractStanza(String name) {
 9		super(name);
10	}
11
12	public String getTo() {
13		return getAttribute("to");
14	}
15
16	public String getFrom() {
17		return getAttribute("from");
18	}
19
20	public String getId() {
21		return this.getAttribute("id");
22	}
23
24	public void setTo(final Jid to) {
25		setAttribute("to", to.toString());
26	}
27
28	public void setFrom(final Jid from) {
29		setAttribute("from", from.toString());
30	}
31
32	public void setId(final String id) {
33		setAttribute("id", id);
34	}
35}