Class ReferenceImpl
- java.lang.Object
-
- org.apache.wsil.impl.extension.ExtensionElementImpl
-
- org.apache.wsil.impl.extension.wsdl.ReferenceImpl
-
- All Implemented Interfaces:
java.io.Serializable
,ExtensionElement
,Reference
,WSILElement
public class ReferenceImpl extends ExtensionElementImpl implements Reference
This class contians the implementation for a <wsilwsdl:reference element>.- Version:
- 1.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Boolean
endpointPresent
endpointPresentprotected java.util.List
implementedBindings
Implemented bindings.protected ReferencedService
referencedService
referencedService-
Fields inherited from class org.apache.wsil.impl.extension.ExtensionElementImpl
qname
-
-
Constructor Summary
Constructors Constructor Description ReferenceImpl()
ReferenceImpl constructor comment.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addImplementedBinding(ImplementedBinding binding)
Add implemented binding.ReferencedService
createReferencedService()
Create referencedServicejava.lang.Boolean
getEndpointPresent()
Get endpointPresentImplementedBinding[]
getImplementedBindings()
Get list of implemented bindings.QName
getQName()
Get extension element qname.ReferencedService
getReferencedService()
Get referencedServicevoid
removeImplementedBinding(ImplementedBinding binding)
Remove implemented binding.void
setEndpointPresent(java.lang.Boolean value)
Set endpointPresentvoid
setReferencedService(ReferencedService referencedService)
Set referenced servicejava.lang.String
toXMLString()
XML string representation of this object.-
Methods inherited from class org.apache.wsil.impl.extension.ExtensionElementImpl
toString
-
-
-
-
Field Detail
-
referencedService
protected ReferencedService referencedService
referencedService
-
endpointPresent
protected java.lang.Boolean endpointPresent
endpointPresent
-
implementedBindings
protected java.util.List implementedBindings
Implemented bindings.
-
-
Method Detail
-
getQName
public QName getQName()
Get extension element qname.- Specified by:
getQName
in interfaceExtensionElement
- Overrides:
getQName
in classExtensionElementImpl
- Returns:
- Returns the language type for this abstract.
-
addImplementedBinding
public void addImplementedBinding(ImplementedBinding binding)
Add implemented binding.- Specified by:
addImplementedBinding
in interfaceReference
-
getImplementedBindings
public ImplementedBinding[] getImplementedBindings()
Get list of implemented bindings.- Specified by:
getImplementedBindings
in interfaceReference
-
removeImplementedBinding
public void removeImplementedBinding(ImplementedBinding binding)
Remove implemented binding.- Specified by:
removeImplementedBinding
in interfaceReference
-
setEndpointPresent
public void setEndpointPresent(java.lang.Boolean value)
Set endpointPresent- Specified by:
setEndpointPresent
in interfaceReference
-
getEndpointPresent
public java.lang.Boolean getEndpointPresent()
Get endpointPresent- Specified by:
getEndpointPresent
in interfaceReference
-
setReferencedService
public void setReferencedService(ReferencedService referencedService)
Set referenced service- Specified by:
setReferencedService
in interfaceReference
-
getReferencedService
public ReferencedService getReferencedService()
Get referencedService- Specified by:
getReferencedService
in interfaceReference
-
createReferencedService
public ReferencedService createReferencedService()
Create referencedService- Specified by:
createReferencedService
in interfaceReference
-
toXMLString
public java.lang.String toXMLString()
XML string representation of this object.- Specified by:
toXMLString
in interfaceWSILElement
- Returns:
- Returns the XML string format of this element.
-
-