com.aelitis.azureus.core.drivedetector.impl
Class DriveDetectorImpl

java.lang.Object
  extended by com.aelitis.azureus.core.drivedetector.impl.DriveDetectorImpl
All Implemented Interfaces:
DriveDetector, AEDiagnosticsEvidenceGenerator

public class DriveDetectorImpl
extends java.lang.Object
implements DriveDetector, AEDiagnosticsEvidenceGenerator

Author:
TuxPaper

Constructor Summary
DriveDetectorImpl()
           
 
Method Summary
 void addListener(DriveDetectedListener l)
           
 void driveDetected(java.io.File _location, java.util.Map info)
           
 void driveRemoved(java.io.File _location)
           
 void generate(IndentWriter writer)
           
 DriveDetectedInfo[] getDetectedDriveInfo()
           
static void main(java.lang.String[] args)
           
 void removeListener(DriveDetectedListener l)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DriveDetectorImpl

public DriveDetectorImpl()
Method Detail

getDetectedDriveInfo

public DriveDetectedInfo[] getDetectedDriveInfo()
Specified by:
getDetectedDriveInfo in interface DriveDetector

addListener

public void addListener(DriveDetectedListener l)
Specified by:
addListener in interface DriveDetector

removeListener

public void removeListener(DriveDetectedListener l)
Specified by:
removeListener in interface DriveDetector

driveDetected

public void driveDetected(java.io.File _location,
                          java.util.Map info)
Specified by:
driveDetected in interface DriveDetector

driveRemoved

public void driveRemoved(java.io.File _location)
Specified by:
driveRemoved in interface DriveDetector

generate

public void generate(IndentWriter writer)
Specified by:
generate in interface AEDiagnosticsEvidenceGenerator

main

public static void main(java.lang.String[] args)