net.sourceforge.atunes.kernel.handlers
Class DesktopHandler

java.lang.Object
  extended by net.sourceforge.atunes.kernel.handlers.DesktopHandler

public class DesktopHandler
extends java.lang.Object

Handler for Desktop interaction.


Method Summary
static DesktopHandler getInstance()
          Gets the single instance of DesktopHandler.
 void openFile(java.io.File file)
          Opens a file with the associated program.
 void openSearch(Search search, java.lang.String query)
          Starts web browser.
 void openURI(java.net.URI uri)
          Starts web browser with specified URI.
 void openURL(java.lang.String url)
          Starts web browser with specified URL.
 void openURL(java.net.URL url)
          Starts web browser with specified URL.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static DesktopHandler getInstance()
Gets the single instance of DesktopHandler.

Returns:
single instance of DesktopHandler

openSearch

public void openSearch(Search search,
                       java.lang.String query)
Starts web browser.

Parameters:
search - Search object
query - query

openURI

public void openURI(java.net.URI uri)
Starts web browser with specified URI.

Parameters:
uri - URI

openURL

public void openURL(java.lang.String url)
Starts web browser with specified URL.

Parameters:
url - URL

openURL

public void openURL(java.net.URL url)
Starts web browser with specified URL.

Parameters:
url - URL

openFile

public void openFile(java.io.File file)
Opens a file with the associated program.

Parameters:
file - The file that should be opened


Copyright © 2006-2008 The aTunes Team. All Rights Reserved.