com.sun.tools.ws.processor.model
Class Port

java.lang.Object
  extended by com.sun.tools.ws.processor.model.ModelObject
      extended by com.sun.tools.ws.processor.model.Port

public class Port
extends ModelObject


Field Summary
 Map<QName,PortType> portTypes
           
 
Fields inherited from class com.sun.tools.ws.processor.model.ModelObject
errorReceiver
 
Constructor Summary
Port(Entity entity)
           
Port(QName name, Entity entity)
           
 
Method Summary
 void accept(ModelVisitor visitor)
           
 void addOperation(Operation operation)
           
 String getAddress()
           
 JavaInterface getJavaInterface()
           
 QName getName()
           
 Operation getOperationByUniqueName(String name)
           
 List<Operation> getOperations()
           
 String getPortGetter()
          XYZ_Service.getABC() method name
 String getServiceImplName()
           
 SOAPStyle getStyle()
           
 boolean isProvider()
           
 boolean isWrapped()
           
 void setAddress(String s)
           
 void setJavaInterface(JavaInterface i)
           
 void setName(QName n)
           
 void setOperations(List<Operation> l)
           
 void setPortGetter(String portGetterName)
           
 void setServiceImplName(String name)
           
 void setStyle(SOAPStyle s)
           
 void setWrapped(boolean isWrapped)
           
 
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
 

Field Detail

portTypes

public Map<QName,PortType> portTypes
Constructor Detail

Port

public Port(Entity entity)

Port

public Port(QName name,
            Entity entity)
Method Detail

getName

public QName getName()

setName

public void setName(QName n)

addOperation

public void addOperation(Operation operation)

getOperationByUniqueName

public Operation getOperationByUniqueName(String name)

getOperations

public List<Operation> getOperations()

setOperations

public void setOperations(List<Operation> l)

getJavaInterface

public JavaInterface getJavaInterface()

setJavaInterface

public void setJavaInterface(JavaInterface i)

getAddress

public String getAddress()

setAddress

public void setAddress(String s)

getServiceImplName

public String getServiceImplName()

setServiceImplName

public void setServiceImplName(String name)

accept

public void accept(ModelVisitor visitor)
            throws Exception
Specified by:
accept in class ModelObject
Throws:
Exception

isProvider

public boolean isProvider()

getPortGetter

public String getPortGetter()
XYZ_Service.getABC() method name

Returns:
Returns the portGetterName.

setPortGetter

public void setPortGetter(String portGetterName)
Parameters:
portGetterName - The portGetterName to set.

getStyle

public SOAPStyle getStyle()

setStyle

public void setStyle(SOAPStyle s)

isWrapped

public boolean isWrapped()

setWrapped

public void setWrapped(boolean isWrapped)