Package org.apache.abdera.model

Examples of org.apache.abdera.model.Category


  }

  public Category addCategory(String term) {
    complete();
    FOMFactory factory = (FOMFactory) this.factory;
    Category category = factory.newCategory(this);
    category.setTerm(term);
    return category;
  }
View Full Code Here


  }

  public Category addCategory(String scheme, String term, String label) {
    complete();
    FOMFactory factory = (FOMFactory) this.factory;
    Category category = factory.newCategory(this);
    category.setTerm(term);
    category.setScheme(scheme);
    category.setLabel(label);
    return category;   
  }
View Full Code Here

  }

  public Category addCategory(String term) {
    complete();
    FOMFactory factory = (FOMFactory) this.factory;
    Category category = factory.newCategory(this);
    category.setTerm(term);
    return category;
  }
View Full Code Here

    String scheme,
    String term,
    String label) {
    complete();
    FOMFactory factory = (FOMFactory) this.factory;
    Category category = factory.newCategory(this);
    category.setTerm(term);
    category.setScheme(scheme);
    category.setLabel(label);
    return category;   

  }
View Full Code Here

  private List<Category> copyCategoriesWithScheme(
    List<Category> cats)  {
    List<Category> newcats = new ArrayList<Category>();
    IRI scheme = getScheme();
    for (Category cat : cats) {
      Category newcat = (Category) cat.clone();
      if (newcat.getScheme() == null && scheme != null)
        newcat.setScheme(scheme.toString());
      newcats.add(newcat);
    }
    return newcats;
  }
View Full Code Here

  }

  public Category addCategory(String term) {
    complete();
    FOMFactory factory = (FOMFactory) this.factory;
    Category category = factory.newCategory(this);
    category.setTerm(term);
    return category;
  }
View Full Code Here

  }

  public Category addCategory(String scheme, String term, String label) {
    complete();
    FOMFactory factory = (FOMFactory) this.factory;
    Category category = factory.newCategory(this);
    category.setTerm(term);
    category.setScheme(scheme);
    category.setLabel(label);
    return category;   
  }
View Full Code Here

        IRI uri = baseURI.resolve("4.2.2.2/category-scheme-rel-iri.xml");
        Document<Feed> doc = get(uri);
        if (doc == null)
            return;
        Entry entry = doc.getRoot().getEntries().get(0);
        Category cat = entry.getCategories().get(0);
        assertEquals(new IRI("mine"), cat.getScheme());
    }
View Full Code Here

        IRI uri = baseURI.resolve("4.2.2.3/category-label-escaped-html.xml");
        Document<Feed> doc = get(uri);
        if (doc == null)
            return;
        Entry entry = doc.getRoot().getEntries().get(0);
        Category cat = entry.getCategories().get(0);
        assertEquals("<b>business</b>", cat.getLabel());
    }
View Full Code Here

        IRI uri = baseURI.resolve("4.2.2.3/category-no-label.xml");
        Document<Feed> doc = get(uri);
        if (doc == null)
            return;
        Entry entry = doc.getRoot().getEntries().get(0);
        Category cat = entry.getCategories().get(0);
        assertNull(cat.getLabel());
    }
View Full Code Here

TOP

Related Classes of org.apache.abdera.model.Category

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.