com.googlecode.androidannotations.validation
Interface ElementValidator

All Superinterfaces:
HasTarget
All Known Implementing Classes:
AcceptValidator, AfterInjectValidator, AfterViewsValidator, AppValidator, BeanValidator, BeforeCreateValidator, ClickValidator, DeleteValidator, EActivityValidator, EApplicationValidator, EBeanValidator, EProviderValidator, EReceiverValidator, EServiceValidator, EViewGroupValidator, EViewValidator, ExtraValidator, FromHtmlValidator, FullscreenValidator, GetValidator, HeadValidator, ItemClickValidator, ItemLongClickValidator, ItemSelectedValidator, LongClickValidator, NoTitleValidator, OptionsItemValidator, OptionsMenuValidator, OptionsValidator, PostValidator, PrefValidator, PutValidator, RestServiceValidator, RestValidator, ResValidator, RoboGuiceValidator, RootContextValidator, RunnableValidator, SharedPrefValidator, SystemServiceValidator, TouchValidator, TraceValidator, TransactionalValidator, ViewByIdValidator

public interface ElementValidator
extends HasTarget


Method Summary
 boolean validate(javax.lang.model.element.Element element, AnnotationElements validatedElements)
          Method used to filter validated elements from annotated elements
 
Methods inherited from interface com.googlecode.androidannotations.helper.HasTarget
getTarget
 

Method Detail

validate

boolean validate(javax.lang.model.element.Element element,
                 AnnotationElements validatedElements)
Method used to filter validated elements from annotated elements

Parameters:
element - the element to validate
validatedElements - to already validated elements
Returns:
true if the element should be added to the validatedElements, false otherwise


Copyright © 2010-2012. All Rights Reserved.