javax.wsdl.extensions

Interface ElementExtensible

Known Subinterfaces:
Binding, BindingFault, BindingInput, BindingOperation, BindingOutput, Definition, Fault, Import, Input, Message, MIMEPart, Operation, Output, Part, Port, PortType, Service, Types, WSDLElement
Known Implementing Classes:
AbstractWSDLElement, BindingFaultImpl, BindingImpl, BindingInputImpl, BindingOperationImpl, BindingOutputImpl, DefinitionImpl, FaultImpl, ImportImpl, InputImpl, MessageImpl, MIMEPartImpl, OperationImpl, OutputImpl, PartImpl, PortImpl, PortTypeImpl, ServiceImpl, TypesImpl

public interface ElementExtensible

Classes that implement this interface can contain extensibility elements.
Author:
John Kaputin

Method Summary

void
addExtensibilityElement(ExtensibilityElement extElement)
Add an extensibility element.
List
getExtensibilityElements()
Get all the extensibility elements defined here.
ExtensibilityElement
removeExtensibilityElement(ExtensibilityElement extElement)
Remove an extensibility element.

Method Details

addExtensibilityElement

public void addExtensibilityElement(ExtensibilityElement extElement)
Add an extensibility element.
Parameters:
extElement - the extensibility element to be added

getExtensibilityElements

public List getExtensibilityElements()
Get all the extensibility elements defined here.

removeExtensibilityElement

public ExtensibilityElement removeExtensibilityElement(ExtensibilityElement extElement)
Remove an extensibility element.
Parameters:
extElement - the extensibility element to be removed
Returns:
the extensibility element which was removed

Copyright B) 2003,2006 IBM. All Rights Reserved.