com.sun.tools.ws.processor.modeler.annotation
Interface ModelBuilder
- All Known Implementing Classes:
- WebServiceAp
public interface ModelBuilder
getProcessingEnvironment
javax.annotation.processing.ProcessingEnvironment getProcessingEnvironment()
getOperationName
String getOperationName(javax.lang.model.element.Name methodName)
getHolderValueType
javax.lang.model.type.TypeMirror getHolderValueType(javax.lang.model.type.TypeMirror type)
checkAndSetProcessed
boolean checkAndSetProcessed(javax.lang.model.element.TypeElement typeElement)
isServiceException
boolean isServiceException(javax.lang.model.type.TypeMirror typeMirror)
- Checks if type is a service specific exception
- Parameters:
typeMirror
- the given element's type
- Returns:
- true if is not a service specific exception as defined by JAX-WS specification
isRemote
boolean isRemote(javax.lang.model.element.TypeElement typeElement)
canOverWriteClass
boolean canOverWriteClass(String className)
getOptions
WsgenOptions getOptions()
getSourceDir
File getSourceDir()
log
void log(String msg)
processWarning
void processWarning(String message)
processError
void processError(String message)
processError
void processError(String message,
javax.lang.model.element.Element element)
throws ModelerException
- Throws:
ModelerException
Copyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.