Package org.apache.wsil.impl
Class InspectionImpl
java.lang.Object
org.apache.wsil.impl.WSILElementWithAbstractImpl
org.apache.wsil.impl.InspectionImpl
- All Implemented Interfaces:
Serializable,Inspection,WSILElement,WSILElementWithAbstract
This class provides the support for the <inspection> element.
- Version:
- 1.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ListLinks.protected ListNamespace list.protected ListServices.protected StringTarget namespace.Fields inherited from class org.apache.wsil.impl.WSILElementWithAbstractImpl
abstractsFields inherited from interface org.apache.wsil.Inspection
ELEM_NAME, QNAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd link element.voidaddNamespace(String localName, String value) Add namespace.voidaddService(Service service) Add service element.Link[]getLinks()Get link elements.QName[]Get list of namespaces.Service[]Get service elements.Get the target namespace in which the WSDL elements are defined.voidremoveLink(Link link) Remove link element.voidremoveNamespace(String localName, String value) Remove namespace.voidremoveService(Service service) Removed service element.voidsetTargetNamespace(String targetNamespace) Set the target namespace in which WSDL elements are defined.XML string representation of this object.Methods inherited from class org.apache.wsil.impl.WSILElementWithAbstractImpl
addAbstract, addAbstracts, getAbstracts, removeAbstracts, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wsil.WSILElementWithAbstract
addAbstract, addAbstracts, getAbstracts, removeAbstracts
-
Field Details
-
links
Links. -
services
Services. -
targetNamespace
Target namespace. -
namespaces
Namespace list.
-
-
Constructor Details
-
InspectionImpl
public InspectionImpl()InspectionImpl constructor comment.
-
-
Method Details
-
addLink
Add link element.- Specified by:
addLinkin interfaceInspection- Parameters:
link- the link element to add
-
removeLink
Remove link element.- Specified by:
removeLinkin interfaceInspection- Parameters:
link- the link element to remove
-
getLinks
Get link elements.- Specified by:
getLinksin interfaceInspection- Returns:
- Returns an array of link elements.
-
addNamespace
Add namespace.- Specified by:
addNamespacein interfaceInspection- Parameters:
localName- the local name part of the namespacevalue- the namespace value
-
getNamespaces
Get list of namespaces.- Specified by:
getNamespacesin interfaceInspection- Returns:
- Returns a list of all specified namespaces.
-
removeNamespace
Remove namespace.- Specified by:
removeNamespacein interfaceInspection- Parameters:
localName- the local name part of the namespacevalue- the namespace value
-
addService
Add service element.- Specified by:
addServicein interfaceInspection- Parameters:
service- the service element to add
-
removeService
Removed service element.- Specified by:
removeServicein interfaceInspection- Parameters:
service- the service element to remove
-
getServices
Get service elements.- Specified by:
getServicesin interfaceInspection- Returns:
- Returns an array of service elements.
-
getTargetNamespace
Get the target namespace in which the WSDL elements are defined.- Specified by:
getTargetNamespacein interfaceInspection- Returns:
- the target namespace
-
setTargetNamespace
Set the target namespace in which WSDL elements are defined.- Specified by:
setTargetNamespacein interfaceInspection- Parameters:
namespace- the target namespace
-
toXMLString
XML string representation of this object.- Specified by:
toXMLStringin interfaceWSILElement- Returns:
- Returns the XML string format of this element.
-