Class NullResolvingExternalReferenceHandler

java.lang.Object
net.ontopia.topicmaps.utils.NullResolvingExternalReferenceHandler
All Implemented Interfaces:
ExternalReferenceHandlerIF

public class NullResolvingExternalReferenceHandler extends Object implements ExternalReferenceHandlerIF
PUBLIC: An implementation of ExternalReferenceHandlerIF that prevents the traversal of external references by returning null from all methods.

Since:
1.3.4
  • Constructor Details

    • NullResolvingExternalReferenceHandler

      public NullResolvingExternalReferenceHandler()
  • Method Details

    • externalTopicMap

      public LocatorIF externalTopicMap(LocatorIF parm1)
      PUBLIC: always returns null
      Specified by:
      externalTopicMap in interface ExternalReferenceHandlerIF
      Returns:
      The locator which should be used to resolve the reference; if null is returned it will be interpreted as that the reference should not be traversed.
    • externalTopic

      public LocatorIF externalTopic(LocatorIF parm1)
      PUBLIC: always returns null
      Specified by:
      externalTopic in interface ExternalReferenceHandlerIF
      Returns:
      The locator which should be used to resolve the reference; if null is returned it will be interpreted as that the reference should not be traversed.