ch.qos.cal10n.verifier.processor
Class MessageKeyVerifierByTypeElement

java.lang.Object
  extended by ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
      extended by ch.qos.cal10n.verifier.processor.MessageKeyVerifierByTypeElement
All Implemented Interfaces:
IMessageKeyVerifier

public class MessageKeyVerifierByTypeElement
extends AbstractMessageKeyVerifier

Given an TypeElement representing an enum class implements IMessageKeyVerifier.

Since:
0.8
Author:
Ceki Gulcu

Constructor Summary
MessageKeyVerifierByTypeElement(javax.lang.model.element.TypeElement typeElement, javax.annotation.processing.Filer filer)
           
 
Method Summary
 List<String> extractKeysInEnum()
           
protected  CAL10NBundleFinder getResourceBundleFinder()
           
 
Methods inherited from class ch.qos.cal10n.verifier.AbstractMessageKeyVerifier
buildKeySetFromEnumeration, extractCharsetForLocale, getBaseName, getEnumTypeAsStr, getLocaleNames, typeIsolatedVerify, verify, verifyAllLocales
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MessageKeyVerifierByTypeElement

public MessageKeyVerifierByTypeElement(javax.lang.model.element.TypeElement typeElement,
                                       javax.annotation.processing.Filer filer)
Method Detail

extractKeysInEnum

public List<String> extractKeysInEnum()
Specified by:
extractKeysInEnum in class AbstractMessageKeyVerifier

getResourceBundleFinder

protected CAL10NBundleFinder getResourceBundleFinder()
Specified by:
getResourceBundleFinder in class AbstractMessageKeyVerifier


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