com.sun.tools.ws.processor.modeler.annotation
Interface ModelBuilder

All Known Implementing Classes:
WebServiceAP

public interface ModelBuilder


Method Summary
 boolean canOverWriteClass(String className)
           
 boolean checkAndSetProcessed(TypeDeclaration typeDecl)
           
 AnnotationProcessorEnvironment getAPEnv()
           
 TypeMirror getHolderValueType(TypeMirror type)
           
 String getOperationName(String methodName)
           
 WsgenOptions getOptions()
           
 String getResponseName(String operationName)
           
 File getSourceDir()
           
 String getSourceVersion()
           
 TypeDeclaration getTypeDeclaration(String typeName)
           
 String getXMLName(String javaName)
           
 boolean isRemote(TypeDeclaration typeDecl)
           
 boolean isRemoteException(TypeDeclaration typeDecl)
           
 void log(String msg)
           
 void onError(SourcePosition pos, Localizable msg)
           
 void onError(String s)
           
 void setPort(Port port)
           
 void setService(Service service)
           
 void setWrapperGenerated(boolean wrapperGenerated)
           
 

Method Detail

getAPEnv

AnnotationProcessorEnvironment getAPEnv()

setService

void setService(Service service)

setPort

void setPort(Port port)

getOperationName

String getOperationName(String methodName)

getResponseName

String getResponseName(String operationName)

getHolderValueType

TypeMirror getHolderValueType(TypeMirror type)

checkAndSetProcessed

boolean checkAndSetProcessed(TypeDeclaration typeDecl)

isRemoteException

boolean isRemoteException(TypeDeclaration typeDecl)

isRemote

boolean isRemote(TypeDeclaration typeDecl)

canOverWriteClass

boolean canOverWriteClass(String className)

setWrapperGenerated

void setWrapperGenerated(boolean wrapperGenerated)

getTypeDeclaration

TypeDeclaration getTypeDeclaration(String typeName)

getSourceVersion

String getSourceVersion()

getOptions

WsgenOptions getOptions()

getSourceDir

File getSourceDir()

getXMLName

String getXMLName(String javaName)

log

void log(String msg)

onError

void onError(String s)

onError

void onError(SourcePosition pos,
             Localizable msg)
             throws ModelerException
Throws:
ModelerException