ContactList.java :  » API » simple-android-eveapi » simple » android » eveapi » character » Android Open Source

Android Open Source » API » simple android eveapi 
simple android eveapi » simple » android » eveapi » character » ContactList.java
package simple.android.eveapi.character;

import java.util.*;
import android.sax.*;
import simple.android.eveapi.*;

public class ContactList extends BaseRPC {
  private Map<String, Map<String, String>> contactList = new LinkedHashMap<String, Map<String, String>>();

  public Map<String, Map<String, String>> getContactList() {
    return contactList;
  }

  @Override
  protected void internalParse(Element result) {
    super.internalParse(result);

    RowsetElementListener rowset_listener = new RowsetElementListener(
        new RowsetStartElementListener() {
          @Override
          public Map<String, Map<String, String>> rowsetMapForName(
              String rowsetname) {
            return contactList;
          }
        });
    Element rowset = result.getChild("rowset");
    rowset.setStartElementListener(rowset_listener);
    rowset.getChild("row").setStartElementListener(
        new RowElementListener(rowset_listener));
  }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.