Home | History | Annotate | Download | only in quicksearchbox

Lines Matching refs:Sources

52     public Collection<Corpus> createCorpora(Sources sources) {
54 addSpecialCorpora(corpora, sources);
55 addSingleSourceCorpora(corpora, sources);
75 * @param sources All available sources.
77 protected void addSpecialCorpora(ArrayList<Corpus> corpora, Sources sources) {
78 addCorpus(corpora, createWebCorpus(sources));
79 addCorpus(corpora, createAppsCorpus(sources));
83 * Adds corpora for all sources that are not already used by a corpus.
85 * @param corpora List to add the new corpora to. Corpora will not be created for the sources
87 * @param sources Sources to create corpora for.
89 protected void addSingleSourceCorpora(ArrayList<Corpus> corpora, Sources sources) {
90 // Set of all sources that are already used
96 // Creates corpora for all unclaimed sources
97 for (Source source : sources.getSources()) {
108 protected Corpus createWebCorpus(Sources sources) {
109 Source webSource = getWebSource(sources);
114 Source browserSource = getBrowserSource(sources);
123 protected Corpus createAppsCorpus(Sources sources) {
124 Source appsSource = getAppsSource(sources);
133 protected Source getWebSource(Sources sources) {
134 return sources.getWebSearchSource();
137 protected Source getBrowserSource(Sources sources) {
139 return sources.getSource(name);
142 protected Source getAppsSource(Sources sources) {
144 return sources.getSource(name);