Uses of Interface
net.ontopia.topicmaps.core.TopicNameIF

Packages that use TopicNameIF
net.ontopia.topicmaps.core Provides interfaces for topic map objects; the topic map API for all Ontopia topic map implementations. 
net.ontopia.topicmaps.core.index Provides interfaces for the engine's index system; the API for Ontopia topic map indexes. 
net.ontopia.topicmaps.impl.basic The in-memory implementation of the core topic map interfaces. 
net.ontopia.topicmaps.impl.rdbms Relational database implementation of the core topic map interfaces. 
net.ontopia.topicmaps.utils This package provides topic map utility classes, which are a toolkit for working with the topic map model provided by the core interfaces. 
net.ontopia.topicmaps.utils.ctm Provides support for the ISO-standardized textual Compact Topic Maps syntax (or CTM) format for topic maps. 
 

Uses of TopicNameIF in net.ontopia.topicmaps.core
 

Methods in net.ontopia.topicmaps.core that return TopicNameIF
 TopicNameIF VariantNameIF.getTopicName()
          PUBLIC: Gets the topic name to which this variant name belongs.
 TopicNameIF TopicMapBuilderIF.makeTopicName(TopicIF topic, java.lang.String value)
          PUBLIC: Makes a new untyped topic name with the given value for the given topic.
 TopicNameIF TopicMapBuilderIF.makeTopicName(TopicIF topic, TopicIF bntype, java.lang.String value)
          PUBLIC: Makes a new topic name with the given type and value for the given topic.
 

Methods in net.ontopia.topicmaps.core that return types with arguments of type TopicNameIF
 java.util.Collection<TopicNameIF> TopicIF.getTopicNames()
          PUBLIC: Gets the names of this topic.
 

Methods in net.ontopia.topicmaps.core with parameters of type TopicNameIF
 VariantNameIF TopicMapBuilderIF.makeVariantName(TopicNameIF name, LocatorIF locator)
          Deprecated. Use makeVariantName(TopicNameIF, LocatorIF, Collection)
 VariantNameIF TopicMapBuilderIF.makeVariantName(TopicNameIF name, LocatorIF locator, java.util.Collection<TopicIF> scope)
          PUBLIC: Makes a new variant name with the given locator for the specified topic name in the given scope.
 VariantNameIF TopicMapBuilderIF.makeVariantName(TopicNameIF name, java.io.Reader value, long length, LocatorIF datatype)
          Deprecated. Use makeVariantName(TopicNameIF, Reader, long, LocatorIF, Collection)
 VariantNameIF TopicMapBuilderIF.makeVariantName(TopicNameIF name, java.io.Reader value, long length, LocatorIF datatype, java.util.Collection<TopicIF> scope)
          PUBLIC: Makes a new variant name with the specified name value reader and datatype for the specified topic name in the given scope.
 VariantNameIF TopicMapBuilderIF.makeVariantName(TopicNameIF name, java.lang.String value)
          Deprecated. Use makeVariantName(TopicNameIF, String, Collection)
 VariantNameIF TopicMapBuilderIF.makeVariantName(TopicNameIF name, java.lang.String value, java.util.Collection<TopicIF> scope)
          PUBLIC: Makes a new variant name with the specified name value for the specified topic name in the given scope.
 VariantNameIF TopicMapBuilderIF.makeVariantName(TopicNameIF name, java.lang.String value, LocatorIF datatype)
          Deprecated. Use makeVariantName(TopicNameIF, String, LocatorIF, Collection)
 VariantNameIF TopicMapBuilderIF.makeVariantName(TopicNameIF name, java.lang.String value, LocatorIF datatype, java.util.Collection<TopicIF> scope)
          PUBLIC: Makes a new variant name with the specified name value and datatype for the specified name in the given scope.
 

Uses of TopicNameIF in net.ontopia.topicmaps.core.index
 

Methods in net.ontopia.topicmaps.core.index that return types with arguments of type TopicNameIF
 java.util.Collection<TopicNameIF> NameIndexIF.getTopicNames(java.lang.String name_value)
          PUBLIC: Gets all topic names that have the given name value (in any scope).
 java.util.Collection<TopicNameIF> ScopeIndexIF.getTopicNames(TopicIF theme)
          PUBLIC: Gets all topic names that have the given topic in their direct scope.
 java.util.Collection<TopicNameIF> ClassInstanceIndexIF.getTopicNames(TopicIF name_type)
          PUBLIC: Gets all topic names that are of the given type.
 

Uses of TopicNameIF in net.ontopia.topicmaps.impl.basic
 

