1*4dd4ff52SXin Li package javax.sip.header; 2*4dd4ff52SXin Li 3*4dd4ff52SXin Li import java.util.Locale; 4*4dd4ff52SXin Li import javax.sip.InvalidArgumentException; 5*4dd4ff52SXin Li 6*4dd4ff52SXin Li public interface AcceptLanguageHeader extends Header, Parameters { 7*4dd4ff52SXin Li String NAME = "Accept-Language"; 8*4dd4ff52SXin Li getAcceptLanguage()9*4dd4ff52SXin Li Locale getAcceptLanguage(); setAcceptLanguage(Locale acceptLanguage)10*4dd4ff52SXin Li void setAcceptLanguage(Locale acceptLanguage); setLanguageRange(String languageRange)11*4dd4ff52SXin Li void setLanguageRange(String languageRange); 12*4dd4ff52SXin Li getQValue()13*4dd4ff52SXin Li float getQValue(); setQValue(float qValue)14*4dd4ff52SXin Li void setQValue(float qValue) throws InvalidArgumentException; hasQValue()15*4dd4ff52SXin Li boolean hasQValue(); removeQValue()16*4dd4ff52SXin Li void removeQValue(); 17*4dd4ff52SXin Li } 18