Fabric3 Introspection

org.fabric3.introspection.java.annotation
Class ManagementProcessor<I extends org.fabric3.model.type.component.Implementation<? extends org.fabric3.spi.model.type.java.InjectingComponentType>>

java.lang.Object
  extended by org.fabric3.spi.introspection.java.annotation.AbstractAnnotationProcessor<org.fabric3.api.annotation.management.Management,I>
      extended by org.fabric3.introspection.java.annotation.ManagementProcessor<I>
All Implemented Interfaces:
org.fabric3.spi.introspection.java.annotation.AnnotationProcessor<org.fabric3.api.annotation.management.Management,I>

public class ManagementProcessor<I extends org.fabric3.model.type.component.Implementation<? extends org.fabric3.spi.model.type.java.InjectingComponentType>>
extends org.fabric3.spi.introspection.java.annotation.AbstractAnnotationProcessor<org.fabric3.api.annotation.management.Management,I>

Processes the Management annotation on a component implementation class.

Version:
$Rev: 9921 $ $Date: 2011-02-03 14:49:08 +0000 (Thu, 03 Feb 2011) $

Constructor Summary
ManagementProcessor()
           
 
Method Summary
 void visitType(org.fabric3.api.annotation.management.Management annotation, Class<?> type, I implementation, org.fabric3.spi.introspection.IntrospectionContext context)
           
 
Methods inherited from class org.fabric3.spi.introspection.java.annotation.AbstractAnnotationProcessor
getType, visitConstructor, visitConstructorParameter, visitField, visitMethod, visitMethodParameter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagementProcessor

public ManagementProcessor()
Method Detail

visitType

public void visitType(org.fabric3.api.annotation.management.Management annotation,
                      Class<?> type,
                      I implementation,
                      org.fabric3.spi.introspection.IntrospectionContext context)
Specified by:
visitType in interface org.fabric3.spi.introspection.java.annotation.AnnotationProcessor<org.fabric3.api.annotation.management.Management,I extends org.fabric3.model.type.component.Implementation<? extends org.fabric3.spi.model.type.java.InjectingComponentType>>
Overrides:
visitType in class org.fabric3.spi.introspection.java.annotation.AbstractAnnotationProcessor<org.fabric3.api.annotation.management.Management,I extends org.fabric3.model.type.component.Implementation<? extends org.fabric3.spi.model.type.java.InjectingComponentType>>

Fabric3 Introspection

Copyright © 2007-2011 Metaform Systems.