Classes in net.ontopia.topicmaps.impl.basic that implement TopicNameIF
 class TopicName
          INTERNAL: The basic topic name implementation.
 

Methods in net.ontopia.topicmaps.impl.basic that return TopicNameIF
 TopicNameIF VariantName.getTopicName()
           
 TopicNameIF TopicMapBuilder.makeTopicName(TopicIF topic, java.lang.String value)
           
 TopicNameIF TopicMapBuilder.makeTopicName(TopicIF topic, TopicIF bntype, java.lang.String value)
           
 

Methods in net.ontopia.topicmaps.impl.basic that return types with arguments of type TopicNameIF
 java.util.Collection<TopicNameIF> Topic.getTopicNames()
           
 

Methods in net.ontopia.topicmaps.impl.basic with parameters of type TopicNameIF
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, LocatorIF locator)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, LocatorIF locator, java.util.Collection<TopicIF> scope)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, java.io.Reader value, long length, LocatorIF datatype)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, java.io.Reader value, long length, LocatorIF datatype, java.util.Collection<TopicIF> scope)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, java.lang.String variant_name)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, java.lang.String value, java.util.Collection<TopicIF> scope)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, java.lang.String variant_name, LocatorIF datatype)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, java.lang.String value, LocatorIF datatype, java.util.Collection<TopicIF> scope)
           
 

Uses of TopicNameIF in net.ontopia.topicmaps.impl.rdbms
 

Classes in net.ontopia.topicmaps.impl.rdbms that implement TopicNameIF
 class ReadOnlyTopicName
          INTERNAL: The read-only rdbms topic name implementation.
 

Methods in net.ontopia.topicmaps.impl.rdbms that return TopicNameIF
 TopicNameIF VariantName.getTopicName()
           
 TopicNameIF ReadOnlyVariantName.getTopicName()
           
 TopicNameIF TopicMapBuilder.makeTopicName(TopicIF topic, java.lang.String value)
           
 TopicNameIF TopicMapBuilder.makeTopicName(TopicIF topic, TopicIF bntype, java.lang.String value)
           
 

Methods in net.ontopia.topicmaps.impl.rdbms that return types with arguments of type TopicNameIF
 java.util.Collection<TopicNameIF> Topic.getTopicNames()
           
 java.util.Collection<TopicNameIF> ReadOnlyTopic.getTopicNames()
           
 

Methods in net.ontopia.topicmaps.impl.rdbms with parameters of type TopicNameIF
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, LocatorIF locator)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, LocatorIF locator, java.util.Collection scope)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, java.io.Reader value, long length, LocatorIF datatype)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, java.io.Reader value, long length, LocatorIF datatype, java.util.Collection scope)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, java.lang.String variant_name)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, java.lang.String value, java.util.Collection scope)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, java.lang.String value, LocatorIF datatype)
           
 VariantNameIF TopicMapBuilder.makeVariantName(TopicNameIF name, java.lang.String value, LocatorIF datatype, java.util.Collection scope)
           
 

Uses of TopicNameIF in net.ontopia.topicmaps.utils
 

Methods in net.ontopia.topicmaps.utils that return TopicNameIF
static TopicNameIF CopyUtils.copyTopicName(TopicIF target, TopicNameIF source)
          INTERNAL: Copies the name from the source topic to the target topic.
 

Methods in net.ontopia.topicmaps.utils with parameters of type TopicNameIF
static TopicNameIF CopyUtils.copyTopicName(TopicIF target, TopicNameIF source)
          INTERNAL: Copies the name from the source topic to the target topic.
static VariantNameIF CopyUtils.copyVariant(TopicNameIF target, VariantNameIF source)
          INTERNAL: Copies the variant from the source topic to the target topic.
static java.lang.String KeyGenerator.makeTopicNameKey(TopicNameIF bn)
          PUBLIC: Makes a key for a topic name.
static void MergeUtils.mergeInto(TopicNameIF target, TopicNameIF source)
          PUBLIC: Merges the source name into the target name.
static void DuplicateSuppressionUtils.removeDuplicates(TopicNameIF basename)
          PUBLIC: Remove all duplicate variant names of the given topic name.
 

Uses of TopicNameIF in net.ontopia.topicmaps.utils.ctm
 

Constructors in net.ontopia.topicmaps.utils.ctm with parameters of type TopicNameIF
ParseFrame(TopicIF topic, TopicNameIF name, ScopedIF scoped, ReifiableIF reifiable, AssociationIF association)
           
 



Copyright © 2000-2010 Ontopia.