Class NameFactoryLogger

    • Constructor Detail

      • NameFactoryLogger

        public NameFactoryLogger​(NameFactory nameFactory,
                                 LogWriter writer)
        Create a new instance for the given nameFactory which uses writer for persisting log messages.
        Parameters:
        nameFactory -
        writer -
    • Method Detail

      • getNameFactory

        public NameFactory getNameFactory()
        Returns:
        the wrapped NameFactory
      • create

        public Name create​(String namespaceURI,
                           String localName)
        Description copied from interface: NameFactory
        Returns a Name with the given namespace URI and local part and validates the given parameters.
        Specified by:
        create in interface NameFactory
        Parameters:
        namespaceURI - namespace uri
        localName - local part
      • create

        public Name create​(String nameString)
        Description copied from interface: NameFactory
        Returns a Name holding the value of the specified string. The string must be in the format returned by the Name.toString() method, i.e.

        {namespaceURI}localName

        Specified by:
        create in interface NameFactory
        Parameters:
        nameString - a String containing the Name representation to be parsed.
        Returns:
        the Name represented by the argument