package org.jboss.seam.core;
import static org.jboss.seam.annotations.Install.BUILT_IN;
import org.jboss.seam.Component;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Install;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
import org.jboss.seam.annotations.Unwrap;
import org.jboss.seam.annotations.intercept.BypassInterceptors;
/**
* Manager component for the Seam resource bundle
*
* @see SeamResourceBundle
*
* @author Gavin King
*/
@Scope(ScopeType.STATELESS)
@BypassInterceptors
@Name("org.jboss.seam.core.resourceBundle")
@Install(precedence=BUILT_IN)
public class ResourceBundle
{
@Unwrap
public java.util.ResourceBundle getResourceBundle()
{
return SeamResourceBundle.getBundle();
}
/**
* @return the ResourceBundle instance
*/
public static java.util.ResourceBundle instance()
{
return (java.util.ResourceBundle) Component.getInstance(ResourceBundle.class);
}
}