Class MIMEPartImpl
java.lang.Object
com.ibm.wsdl.extensions.mime.MIMEPartImpl
- All Implemented Interfaces:
Serializable, ElementExtensible, ExtensibilityElement, MIMEPart
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExtensibilityElement(ExtensibilityElement extElement) Add an extensibility element.Get the type of this extensibility element.Get all the extensibility elements defined here.Get whether or not the semantics of this extension are required.removeExtensibilityElement(ExtensibilityElement extElement) Remove an extensibility element.voidsetElementType(QName elementType) Set the type of this extensibility element.voidsetRequired(Boolean required) Set whether or not the semantics of this extension are required.toString()
-
Field Details
-
elementType
-
required
-
extElements
-
serialVersionUID
public static final long serialVersionUID- See Also:
-
-
Constructor Details
-
MIMEPartImpl
public MIMEPartImpl()
-
-
Method Details
-
setElementType
Set the type of this extensibility element.- Specified by:
setElementTypein interfaceExtensibilityElement- Parameters:
elementType- the type
-
getElementType
Get the type of this extensibility element.- Specified by:
getElementTypein interfaceExtensibilityElement- Returns:
- the extensibility element's type
-
setRequired
Set whether or not the semantics of this extension are required. Relates to the wsdl:required attribute.- Specified by:
setRequiredin interfaceExtensibilityElement
-
getRequired
Get whether or not the semantics of this extension are required. Relates to the wsdl:required attribute.- Specified by:
getRequiredin interfaceExtensibilityElement
-
addExtensibilityElement
Add an extensibility element. This is where the MIME elements go.- Specified by:
addExtensibilityElementin interfaceElementExtensible- Parameters:
extElement- the extensibility element to be added
-
removeExtensibilityElement
Remove an extensibility element.- Specified by:
removeExtensibilityElementin interfaceElementExtensible- Parameters:
extElement- the extensibility element to be removed- Returns:
- the extensibility element which was removed
-
getExtensibilityElements
Get all the extensibility elements defined here.- Specified by:
getExtensibilityElementsin interfaceElementExtensible
-
toString
-