mirror of
https://codeberg.org/Mercury-IM/Smack
synced 2024-12-22 20:47:57 +01:00
Type parsing now handles null.
git-svn-id: http://svn.igniterealtime.org/svn/repos/smack/trunk@1785 b35dd754-fafc-0310-a699-88a17e54d16e
This commit is contained in:
parent
6696541c43
commit
59a0402000
1 changed files with 8 additions and 6 deletions
|
@ -57,7 +57,7 @@ package org.jivesoftware.smack.packet;
|
|||
*
|
||||
* @author Matt Tucker
|
||||
*/
|
||||
public abstract class IQ extends Packet {
|
||||
public class IQ extends Packet {
|
||||
|
||||
private Type type = Type.GET;
|
||||
|
||||
|
@ -114,7 +114,9 @@ public abstract class IQ extends Packet {
|
|||
*
|
||||
* @return the query section of the IQ XML.
|
||||
*/
|
||||
public abstract String getQueryXML();
|
||||
public String getQueryXML() {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* A class to represent the type of the IQ packet. Valid types are:
|
||||
|
@ -134,16 +136,16 @@ public abstract class IQ extends Packet {
|
|||
public static final Type ERROR = new Type("error");
|
||||
|
||||
public static Type fromString(String type) {
|
||||
if (type.equals(GET.toString())) {
|
||||
if (GET.toString().equals(type)) {
|
||||
return GET;
|
||||
}
|
||||
else if (type.equals(SET.toString())) {
|
||||
else if (SET.toString().equals(type)) {
|
||||
return SET;
|
||||
}
|
||||
else if (type.equals(ERROR.toString())) {
|
||||
else if (ERROR.toString().equals(type)) {
|
||||
return ERROR;
|
||||
}
|
||||
else if (type.equals(RESULT.toString())) {
|
||||
else if (RESULT.toString().equals(type)) {
|
||||
return RESULT;
|
||||
}
|
||||
else {
|
||||
|
|
Loading…
Reference in a new issue