Home | History | Annotate | Download | only in exchange

Lines Matching refs:Parser

70 import com.android.exchange.adapter.Parser.EasParserException;
71 import com.android.exchange.adapter.Parser.EmptyStreamException;
532 // Create the parser with statusOnly set to true; we only care about
755 XmlPullParser parser = factory.newPullParser();
756 parser.setInput(is, "UTF-8");
757 int type = parser.getEventType();
759 type = parser.next();
761 String name = parser.getName();
764 parseAutodiscover(parser, hostAuth);
812 void parseServer(XmlPullParser parser, HostAuth hostAuth)
816 int type = parser.next();
817 if (type == XmlPullParser.END_TAG && parser.getName().equals("Server")) {
820 String name = parser.getName();
822 if (parser.nextText().equals("MobileSync")) {
826 String url = parser.nextText().toLowerCase();
840 void parseSettings(XmlPullParser parser, HostAuth hostAuth)
843 int type = parser.next();
844 if (type == XmlPullParser.END_TAG && parser.getName().equals("Settings")) {
847 String name = parser.getName();
849 parseServer(parser, hostAuth);
855 void parseAction(XmlPullParser parser, HostAuth hostAuth)
858 int type = parser.next();
859 if (type == XmlPullParser.END_TAG && parser.getName().equals("Action")) {
862 String name = parser.getName();
866 Log.d(TAG, "Redirect: " + parser.nextText());
868 parseSettings(parser, hostAuth);
874 void parseUser(XmlPullParser parser, HostAuth hostAuth)
877 int type = parser.next();
878 if (type == XmlPullParser.END_TAG && parser.getName().equals("User")) {
881 String name = parser.getName();
883 String addr = parser.nextText();
886 String dn = parser.nextText();
893 void parseResponse(XmlPullParser parser, HostAuth hostAuth)
896 int type = parser.next();
897 if (type == XmlPullParser.END_TAG && parser.getName().equals("Response")) {
900 String name = parser.getName();
902 parseUser(parser, hostAuth);
904 parseAction(parser, hostAuth);
910 void parseAutodiscover(XmlPullParser parser, HostAuth hostAuth)
913 int type = parser.nextTag();
914 if (type == XmlPullParser.END_TAG && parser.getName().equals("Autodiscover")) {
916 } else if (type == XmlPullParser.START_TAG && parser.getName().equals("Response")) {
917 parseResponse(parser, hostAuth);
1518 // Return either the parser (success) or null (failure)