blob: 3bb3ff8bd017c9be878d0760ec45faca385c1e3a [file] [log] [blame]
/*
******************************************************************************
* Copyright (C) 2007, International Business Machines Corporation and *
* others. All Rights Reserved. *
******************************************************************************
*/
package com.ibm.icu.impl.duration.impl;
import java.util.Collection;
/**
* Abstract service for PeriodFormatterData, which defines the
* localization data used by period formatters.
*/
public abstract class PeriodFormatterDataService {
/**
* Returns a PeriodFormatterData for the given locale name.
*
* @param localeName the name of the locale
* @return a PeriodFormatterData object
*/
public abstract PeriodFormatterData get(String localeName);
/**
* Returns a collection of all the locale names supported by this
* service.
*
* @return a collection of locale names, as String
*/
public abstract Collection getAvailableLocales();
}