Package com.sun.tools.ws.processor.model
Class Model
java.lang.Object
com.sun.tools.ws.processor.model.ModelObject
com.sun.tools.ws.processor.model.Model
The model is used to represent the entire Web Service. The JAX-WS ProcessorActions can process
this Model to generate Java artifacts such as the service interface.
- Author:
- WS Development Team
-
Field Summary
Fields inherited from class com.sun.tools.ws.processor.model.ModelObject
errorReceiver
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(ModelVisitor visitor) void
addExtraType
(AbstractType type) void
addService
(Service service) getName()
getServiceByName
(QName name) void
void
setJAXBModel
(JAXBModel jaxBModel) void
void
setServices
(List<Service> l) void
void
Methods inherited from class com.sun.tools.ws.processor.model.ModelObject
getEntity, getJavaDoc, getLocator, getProperties, getPropertiesMap, getProperty, removeProperty, setErrorReceiver, setJavaDoc, setPropertiesMap, setProperty
-
Constructor Details
-
Model
-
Model
-
-
Method Details
-
getName
-
setName
-
getTargetNamespaceURI
-
setTargetNamespaceURI
-
addService
-
getServiceByName
-
getServices
-
setServices
-
addExtraType
-
getExtraTypes
-
getExtraTypesSet
-
setExtraTypesSet
-
accept
- Specified by:
accept
in classModelObject
- Throws:
Exception
-
getSource
- Returns:
- the source version
-
setSource
-
setJAXBModel
-
getJAXBModel
-