package org.ovirt.engine.ui.userportal.gin;
import org.ovirt.engine.ui.common.system.ClientStorage;
import com.google.gwt.event.shared.EventBus;
import com.google.inject.Inject;
import com.google.inject.Provider;
/**
* Provides static access to common dependencies.
*
* @deprecated This class is meant to support existing code that used to access {@code ClientGinjector} directly. New
* code should <b>not</b> use this class, always {@code @Inject} specific dependencies directly.
*/
@Deprecated
public class ClientGinjectorProvider {
@Inject
static Provider<EventBus> eventBusProvider;
public static EventBus getEventBus() {
return eventBusProvider.get();
}
@Inject
static Provider<ClientStorage> clientStorageProvider;
public static ClientStorage getClientStorage() {
return clientStorageProvider.get();
}
}