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

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

public class RoleImpl
extends org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl<TRole>
implements Role

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

Field Summary
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Constructor Summary
RoleImpl(TRole role, PartnerLinkType pltParent)
           
 
Method Summary
 org.ow2.easywsdl.wsdl.api.InterfaceType getInterface()
           
 java.lang.String getName()
           
 java.util.Map<javax.xml.namespace.QName,java.lang.String> getOtherAttributes()
           
 void setInterface(org.ow2.easywsdl.wsdl.api.InterfaceType itf)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class org.ow2.easywsdl.wsdl.api.abstractElmt.AbstractWSDLElementImpl
addOtherElements, createDocumentation, getDocumentation, getModel, getOtherElements, setDocumentation, toString
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
equals, getParent, getSchema, getTopParent, hashCode, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.easywsdl.schema.api.XMLElement
addOtherElements, getOtherElements
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, equals, getDocumentation, hashCode, setDocumentation
 

Constructor Detail

RoleImpl

public RoleImpl(TRole role,
                PartnerLinkType pltParent)
Method Detail

getInterface

public org.ow2.easywsdl.wsdl.api.InterfaceType getInterface()
Specified by:
getInterface in interface Role

setInterface

public void setInterface(org.ow2.easywsdl.wsdl.api.InterfaceType itf)
Specified by:
setInterface in interface Role

getName

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

setName

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

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<TRole>
Throws:
org.ow2.easywsdl.wsdl.api.WSDLException


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