Package com.ibm.wsdl

Class ImportImpl

    • Field Detail

      • namespaceURI

        protected java.lang.String namespaceURI
      • locationURI

        protected java.lang.String locationURI
      • nativeAttributeNames

        protected java.util.List nativeAttributeNames
    • Constructor Detail

      • ImportImpl

        public ImportImpl()
    • Method Detail

      • setNamespaceURI

        public void setNamespaceURI​(java.lang.String namespaceURI)
        Description copied from interface: Import
        Set the namespace URI of this import.
        Specified by:
        setNamespaceURI in interface Import
        Parameters:
        namespaceURI - the desired namespace URI
      • getNamespaceURI

        public java.lang.String getNamespaceURI()
        Description copied from interface: Import
        Get the namespace URI of this import.
        Specified by:
        getNamespaceURI in interface Import
      • setLocationURI

        public void setLocationURI​(java.lang.String locationURI)
        Description copied from interface: Import
        Set the location URI of this import.
        Specified by:
        setLocationURI in interface Import
        Parameters:
        locationURI - the desired location URI
      • getLocationURI

        public java.lang.String getLocationURI()
        Description copied from interface: Import
        Get the location URI of this import.
        Specified by:
        getLocationURI in interface Import
      • setDefinition

        public void setDefinition​(Definition definition)
        This property can be used to hang a referenced Definition, and the top-level Definition (i.e. the one with the <import>) will use this Definition when resolving referenced WSDL parts. This would need to be made into a generic reference to handle other types of referenced documents.
        Specified by:
        setDefinition in interface Import
      • getDefinition

        public Definition getDefinition()
        This property can be used to hang a referenced Definition, and the top-level Definition (i.e. the one with the <import>) will use this Definition when resolving referenced WSDL parts. This would need to be made into a generic reference to handle other types of referenced documents.
        Specified by:
        getDefinition in interface Import
      • getNativeAttributeNames

        public java.util.List getNativeAttributeNames()
        Get the list of local attribute names defined for this element in the WSDL specification.
        Specified by:
        getNativeAttributeNames in interface AttributeExtensible
        Returns:
        a List of Strings, one for each local attribute name