Fabric3 Introspection

org.fabric3.introspection.impl.annotation
Class ConversationIDProcessor<I extends org.fabric3.scdl.Implementation<? extends org.fabric3.scdl.InjectingComponentType>>

java.lang.Object
  extended by org.fabric3.introspection.java.AbstractAnnotationProcessor<org.osoa.sca.annotations.ConversationID,I>
      extended by org.fabric3.introspection.impl.annotation.ConversationIDProcessor<I>
All Implemented Interfaces:
org.fabric3.introspection.java.AnnotationProcessor<org.osoa.sca.annotations.ConversationID,I>

public class ConversationIDProcessor<I extends org.fabric3.scdl.Implementation<? extends org.fabric3.scdl.InjectingComponentType>>
extends org.fabric3.introspection.java.AbstractAnnotationProcessor<org.osoa.sca.annotations.ConversationID,I>

Version:
$Rev: 5481 $ $Date: 2008-09-26 02:36:30 -0700 (Fri, 26 Sep 2008) $

Constructor Summary
ConversationIDProcessor()
           
 
Method Summary
 void visitField(org.osoa.sca.annotations.ConversationID annotation, Field field, I implementation, org.fabric3.introspection.IntrospectionContext context)
           
 void visitMethod(org.osoa.sca.annotations.ConversationID annotation, Method method, I implementation, org.fabric3.introspection.IntrospectionContext context)
           
 
Methods inherited from class org.fabric3.introspection.java.AbstractAnnotationProcessor
getType, visitConstructor, visitConstructorParameter, visitMethodParameter, visitPackage, visitType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConversationIDProcessor

public ConversationIDProcessor()
Method Detail

visitField

public void visitField(org.osoa.sca.annotations.ConversationID annotation,
                       Field field,
                       I implementation,
                       org.fabric3.introspection.IntrospectionContext context)
Specified by:
visitField in interface org.fabric3.introspection.java.AnnotationProcessor<org.osoa.sca.annotations.ConversationID,I extends org.fabric3.scdl.Implementation<? extends org.fabric3.scdl.InjectingComponentType>>
Overrides:
visitField in class org.fabric3.introspection.java.AbstractAnnotationProcessor<org.osoa.sca.annotations.ConversationID,I extends org.fabric3.scdl.Implementation<? extends org.fabric3.scdl.InjectingComponentType>>

visitMethod

public void visitMethod(org.osoa.sca.annotations.ConversationID annotation,
                        Method method,
                        I implementation,
                        org.fabric3.introspection.IntrospectionContext context)
Specified by:
visitMethod in interface org.fabric3.introspection.java.AnnotationProcessor<org.osoa.sca.annotations.ConversationID,I extends org.fabric3.scdl.Implementation<? extends org.fabric3.scdl.InjectingComponentType>>
Overrides:
visitMethod in class org.fabric3.introspection.java.AbstractAnnotationProcessor<org.osoa.sca.annotations.ConversationID,I extends org.fabric3.scdl.Implementation<? extends org.fabric3.scdl.InjectingComponentType>>

Fabric3 Introspection

Copyright © 2007-2008 Fabric3 project contributors. All Rights Reserved.
Licensed under the terms of the Apache License 2.0.