Class CTMTopicMapReader

  • All Implemented Interfaces:
    TopicMapReaderIF

    public class CTMTopicMapReader
    extends AbstractTopicMapReader
    PUBLIC: This TopicMapReader can read topic maps from the ISO-standard CTM syntax. It implements the 2010-03-31 draft.
    Since:
    4.0.5
    • Constructor Detail

      • CTMTopicMapReader

        public CTMTopicMapReader​(URL url)
                          throws MalformedURLException
        PUBLIC: Creates a topic map reader bound to the URL given in the arguments.
        Parameters:
        url - The URL of the LTM file.
        Throws:
        MalformedURLException
      • CTMTopicMapReader

        public CTMTopicMapReader​(URL url,
                                 LocatorIF base_address)
      • CTMTopicMapReader

        public CTMTopicMapReader​(Reader reader,
                                 LocatorIF base_address)
        PUBLIC: Creates a topic map reader bound to the reader given in the arguments.
        Parameters:
        reader - The reader from which the topic map is to be read.
        base_address - The base address to be used for resolving relative references.
      • CTMTopicMapReader

        public CTMTopicMapReader​(InputStream stream,
                                 LocatorIF base_address)
        PUBLIC: Creates a topic map reader bound to the input stream given in the arguments.
        Parameters:
        stream - The input stream from which the topic map is to be read.
        base_address - The base address to be used for resolving relative references.
      • CTMTopicMapReader

        public CTMTopicMapReader​(File file)
                          throws IOException
        PUBLIC: Creates a topic map reader bound to the file given in the arguments.
        Parameters:
        file - The file object from which to read the topic map.
        Throws:
        IOException