org.ow2.easywsdl.extensions.wsdl4bpel.impl
Class PartnerLinkTypeImpl

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<E>
      extended by org.ow2.easywsdl.xml.impl.AbstractXMLElementImpl<E>
          extended by org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl<TPartnerLinkType>
              extended by org.ow2.easywsdl.extensions.wsdl4bpel.impl.PartnerLinkTypeImpl
All Implemented Interfaces:
java.io.Serializable, PartnerLinkType, org.ow2.easywsdl.schema.api.SchemaElement, org.ow2.easywsdl.wsdl.api.WSDLElement, org.ow2.easywsdl.xml.api.XMLElement

public class PartnerLinkTypeImpl
extends org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl<TPartnerLinkType>
implements PartnerLinkType

Author:
Nicolas Salatge - eBM WebSourcing
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
documentation
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
model, parent
 
Constructor Summary
PartnerLinkTypeImpl(TPartnerLinkType plt, org.ow2.easywsdl.wsdl.api.Description desc)
           
 
Method Summary
 void addRole(Role plt)
           
 org.ow2.easywsdl.wsdl.api.Description getDescription()
           
 java.lang.String getName()
           
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
           
 java.util.List<Role> getRoles()
           
 java.util.List<Role> removeAllRoles()
           
 Role removeRole(Role plt)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
createDocumentation, createElementFromString, getDocumentation, getModel, getOtherElements, setDocumentation, toString
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
getParent, getSchema, getTopParent, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.easywsdl.xml.api.XMLElement
getOtherElements
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, getDocumentation, setDocumentation
 

Constructor Detail

PartnerLinkTypeImpl

public PartnerLinkTypeImpl(TPartnerLinkType plt,
                           org.ow2.easywsdl.wsdl.api.Description desc)
Method Detail

getDescription

public org.ow2.easywsdl.wsdl.api.Description getDescription()
Returns:
the desc

addRole

public void addRole(Role plt)
             throws WSDL4BPELException
Specified by:
addRole in interface PartnerLinkType
Throws:
WSDL4BPELException

getRoles

public java.util.List<Role> getRoles()
                              throws WSDL4BPELException
Specified by:
getRoles in interface PartnerLinkType
Throws:
WSDL4BPELException

removeAllRoles

public java.util.List<Role> removeAllRoles()
                                    throws WSDL4BPELException
Specified by:
removeAllRoles in interface PartnerLinkType
Throws:
WSDL4BPELException

removeRole

public Role removeRole(Role plt)
                throws WSDL4BPELException
Specified by:
removeRole in interface PartnerLinkType
Throws:
WSDL4BPELException

getName

public java.lang.String getName()
Specified by:
getName in interface PartnerLinkType

setName

public void setName(java.lang.String name)
Specified by:
setName in interface PartnerLinkType

getOtherAttributes

public java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
                                                                             throws org.ow2.easywsdl.wsdl.api.WSDLException
Specified by:
getOtherAttributes in interface org.ow2.easywsdl.schema.api.SchemaElement
Overrides:
getOtherAttributes in class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl<TPartnerLinkType>
Throws:
org.ow2.easywsdl.wsdl.api.WSDLException


Copyright © 2008 eBM WebSourcing. All Rights Reserved.