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

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `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 ? Apache Software Foundation. All Rights Reserved.