package org.ovirt.engine.ui.common.gin; import org.ovirt.engine.ui.common.CommonApplicationConstants; import org.ovirt.engine.ui.common.CommonApplicationMessages; import org.ovirt.engine.ui.common.CommonApplicationResources; import org.ovirt.engine.ui.common.CommonApplicationTemplates; import com.google.inject.Inject; /** * Provides static access to resources, constants, templates, and messages. */ public class AssetProvider { @Inject static CommonApplicationConstants commonApplicationConstantsProvider; public static CommonApplicationConstants getConstants() { return commonApplicationConstantsProvider; } @Inject static CommonApplicationMessages commonApplicationMessagesProvider; public static CommonApplicationMessages getMessages() { return commonApplicationMessagesProvider; } @Inject static CommonApplicationTemplates commonApplicationTemplatesProvider; public static CommonApplicationTemplates getTemplates() { return commonApplicationTemplatesProvider; } @Inject static CommonApplicationResources commonApplicationResourcesProvider; public static CommonApplicationResources getResources() { return commonApplicationResourcesProvider; } }