register static method
Implementation
static void register(DataHandler instance) {
if (instance is DataRepository) {
DataRepository.register(instance);
} else if (instance is DataSource) {
DataSource.register(instance);
} else if (instance is DataReceiver) {
DataReceiver.register(instance);
} else {
throw StateError("Can't handle type: ${instance.runtimeType}");
}
}