AccountBalances.java :  » API » simple-android-eveapi » simple » android » eveapi » corp » Android Open Source

Android Open Source » API » simple android eveapi 
simple android eveapi » simple » android » eveapi » corp » AccountBalances.java
package simple.android.eveapi.corp;

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

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

  public Map<String, Map<String, String>> getAccounts() {
    return accounts;
  }

  @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 accounts;
          }
        });
    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.