org.jboss.metadata.annotation.creator.ws
Class WebServiceRefFieldProcessor

java.lang.Object
  extended by org.jboss.metadata.annotation.creator.AbstractFinderUser
      extended by org.jboss.metadata.annotation.creator.AbstractInjectionTargetProcessor<E>
          extended by org.jboss.metadata.annotation.creator.ws.AbstractWebServiceRefProcessor<Field>
              extended by org.jboss.metadata.annotation.creator.ws.WebServiceRefFieldProcessor
All Implemented Interfaces:
Processor<ServiceReferencesMetaData,Field>

public class WebServiceRefFieldProcessor
extends AbstractWebServiceRefProcessor<Field>
implements Processor<ServiceReferencesMetaData,Field>

Version:
$Revision: 72354 $
Author:
Scott.Stark@jboss.org

Field Summary
 
Fields inherited from class org.jboss.metadata.annotation.creator.AbstractFinderUser
finder
 
Constructor Summary
WebServiceRefFieldProcessor(AnnotationFinder<AnnotatedElement> finder)
           
 
Method Summary
protected  String getDeclaringClass(Field element)
           
protected  String getInjectionName(Field element)
           
protected  String getName(Field element)
          Get the resource name based on the AnnotatedElement
protected  String getType(Field element)
           
 
Methods inherited from class org.jboss.metadata.annotation.creator.ws.AbstractWebServiceRefProcessor
createServiceRef, getAnnotationTypes, process, process
 
Methods inherited from class org.jboss.metadata.annotation.creator.AbstractInjectionTargetProcessor
addReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.annotation.creator.Processor
getAnnotationTypes, process
 

Constructor Detail

WebServiceRefFieldProcessor

public WebServiceRefFieldProcessor(AnnotationFinder<AnnotatedElement> finder)
Parameters:
finder -
Method Detail

getName

protected String getName(Field element)
Description copied from class: AbstractWebServiceRefProcessor
Get the resource name based on the AnnotatedElement

Specified by:
getName in class AbstractWebServiceRefProcessor<Field>
Returns:

getInjectionName

protected String getInjectionName(Field element)
Specified by:
getInjectionName in class AbstractWebServiceRefProcessor<Field>

getType

protected String getType(Field element)
Specified by:
getType in class AbstractWebServiceRefProcessor<Field>

getDeclaringClass

protected String getDeclaringClass(Field element)
Specified by:
getDeclaringClass in class AbstractWebServiceRefProcessor<Field>


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.