Uses of Class
pt.digitalis.dif.exception.codegen.AnnotationMisuseException

Packages that use AnnotationMisuseException
pt.digitalis.dif.codegen.util   
pt.digitalis.dif.dem   
pt.digitalis.dif.exception.codegen   
 

Uses of AnnotationMisuseException in pt.digitalis.dif.codegen.util
 

Methods in pt.digitalis.dif.codegen.util that throw AnnotationMisuseException
 pt.digitalis.utils.bytecode.holders.ClassHolder IClassEnhancer.enhance(pt.digitalis.utils.bytecode.holders.ClassHolder clazz)
          Enhances a given class.
 

Uses of AnnotationMisuseException in pt.digitalis.dif.dem
 

Methods in pt.digitalis.dif.dem that throw AnnotationMisuseException
protected  void DEMAnnotationLogic.validatePrimary(pt.digitalis.utils.bytecode.holders.AttributeHolder attribute)
          Validates the use of primary annotations on a given attribute.
protected  void DEMAnnotationLogic.validatePrimary(pt.digitalis.utils.bytecode.holders.ClassHolder clazz)
          Validates the use of primary annotations on a given class.
protected  void DEMAnnotationLogic.validatePrimary(pt.digitalis.utils.bytecode.holders.MethodHolder method)
          Validates the use of primary annotations on a given method.
 void DEMAnnotationLogic.validateUsage(pt.digitalis.utils.bytecode.holders.AttributeHolder attribute)
          Validates the use of the annotation on a given attribute.
 void DEMAnnotationLogic.validateUsage(pt.digitalis.utils.bytecode.holders.ClassHolder clazz)
          Validates the use of the annotation on a given class.
 void DEMAnnotationLogic.validateUsage(pt.digitalis.utils.bytecode.holders.MethodHolder method)
          Validates the use of the annotation on a given method.
 

Uses of AnnotationMisuseException in pt.digitalis.dif.exception.codegen
 

Subclasses of AnnotationMisuseException in pt.digitalis.dif.exception.codegen
 class IllegalAnnotationUsage
           
 class IncompatiblePrimaryAnnotationsException
          Exception raised by the validation module when two incompatible primary DEM Annotations are used on the same element.
 



Copyright © 2014 Digitalis Informática Lda. All Rights Reserved.