ch.qos.cal10n.util
Class AnnotationExtractorViaEnumClass

java.lang.Object
  extended by ch.qos.cal10n.util.AbstractAnnotationExtractor
      extended by ch.qos.cal10n.util.AnnotationExtractorViaEnumClass
All Implemented Interfaces:
AnnotationExtractor

public class AnnotationExtractorViaEnumClass
extends AbstractAnnotationExtractor

Given an enum class, retrieve its cal10n-related values from its cal10-specific annotations. Note that much of the work in this class is performed by the base class.

Author:
Ceki Gülcü

Constructor Summary
AnnotationExtractorViaEnumClass(Class<?> enumClass)
           
 
Method Summary
protected  LocaleData extractLocaleData()
           
 String getBaseName()
           
 
Methods inherited from class ch.qos.cal10n.util.AbstractAnnotationExtractor
extractCharset, extractLocaleNames, extractLocales
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationExtractorViaEnumClass

public AnnotationExtractorViaEnumClass(Class<?> enumClass)
Method Detail

getBaseName

public String getBaseName()

extractLocaleData

protected LocaleData extractLocaleData()
Specified by:
extractLocaleData in class AbstractAnnotationExtractor


Copyright © 2009-2013 QOS.ch. All Rights Reserved.