/*
- * Copyright (C) 2016 Roland Häder
+ * Copyright (C) 2016 - 2024 Free Software Foundation
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
package org.mxchange.pizzaapplication.beans.localization;
import java.io.Serializable;
-import java.util.Locale;
/**
* An interface for localization change beans
*/
public interface PizzaLocalizationSessionController extends Serializable {
- /**
- * Getter for locale
- * <p>
- * @return Locale
- */
- Locale getLocale ();
-
- /**
- * Setter for locale
- * <p>
- * @param locale Locale
- */
- void setLocale (final Locale locale);
-
- /**
- * Getter for language code
- * <p>
- * @return Language code
- */
- String getLanguage ();
-
- /**
- * Setter for language code
- * <p>
- * @param language Language code
- */
- void setLanguage (final String language);
-
- /**
- * Getter for selectable localizations
- * <p>
- * @return Selectable localizations
- */
- Locale[] getSelectableLocalizations ();
-
}