Package org.apache.abdera.ext.opensearch.model

Examples of org.apache.abdera.ext.opensearch.model.Query


       
        feed.setId("http://example.com/opensearch+example");
        feed.setTitle("An OpenSearch Example");
        feed.setUpdated(new Date());
       
        Query query = feed.addExtension(OpenSearchConstants.QUERY);
        query.setRole(Query.Role.REQUEST);
        query.setSearchTerms(QUERY_TERMS);
       
        IntegerElement totalResults = feed.addExtension(OpenSearchConstants.TOTAL_RESULTS);
        totalResults.setValue(TOTAL_RESULTS);
        IntegerElement itemsPerPage = feed.addExtension(OpenSearchConstants.ITEMS_PER_PAGE);
        itemsPerPage.setValue(ITEMS_PER_PAGE);
View Full Code Here


        IntegerElement si = doc.getRoot().getFirstChild(OpenSearchConstants.START_INDEX);
        assertNotNull(si);
        assertEquals(1, si.getValue());
       
        Query q = doc.getRoot().getFirstChild(OpenSearchConstants.QUERY);
        assertNotNull(q);
        assertEquals(Query.Role.REQUEST, q.getRole());
        assertEquals(QUERY_TERMS, q.getSearchTerms());
    }
View Full Code Here

       
        Url url = new Url(Abdera.getInstance());
        url.setType(URL_TYPE);
        url.setTemplate(URL_TEMPLATE);
       
        Query query = new Query(Abdera.getInstance());
        query.setRole(Query.Role.EXAMPLE);
        query.setSearchTerms(QUERY_TERMS);
       
        document.addUrls(url);
        document.addQueries(query);
       
        StringWriter writer = new StringWriter();
View Full Code Here

        StringElement tags = doc.getRoot().getFirstChild(OpenSearchConstants.TAGS);
        assertNotNull(tags);
        assertEquals(TAGS, tags.getValue());
       
        Query q = doc.getRoot().getFirstChild(OpenSearchConstants.QUERY);
        assertNotNull(q);
        assertEquals(Query.Role.EXAMPLE, q.getRole());
        assertEquals(QUERY_TERMS, q.getSearchTerms());
       
        Url u = doc.getRoot().getFirstChild(OpenSearchConstants.URL);
        assertNotNull(u);
        assertEquals(URL_TYPE, u.getType());
        assertEquals(URL_TEMPLATE, u.getTemplate());
View Full Code Here

    public String getSearchTerms() {
        return this.searchTerms;
    }

    public Query asQueryElement(RequestContext request) {
        Query query = new Query(request.getAbdera());
        query.setRole(this.role);
        query.setSearchTerms(this.searchTerms);
        return query;
    }
View Full Code Here

        feed.setId("http://example.com/opensearch+example");
        feed.setTitle("An OpenSearch Example");
        feed.setUpdated(new Date());

        Query query = feed.addExtension(OpenSearchConstants.QUERY);
        query.setRole(Query.Role.REQUEST);
        query.setSearchTerms(QUERY_TERMS);

        IntegerElement totalResults = feed.addExtension(OpenSearchConstants.TOTAL_RESULTS);
        totalResults.setValue(TOTAL_RESULTS);
        IntegerElement itemsPerPage = feed.addExtension(OpenSearchConstants.ITEMS_PER_PAGE);
        itemsPerPage.setValue(ITEMS_PER_PAGE);
View Full Code Here

        IntegerElement si = doc.getRoot().getFirstChild(OpenSearchConstants.START_INDEX);
        assertNotNull(si);
        assertEquals(1, si.getValue());

        Query q = doc.getRoot().getFirstChild(OpenSearchConstants.QUERY);
        assertNotNull(q);
        assertEquals(Query.Role.REQUEST, q.getRole());
        assertEquals(QUERY_TERMS, q.getSearchTerms());
    }
View Full Code Here

        Url url = new Url(Abdera.getInstance());
        url.setType(URL_TYPE);
        url.setTemplate(URL_TEMPLATE);

        Query query = new Query(Abdera.getInstance());
        query.setRole(Query.Role.EXAMPLE);
        query.setSearchTerms(QUERY_TERMS);

        document.addUrls(url);
        document.addQueries(query);

        StringWriter writer = new StringWriter();
View Full Code Here

        StringElement tags = doc.getRoot().getFirstChild(OpenSearchConstants.TAGS);
        assertNotNull(tags);
        assertEquals(TAGS, tags.getValue());

        Query q = doc.getRoot().getFirstChild(OpenSearchConstants.QUERY);
        assertNotNull(q);
        assertEquals(Query.Role.EXAMPLE, q.getRole());
        assertEquals(QUERY_TERMS, q.getSearchTerms());

        Url u = doc.getRoot().getFirstChild(OpenSearchConstants.URL);
        assertNotNull(u);
        assertEquals(URL_TYPE, u.getType());
        assertEquals(URL_TEMPLATE, u.getTemplate());
View Full Code Here

TOP

Related Classes of org.apache.abdera.ext.opensearch.model.Query

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.