org.eclipse.jst.j2ee.webservice.wsdd
Interface PortComponent

All Superinterfaces:
J2EEEObject

public interface PortComponent
extends J2EEEObject

A representation of the model object 'Port Component'. The port-component element associates a WSDL port with a Web service interface and implementation. It defines the name of the port as a component, optional description, optional display name, optional iconic representations, WSDL port QName, Service Endpoint Interface, Service Implementation Bean.

The following features are supported:

See Also:
WsddPackage.getPortComponent()

Method Summary
 java.lang.String getDescription()
          Returns the value of the 'Description' attribute
 DescriptionType getDescriptionType()
          Returns the value of the 'Description Type' containment reference
 java.lang.String getDisplayName()
          Returns the value of the 'Display Name' attribute
 DisplayNameType getDisplayNameType()
          Returns the value of the 'Display Name Type' containment reference
 EList getHandlers()
          Returns the value of the 'Handlers' containment reference list.
 IconType getIconType()
          Returns the value of the 'Icon Type' containment reference
 java.lang.String getLargeIcon()
          Returns the value of the 'Large Icon' attribute
 java.lang.String getPortComponentName()
          Returns the value of the 'Port Component Name' attribute
 java.lang.String getServiceEndpointInterface()
          Returns the value of the 'Service Endpoint Interface' attribute
 ServiceImplBean getServiceImplBean()
          Returns the value of the 'Service Impl Bean' containment reference
 java.lang.String getSmallIcon()
          Returns the value of the 'Small Icon' attribute
 WSDLPort getWsdlPort()
          Returns the value of the 'Wsdl Port' containment reference
 void setDescription(java.lang.String value)
          Sets the value of the 'Description' attribute
 void setDescriptionType(DescriptionType value)
          Sets the value of the 'Description Type' containment reference
 void setDisplayName(java.lang.String value)
          Sets the value of the 'Display Name' attribute
 void setDisplayNameType(DisplayNameType value)
          Sets the value of the 'Display Name Type' containment reference
 void setIconType(IconType value)
          Sets the value of the 'Icon Type' containment reference
 void setLargeIcon(java.lang.String value)
          Sets the value of the 'Large Icon' attribute
 void setPortComponentName(java.lang.String value)
          Sets the value of the 'Port Component Name' attribute
 void setServiceEndpointInterface(java.lang.String value)
          Sets the value of the 'Service Endpoint Interface' attribute
 void setServiceImplBean(ServiceImplBean value)
          Sets the value of the 'Service Impl Bean' containment reference
 void setSmallIcon(java.lang.String value)
          Sets the value of the 'Small Icon' attribute
 void setWsdlPort(WSDLPort value)
          Sets the value of the 'Wsdl Port' containment reference
 

Method Detail

getPortComponentName

public java.lang.String getPortComponentName()
Returns the value of the 'Port Component Name' attribute.

If the meaning of the 'Port Component Name' attribute isn't clear, there really should be more of a description here...

The port-component-name element specifies a port component's name. This name is assigned by the module producer to name the service implementation bean in the module's deployment descriptor. The name must be unique among the port component names defined in the same module.

Returns:
the value of the 'Port Component Name' attribute.
See Also:
setPortComponentName(String), WsddPackage.getPortComponent_PortComponentName()

setPortComponentName

public void setPortComponentName(java.lang.String value)
Sets the value of the 'Port Component Name' attribute.

Parameters:
value - the new value of the 'Port Component Name' attribute.
See Also:
getPortComponentName()

getServiceEndpointInterface

public java.lang.String getServiceEndpointInterface()
Returns the value of the 'Service Endpoint Interface' attribute.

If the meaning of the 'Service Endpoint Interface' attribute isn't clear, there really should be more of a description here...

The service-endpoint-interface element contains the fully-qualified name of the port component's Service Endpoint Interface.

Returns:
the value of the 'Service Endpoint Interface' attribute.
See Also:
setServiceEndpointInterface(String), WsddPackage.getPortComponent_ServiceEndpointInterface()

setServiceEndpointInterface

public void setServiceEndpointInterface(java.lang.String value)
Sets the value of the 'Service Endpoint Interface' attribute.

Parameters:
value - the new value of the 'Service Endpoint Interface' attribute.
See Also:
getServiceEndpointInterface()

getSmallIcon

public java.lang.String getSmallIcon()
Returns the value of the 'Small Icon' attribute.

If the meaning of the 'Small Icon' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Small Icon' attribute.
See Also:
setSmallIcon(String), WsddPackage.getPortComponent_SmallIcon()

