Repository.java :  » Utilities » android-sdk-tool » com » m11n » android » model » Android Open Source

Android Open Source » Utilities » android sdk tool 
android sdk tool » com » m11n » android » model » Repository.java
package com.m11n.android.model;

import java.util.LinkedList;
import java.util.List;

public class Repository
{
  private License license;
  private List<Platform> platforms = new LinkedList<Platform>();
  private List<AddOn> addOns = new LinkedList<AddOn>();
  private List<Extra> extras = new LinkedList<Extra>();
  private List<Sample> samples = new LinkedList<Sample>();
  private List<Doc> docs = new LinkedList<Doc>();
  private List<Tool> tools = new LinkedList<Tool>();

  public License getLicense()
  {
    return license;
  }

  public void setLicense(License license)
  {
    this.license = license;
  }

  public List<Platform> getPlatforms()
  {
    return platforms;
  }

  public void setPlatforms(List<Platform> platforms)
  {
    this.platforms = platforms;
  }

  public List<AddOn> getAddOns()
  {
    return addOns;
  }

  public void setAddOns(List<AddOn> addOns)
  {
    this.addOns = addOns;
  }

  public List<Extra> getExtras()
  {
    return extras;
  }

  public void setExtras(List<Extra> extras)
  {
    this.extras = extras;
  }

  public List<Sample> getSamples()
  {
    return samples;
  }

  public void setSamples(List<Sample> samples)
  {
    this.samples = samples;
  }
  
  public List<Doc> getDocs()
    {
      return docs;
    }

  public void setDocs(List<Doc> docs)
    {
      this.docs = docs;
    }

  public List<Tool> getTools()
    {
      return tools;
    }

  public void setTools(List<Tool> tools)
    {
      this.tools = tools;
    }

  public void addItem(Item item)
  {
    if(item instanceof AddOn)
    {
      addOns.add((AddOn)item);
    }
    else if(item instanceof Extra)
    {
      extras.add((Extra)item);
    }
    else if(item instanceof Platform)
    {
      platforms.add((Platform)item);
    }
    else if(item instanceof Sample)
    {
      samples.add((Sample)item);
    }
    else if(item instanceof Doc)
    {
      docs.add((Doc)item);
    }
    else if(item instanceof Tool)
    {
      tools.add((Tool)item);
    }
  }
}
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.