com.sun.tools.ws.wsdl.document.mime
Class MIMEMultipartRelated

java.lang.Object
  extended by com.sun.tools.ws.wsdl.framework.Entity
      extended by com.sun.tools.ws.wsdl.framework.ExtensionImpl
          extended by com.sun.tools.ws.wsdl.document.mime.MIMEMultipartRelated
All Implemented Interfaces:
TWSDLExtension, Elemental

public class MIMEMultipartRelated
extends ExtensionImpl

A MIME multipartRelated extension.


Field Summary
 
Fields inherited from class com.sun.tools.ws.wsdl.framework.Entity
errorReceiver
 
Constructor Summary
MIMEMultipartRelated(Locator locator)
           
 
Method Summary
 void accept(ExtensionVisitor visitor)
           
 void add(MIMEPart part)
           
 QName getElementName()
           
 Iterable<MIMEPart> getParts()
           
 void validateThis()
           
 void withAllSubEntitiesDo(EntityAction action)
           
 
Methods inherited from class com.sun.tools.ws.wsdl.framework.ExtensionImpl
getParent, setParent
 
Methods inherited from class com.sun.tools.ws.wsdl.framework.Entity
failValidation, failValidation, getLocator, getProperty, removeProperty, setErrorReceiver, setProperty, withAllEntityReferencesDo, withAllQNamesDo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MIMEMultipartRelated

public MIMEMultipartRelated(Locator locator)
Method Detail

getElementName

public QName getElementName()

add

public void add(MIMEPart part)

getParts

public Iterable<MIMEPart> getParts()

withAllSubEntitiesDo

public void withAllSubEntitiesDo(EntityAction action)
Overrides:
withAllSubEntitiesDo in class Entity

accept

public void accept(ExtensionVisitor visitor)
            throws Exception
Overrides:
accept in class ExtensionImpl
Throws:
Exception

validateThis

public void validateThis()
Specified by:
validateThis in class Entity