setSmallIcon

public void setSmallIcon(java.lang.String value)
Sets the value of the 'Small Icon' attribute.

Parameters:
value - the new value of the 'Small Icon' attribute.
See Also:
getSmallIcon()

getLargeIcon

public java.lang.String getLargeIcon()
Returns the value of the 'Large Icon' attribute.

If the meaning of the 'Large Icon' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Large Icon' attribute.
See Also:
setLargeIcon(String), WsddPackage.getPortComponent_LargeIcon()

setLargeIcon

public void setLargeIcon(java.lang.String value)
Sets the value of the 'Large Icon' attribute.

Parameters:
value - the new value of the 'Large Icon' attribute.
See Also:
getLargeIcon()

getDescription

public java.lang.String getDescription()
Returns the value of the 'Description' attribute.

If the meaning of the 'Description' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Description' attribute.
See Also:
setDescription(String), WsddPackage.getPortComponent_Description()

setDescription

public void setDescription(java.lang.String value)
Sets the value of the 'Description' attribute.

Parameters:
value - the new value of the 'Description' attribute.
See Also:
getDescription()

getDisplayName

public java.lang.String getDisplayName()
Returns the value of the 'Display Name' attribute.

If the meaning of the 'Display Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Display Name' attribute.
See Also:
setDisplayName(String), WsddPackage.getPortComponent_DisplayName()

setDisplayName

public void setDisplayName(java.lang.String value)
Sets the value of the 'Display Name' attribute.

Parameters:
value - the new value of the 'Display Name' attribute.
See Also:
getDisplayName()

getWsdlPort

public WSDLPort getWsdlPort()
Returns the value of the 'Wsdl Port' containment reference.

If the meaning of the 'Wsdl Port' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Wsdl Port' containment reference.
See Also:
setWsdlPort(WSDLPort), WsddPackage.getPortComponent_WsdlPort()

setWsdlPort

public void setWsdlPort(WSDLPort value)
Sets the value of the 'Wsdl Port' containment reference.

Parameters:
value - the new value of the 'Wsdl Port' containment reference.
See Also:
getWsdlPort()

getServiceImplBean

public ServiceImplBean getServiceImplBean()
Returns the value of the 'Service Impl Bean' containment reference.

If the meaning of the 'Service Impl Bean' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Service Impl Bean' containment reference.
See Also:
setServiceImplBean(ServiceImplBean), WsddPackage.getPortComponent_ServiceImplBean()

setServiceImplBean

public void setServiceImplBean(ServiceImplBean value)
Sets the value of the 'Service Impl Bean' containment reference.

Parameters:
value - the new value of the 'Service Impl Bean' containment reference.
See Also:
getServiceImplBean()

getHandlers

public EList getHandlers()
Returns the value of the 'Handlers' containment reference list. The list contents are of type Handler.

If the meaning of the 'Handlers' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Handlers' containment reference list.
See Also:
WsddPackage.getPortComponent_Handlers()

getDescriptionType

public DescriptionType getDescriptionType()
Returns the value of the 'Description Type' containment reference.

If the meaning of the 'Description Type' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Description Type' containment reference.
See Also:
setDescriptionType(DescriptionType), WsddPackage.getPortComponent_DescriptionType()

setDescriptionType

public void setDescriptionType(DescriptionType value)
Sets the value of the 'Description Type' containment reference.

Parameters:
value - the new value of the 'Description Type' containment reference.
See Also:
getDescriptionType()

getDisplayNameType

public DisplayNameType getDisplayNameType()
Returns the value of the 'Display Name Type' containment reference.

If the meaning of the 'Display Name Type' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Display Name Type' containment reference.
See Also:
setDisplayNameType(DisplayNameType), WsddPackage.getPortComponent_DisplayNameType()

setDisplayNameType

public void setDisplayNameType(DisplayNameType value)
Sets the value of the 'Display Name Type' containment reference.

Parameters:
value - the new value of the 'Display Name Type' containment reference.
See Also:
getDisplayNameType()

getIconType

public IconType getIconType()
Returns the value of the 'Icon Type' containment reference.

If the meaning of the 'Icon Type' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Icon Type' containment reference.
See Also:
setIconType(IconType), WsddPackage.getPortComponent_IconType()

setIconType

public void setIconType(IconType value)
Sets the value of the 'Icon Type' containment reference.

Parameters:
value - the new value of the 'Icon Type' containment reference.
See Also:
getIconType()