de.fh_mannheim.mm.dms.framework.external
Class ExternalSearchManager

java.lang.Object
  extended byde.fh_mannheim.mm.dms.framework.external.ExternalSearchManager

public class ExternalSearchManager
extends java.lang.Object

ExternalSearchManager search with the help of other searchengines like google and represents their results in our own resulttype.

Version:
$Revision: 1.10 $
Author:
Jan Löffler, mail@jlsoft.de

Field Summary
static java.lang.String strGOOGLE_LANGUAGE_ENGLISH
           
static java.lang.String strGOOGLE_LANGUAGE_FRENCH
           
static java.lang.String strGOOGLE_LANGUAGE_GERMAN
          Language parameters for google
 
Constructor Summary
ExternalSearchManager()
          Constructor.
 
Method Summary
static java.lang.String getGoogleLanguage(int nLanguage)
          Convert a DMS-Language to a google-language.
static SearchResultList searchGoogle(Query query)
          Search pattern with google.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

strGOOGLE_LANGUAGE_GERMAN

public static final java.lang.String strGOOGLE_LANGUAGE_GERMAN
Language parameters for google

See Also:
Constant Field Values

strGOOGLE_LANGUAGE_FRENCH

public static final java.lang.String strGOOGLE_LANGUAGE_FRENCH
See Also:
Constant Field Values

strGOOGLE_LANGUAGE_ENGLISH

public static final java.lang.String strGOOGLE_LANGUAGE_ENGLISH
See Also:
Constant Field Values
Constructor Detail

ExternalSearchManager

public ExternalSearchManager()
Constructor.

Method Detail

searchGoogle

public static SearchResultList searchGoogle(Query query)
Search pattern with google.

Parameters:
query - Pattern we searched for
Returns:
list with SearchResults

getGoogleLanguage

public static java.lang.String getGoogleLanguage(int nLanguage)
Convert a DMS-Language to a google-language.

Parameters:
nLanguage - Language of search
Returns:
Google-Languagetext