org.springframework.jee.validation
Class AnnotatedMethodSpecificationRule

java.lang.Object
  extended by org.springframework.jee.validation.AbstractSpecificationRule
      extended by org.springframework.jee.validation.AnnotatedMethodSpecificationRule
All Implemented Interfaces:
SpecificationRule

public class AnnotatedMethodSpecificationRule
extends AbstractSpecificationRule

Author:
Rod Johnson

Field Summary
 
Fields inherited from class org.springframework.jee.validation.AbstractSpecificationRule
log
 
Constructor Summary
AnnotatedMethodSpecificationRule(java.lang.Class annotationType, java.lang.Object annotation, java.lang.reflect.Method method, java.lang.Object instance)
           
 
Method Summary
 boolean appliesTo(java.lang.Class<?> clazz)
           
 void execute(java.lang.Object o, InvalidDeploymentUnitException idum)
           
 java.util.Set<Platform> getPlatforms()
          Return the set of JEE Platforms this rule relates to
 
Methods inherited from class org.springframework.jee.validation.AbstractSpecificationRule
getChapter, getHeading, getSubheading, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotatedMethodSpecificationRule

public AnnotatedMethodSpecificationRule(java.lang.Class annotationType,
                                        java.lang.Object annotation,
                                        java.lang.reflect.Method method,
                                        java.lang.Object instance)
Method Detail

getPlatforms

public java.util.Set<Platform> getPlatforms()
Description copied from interface: SpecificationRule
Return the set of JEE Platforms this rule relates to

Returns:
Platforms the rule represented by this location is valid for

execute

public void execute(java.lang.Object o,
                    InvalidDeploymentUnitException idum)

appliesTo

public boolean appliesTo(java.lang.Class<?> clazz)


Copyright 2006 Interface21. All Rights Reserved.