org.ow2.easywsdl.extensions.wsdl4bpel.impl
Class WSDL4BPELElementImpl<T extends org.ow2.easywsdl.wsdl.api.WSDLElement>

java.lang.Object
  extended by org.ow2.easywsdl.extensions.wsdl4bpel.impl.WSDL4BPELElementImpl<T>
All Implemented Interfaces:
java.io.Serializable, WSDL4BPELElement

public class WSDL4BPELElementImpl<T extends org.ow2.easywsdl.wsdl.api.WSDLElement>
extends java.lang.Object
implements WSDL4BPELElement

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

Field Summary
protected  T tag
           
 
Constructor Summary
WSDL4BPELElementImpl(T t)
           
 
Method Summary
 void addPartnerLinkType(PartnerLinkType plt)
           
 java.util.List<PropertyAlias> getAllPropertyAliases()
           
 PartnerLinkType getPartnerLinkType(javax.xml.namespace.QName plt)
           
 java.util.List<PartnerLinkType> getPartnerLinkTypes()
           
 java.util.List<Property> getProperties()
           
 Property getProperty(javax.xml.namespace.QName property)
           
 java.util.List<PropertyAlias> getPropertyAliases4ThisProperty(javax.xml.namespace.QName property)
           
 java.util.List<PartnerLinkType> removeAllPartnerLinkTypes()
           
 PartnerLinkType removePartnerLinkType(PartnerLinkType plt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tag

protected T extends org.ow2.easywsdl.wsdl.api.WSDLElement tag
Constructor Detail

WSDL4BPELElementImpl

public WSDL4BPELElementImpl(T t)
                     throws WSDL4BPELException
Throws:
WSDL4BPELException
Method Detail

getPartnerLinkTypes

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

addPartnerLinkType

public void addPartnerLinkType(PartnerLinkType plt)
                        throws WSDL4BPELException
Specified by:
addPartnerLinkType in interface WSDL4BPELElement
Throws:
WSDL4BPELException

removePartnerLinkType

public PartnerLinkType removePartnerLinkType(PartnerLinkType plt)
                                      throws WSDL4BPELException
Specified by:
removePartnerLinkType in interface WSDL4BPELElement
Throws:
WSDL4BPELException

removeAllPartnerLinkTypes

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

getProperties

public java.util.List<Property> getProperties()
                                       throws WSDL4BPELException
Specified by:
getProperties in interface WSDL4BPELElement
Throws:
WSDL4BPELException

getAllPropertyAliases

public java.util.List<PropertyAlias> getAllPropertyAliases()
                                                    throws WSDL4BPELException
Specified by:
getAllPropertyAliases in interface WSDL4BPELElement
Throws:
WSDL4BPELException

getProperty

public Property getProperty(javax.xml.namespace.QName property)
                     throws WSDL4BPELException
Specified by:
getProperty in interface WSDL4BPELElement
Throws:
WSDL4BPELException

getPropertyAliases4ThisProperty

public java.util.List<PropertyAlias> getPropertyAliases4ThisProperty(javax.xml.namespace.QName property)
                                                              throws WSDL4BPELException
Specified by:
getPropertyAliases4ThisProperty in interface WSDL4BPELElement
Throws:
WSDL4BPELException

getPartnerLinkType

public PartnerLinkType getPartnerLinkType(javax.xml.namespace.QName plt)
                                   throws WSDL4BPELException
Specified by:
getPartnerLinkType in interface WSDL4BPELElement
Throws:
WSDL4BPELException


Copyright © 2008-2009 Petals Link (previously EBM WebSourcing). All Rights Reserved.