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.BooleanendpointPresentendpointPresentprotected java.util.ListimplementedBindingsImplemented bindings.protected ReferencedServicereferencedServicereferencedService-
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 voidaddImplementedBinding(ImplementedBinding binding)Add implemented binding.ReferencedServicecreateReferencedService()Create referencedServicejava.lang.BooleangetEndpointPresent()Get endpointPresentImplementedBinding[]getImplementedBindings()Get list of implemented bindings.QNamegetQName()Get extension element qname.ReferencedServicegetReferencedService()Get referencedServicevoidremoveImplementedBinding(ImplementedBinding binding)Remove implemented binding.voidsetEndpointPresent(java.lang.Boolean value)Set endpointPresentvoidsetReferencedService(ReferencedService referencedService)Set referenced servicejava.lang.StringtoXMLString()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:
getQNamein interfaceExtensionElement- Overrides:
getQNamein classExtensionElementImpl- Returns:
- Returns the language type for this abstract.
-
addImplementedBinding
public void addImplementedBinding(ImplementedBinding binding)
Add implemented binding.- Specified by:
addImplementedBindingin interfaceReference
-
getImplementedBindings
public ImplementedBinding[] getImplementedBindings()
Get list of implemented bindings.- Specified by:
getImplementedBindingsin interfaceReference
-
removeImplementedBinding
public void removeImplementedBinding(ImplementedBinding binding)
Remove implemented binding.- Specified by:
removeImplementedBindingin interfaceReference
-
setEndpointPresent
public void setEndpointPresent(java.lang.Boolean value)
Set endpointPresent- Specified by:
setEndpointPresentin interfaceReference
-
getEndpointPresent
public java.lang.Boolean getEndpointPresent()
Get endpointPresent- Specified by:
getEndpointPresentin interfaceReference
-
setReferencedService
public void setReferencedService(ReferencedService referencedService)
Set referenced service- Specified by:
setReferencedServicein interfaceReference
-
getReferencedService
public ReferencedService getReferencedService()
Get referencedService- Specified by:
getReferencedServicein interfaceReference
-
createReferencedService
public ReferencedService createReferencedService()
Create referencedService- Specified by:
createReferencedServicein interfaceReference
-
toXMLString
public java.lang.String toXMLString()
XML string representation of this object.- Specified by:
toXMLStringin interfaceWSILElement- Returns:
- Returns the XML string format of this element.
-
-