org.apache.woden.wsdl20.fragids
Interface ComponentPart

All Superinterfaces:
PointerPart
All Known Implementing Classes:
BindingFaultPart, BindingFaultReferencePart, BindingMessageReferencePart, BindingOperationPart, BindingPart, DescriptionPart, ElementDeclarationPart, EndpointPart, ExtensionsPart, InterfaceFaultPart, InterfaceFaultReferencePart, InterfaceMessageReferencePart, InterfaceOperationPart, InterfacePart, ServicePart, TypeDefinitionPart

public interface ComponentPart
extends PointerPart

ComponentPart is the abstract base class for all WSDL 2.0 component fragment identifiers.

Author:
Dan Harvey (danharvey42@gmail.com)

Method Summary
 ComponentPart prefixNamespaces(FragmentIdentifier fragmentIdentifier)
          Checks that the namespace prefixes used in this PointerPart are consistent with those in the WSDL Fragment Identifier.
 
Methods inherited from interface org.apache.woden.xpointer.PointerPart
toString
 

Method Detail

prefixNamespaces

ComponentPart prefixNamespaces(FragmentIdentifier fragmentIdentifier)
Checks that the namespace prefixes used in this PointerPart are consistent with those in the WSDL Fragment Identifier. It returns a identical copy of this object with the required changes. This method is called by the add method on WSDL Fragment Identifier when PointerParts are added to it.

Parameters:
fragmentIdentifier - a Fragment Identifier which the namespace prefixes are checked against.
Returns:
a ComponentPart which has been checked with changed namespaces if needed.


Copyright © 2005-2009 Apache Software Foundation. All Rights Reserved.