|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AbsItfInterfaceType<O extends AbsItfOperation>
This interface represents a port type. It contains information about operations associated with this port type.
Method Summary | |
---|---|
void |
addOperation(O operation)
Add an operation to this port type. |
O |
createOperation()
create an operation to this port type. |
O |
getOperation(javax.xml.namespace.QName name)
Get the specified operation. |
java.util.List<O> |
getOperations()
Get all the operations defined here. |
javax.xml.namespace.QName |
getQName()
Get the name of this port type. |
O |
removeOperation(java.lang.String name)
Remove the specified operation. |
void |
setQName(javax.xml.namespace.QName name)
Set the name of this port type. |
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, getOtherAttributes, hashCode, setDocumentation |
Method Detail |
---|
void setQName(javax.xml.namespace.QName name)
name
- the desired namejavax.xml.namespace.QName getQName()
O createOperation()
void addOperation(O operation)
operation
- the operation to be addedO getOperation(javax.xml.namespace.QName name)
name
- the name of the desired operation.
java.lang.IllegalArgumentException
- if duplicate operations are found.java.util.List<O> getOperations()
O removeOperation(java.lang.String name)
name
- the name of the desired operation.
java.lang.IllegalArgumentException
- if duplicate operations are found.#getOperation(String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |