Represents a WSDL 2.0 component extension property. That is, a property derived from WSDL 2.0
extension elements or attributes. This is a generic representation of an extension property
that simply provides the property's name and namespace and its content as a
java.lang.Object
.
The caller must know what to do with this
content Object.
For example, what Java type to cast it to or whether it provides a useful
toString()
implementation.
WSDL 2.0 extensions should be defined by their own specification, which may include this type
of information.
Implementors of WSDL 2.0 extensions in Woden should also specify the names and Java types of
their extension properties using Javadoc comments in their implementations of the
ComponentExtensionContext
interface.
For examples, see the SOAP and HTTP binding extensions provided by Woden.