org.browsecode.helpers.installer.applications
Class ApplicationToInstallStub.SimpleSearcherStub

java.lang.Object
  extended by org.browsecode.helpers.installer.applications.ApplicationToInstallStub.SimpleSearcherStub
All Implemented Interfaces:
ApplicationToInstall.Searcher, InstallApplication.NotifyAfterUserBrowses
Enclosing class:
ApplicationToInstallStub

public class ApplicationToInstallStub.SimpleSearcherStub
extends java.lang.Object
implements ApplicationToInstall.Searcher, InstallApplication.NotifyAfterUserBrowses


Constructor Summary
ApplicationToInstallStub.SimpleSearcherStub()
           
 
Method Summary
 java.lang.String getFile()
           
 boolean getUserSuggestedThisPlace()
           
 void startSearchForInstallation(InstallApplication.InstallationConfirmationHandler confirmationHandler, ControlComputerInterface computerToInstallOn, ApplicationSet applications, java.lang.String startSearchAt, java.lang.Runnable runWhenDone)
          Start a search for whether this application has been installed.
 void stopSearching()
           
 void userBrowsedForFile(java.lang.String file)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationToInstallStub.SimpleSearcherStub

public ApplicationToInstallStub.SimpleSearcherStub()
Method Detail

startSearchForInstallation

public void startSearchForInstallation(InstallApplication.InstallationConfirmationHandler confirmationHandler,
                                       ControlComputerInterface computerToInstallOn,
                                       ApplicationSet applications,
                                       java.lang.String startSearchAt,
                                       java.lang.Runnable runWhenDone)
Start a search for whether this application has been installed.

Specified by:
startSearchForInstallation in interface ApplicationToInstall.Searcher
Parameters:
applications -

userBrowsedForFile

public void userBrowsedForFile(java.lang.String file)
Specified by:
userBrowsedForFile in interface InstallApplication.NotifyAfterUserBrowses

stopSearching

public void stopSearching()
Specified by:
stopSearching in interface InstallApplication.NotifyAfterUserBrowses

getUserSuggestedThisPlace

public boolean getUserSuggestedThisPlace()
Specified by:
getUserSuggestedThisPlace in interface ApplicationToInstall.Searcher

getFile

public java.lang.String getFile()
Specified by:
getFile in interface ApplicationToInstall.Searcher