Package ch.entwine.weblounge.common.impl.content.page

Examples of ch.entwine.weblounge.common.impl.content.page.PageletImpl


      // This is expected
    }

    // Test proper behavior
    query = new SearchQueryImpl(site, german);
    query.withPagelet(new PageletImpl(pagelet.getModule(), pagelet.getIdentifier()));
    query.andElement(textName, textValue);
    assertEquals(1, query.getPagelets().size());
    Collection<SearchTerms<Pagelet>> pagelets = query.getPagelets();
    Pagelet firstPagelet = pagelets.iterator().next().getTerms().iterator().next();
    assertEquals(textValue, firstPagelet.getContent(textName));
View Full Code Here


      // This is expected
    }

    // Test proper behavior with pagelet only
    query = new SearchQueryImpl(site);
    query.withPagelet(new PageletImpl(pagelet.getModule(), pagelet.getIdentifier()));
    query.atPosition(position);
    assertEquals(1, query.getPagelets().size());
    Collection<SearchTerms<Pagelet>> pagelets = query.getPagelets();
    Pagelet firstPagelet = pagelets.iterator().next().getTerms().iterator().next();
    assertEquals(position, firstPagelet.getURI().getPosition());

    // Test proper behavior with pagelet only
    query = new SearchQueryImpl(site);
    query.withPagelet(new PageletImpl(pagelet.getModule(), pagelet.getIdentifier()));
    query.inComposer(composer);
    query.atPosition(position);
    assertEquals(1, query.getPagelets().size());
    pagelets = query.getPagelets();
    firstPagelet = pagelets.iterator().next().getTerms().iterator().next();
View Full Code Here

      // This is expected
    }

    // Test proper behavior
    query = new SearchQueryImpl(site);
    query.withPagelet(new PageletImpl(pagelet.getModule(), pagelet.getIdentifier()));
    query.inComposer(composer);
    assertEquals(1, query.getPagelets().size());
    Collection<SearchTerms<Pagelet>> pagelets = query.getPagelets();
    Pagelet firstPagelet = pagelets.iterator().next().getTerms().iterator().next();
    assertEquals(composer, firstPagelet.getURI().getComposer());
View Full Code Here

   * {@link ch.entwine.weblounge.common.impl.content.SearchQueryImpl#withPagelet(java.lang.String, java.lang.String)}
   * .
   */
  @Test
  public void testWithPagelet() {
    query.withPagelet(new PageletImpl(pagelet.getModule(), pagelet.getIdentifier()));
    assertEquals(1, query.getPagelets().size());
    Collection<SearchTerms<Pagelet>> pagelets = query.getPagelets();
    Pagelet firstPagelet = pagelets.iterator().next().getTerms().iterator().next();
    assertEquals(pagelet, firstPagelet);
  }
View Full Code Here

   */
  @Test
  public void testGetWithPagelet() throws Exception {
    populateIndex();
    Pagelet[] mainPagelets = pages[0].getPagelets("main");
    Pagelet titlePagelet = new PageletImpl(mainPagelets[0].getModule(), mainPagelets[0].getIdentifier());
    Pagelet imagePagelet = new PageletImpl(mainPagelets[1].getModule(), mainPagelets[1].getIdentifier());

    // Search for pages containing a pagelet (pages 1 and 2)
    SearchQuery q = new SearchQueryImpl(site).withPagelet(titlePagelet);
    assertEquals(2, idx.getByQuery(q).getDocumentCount());

View Full Code Here

TOP

Related Classes of ch.entwine.weblounge.common.impl.content.page.PageletImpl

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.