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
public class Model
- extends ModelObject
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
| Methods inherited from class com.sun.tools.ws.processor.model.ModelObject |
getEntity, getJavaDoc, getLocator, getProperties, getPropertiesMap, getProperty, removeProperty, setErrorReceiver, setJavaDoc, setPropertiesMap, setProperty |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Model
public Model(Entity entity)
Model
public Model(javax.xml.namespace.QName name,
Entity entity)
getName
public javax.xml.namespace.QName getName()
setName
public void setName(javax.xml.namespace.QName n)
getTargetNamespaceURI
public java.lang.String getTargetNamespaceURI()
setTargetNamespaceURI
public void setTargetNamespaceURI(java.lang.String s)
addService
public void addService(Service service)
getServiceByName
public Service getServiceByName(javax.xml.namespace.QName name)
getServices
public java.util.List<Service> getServices()
setServices
public void setServices(java.util.List<Service> l)
addExtraType
public void addExtraType(AbstractType type)
getExtraTypes
public java.util.Iterator getExtraTypes()
getExtraTypesSet
public java.util.Set<AbstractType> getExtraTypesSet()
setExtraTypesSet
public void setExtraTypesSet(java.util.Set<AbstractType> s)
accept
public void accept(ModelVisitor visitor)
throws java.lang.Exception
- Specified by:
accept in class ModelObject
- Throws:
java.lang.Exception
getSource
public java.lang.String getSource()
- Returns:
- the source version
setSource
public void setSource(java.lang.String string)
- Parameters:
string -
setJAXBModel
public void setJAXBModel(JAXBModel jaxBModel)
getJAXBModel
public JAXBModel getJAXBModel()
Copyright © 2005-2011 Oracle Corporation. All Rights Reserved.