com.sun.tools.ws.processor.modeler.annotation
Interface ModelBuilder
- All Known Implementing Classes:
- WebServiceAP
public interface ModelBuilder
- Author:
- WS Development Team
getAPEnv
AnnotationProcessorEnvironment getAPEnv()
setService
void setService(Service service)
setPort
void setPort(Port port)
getOperationName
java.lang.String getOperationName(java.lang.String methodName)
getResponseName
java.lang.String getResponseName(java.lang.String operationName)
getHolderValueType
TypeMirror getHolderValueType(TypeMirror type)
checkAndSetProcessed
boolean checkAndSetProcessed(TypeDeclaration typeDecl)
isRemoteException
boolean isRemoteException(TypeDeclaration typeDecl)
isServiceException
boolean isServiceException(TypeDeclaration typeDecl)
- Checks if the TypeDeclaration is a service specific exception
- Parameters:
typeDecl -
- Returns:
- true if is not a service specifc excpetion as defined by JAX-WS specification
isRemote
boolean isRemote(TypeDeclaration typeDecl)
canOverWriteClass
boolean canOverWriteClass(java.lang.String className)
setWrapperGenerated
void setWrapperGenerated(boolean wrapperGenerated)
getTypeDeclaration
TypeDeclaration getTypeDeclaration(java.lang.String typeName)
getSourceVersion
java.lang.String getSourceVersion()
getOptions
WsgenOptions getOptions()
getSourceDir
java.io.File getSourceDir()
getXMLName
java.lang.String getXMLName(java.lang.String javaName)
log
void log(java.lang.String msg)
onError
void onError(java.lang.String s)
onError
void onError(SourcePosition pos,
com.sun.xml.ws.util.localization.Localizable msg)
throws ModelerException
- Throws:
ModelerException
Copyright © 2005-2011 Oracle Corporation. All Rights Reserved.