Class IdentityUtils

java.lang.Object
net.ontopia.topicmaps.utils.IdentityUtils

public class IdentityUtils extends Object
INTERNAL: Utilities for working with identities of topic map objects.
Since:
3.4.4
  • Constructor Details

    • IdentityUtils

      public IdentityUtils()
  • Method Details

    • getObjectBySymbolicId

      public static TMObjectIF getObjectBySymbolicId(TopicMapIF topicmap, String symbolicId)
      INTERNAL: Looks up a topic map object by its symbolic id.
    • getSymbolicIdLocator

      public static LocatorIF getSymbolicIdLocator(TopicMapIF topicmap, String symbolicId)
      INTERNAL: Expands a symbolic id into a LocatorIF based on the base locator of the given topic map..
    • findSameTopic

      public static Collection<TopicIF> findSameTopic(TopicMapIF topicmap, TopicIF topic)
      INTERNAL: Returns the topic or topics with overlapping identities in the given topic map. The topic argument should of course come from a different topic map.
      Since:
      4.0