DataSource Detectors
To use the DataSource Detectors, look at the example:
org.semanticdesktop.aperture.examples.detector.RunDetectors
Implementation of DataSource detector can be placed in one of two locations.
If the detector is a generic detector and applicable for generic datasources (such as the Filesystem datasource), into a sub-package of org.semanticdesktop.aperture.detector.
If the detector is bound to a certain specific datasource that requires special libraries, into the respective package of the datasource and crawler, such as org.semanticdesktop.aperture.addressbook.apple.