Uses of Interface
net.ontopia.topicmaps.core.TopicNameIF
Packages that use TopicNameIF
Package
Description
Collection of classes for indexing topic maps.
Provides interfaces for topic map objects; the topic map API for all Ontopia
topic map implementations.
Provides interfaces for the engine's index system; the API for Ontopia
topic map indexes.
The implementation of and public API to the DB2TM module for
converting relational data (in CSV files or RDBMSs) to Topic Maps.
The in-memory implementation of the core topic map interfaces.
Index classes for use with the basic implementation.
Relational database implementation of the core topic map
interfaces.
Index classes for use with the rdbms implementation.
INTERNAL: Classes that are used by many implementations.
Provides Comparators which are used by the Navigator.
This package provides topic map utility classes, which are a toolkit for
working with the topic map model provided by the core interfaces.
Provides support for the ISO-standardized textual Compact Topic Maps
syntax (or CTM) format for topic maps.
Provides DeciderIFs which are used by the Navigator.
This package provides support for the textual Linear Topic Map
Notation (or LTM) format for topic maps.
-
Uses of TopicNameIF in net.ontopia.infoset.fulltext.topicmaps
Methods in net.ontopia.infoset.fulltext.topicmaps with parameters of type TopicNameIFModifier and TypeMethodDescriptionDefaultTopicMapDocumentGenerator.generate(TopicNameIF basename) TopicMapDocumentGeneratorIF.generate(TopicNameIF basename) INTERNAL: Generate a document for the given basename. -
Uses of TopicNameIF in net.ontopia.topicmaps.core
Methods in net.ontopia.topicmaps.core that return TopicNameIFModifier and TypeMethodDescriptionVariantNameIF.getTopicName()PUBLIC: Gets the topic name to which this variant name belongs.TopicMapBuilderIF.makeTopicName(TopicIF topic, String value) PUBLIC: Makes a new untyped topic name with the given value for the given topic.TopicMapBuilderIF.makeTopicName(TopicIF topic, TopicIF bntype, 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 TopicNameIFModifier and TypeMethodDescriptionTopicIF.getTopicNames()PUBLIC: Gets the names of this topic.TopicIF.getTopicNamesByType(TopicIF type) PUBLIC: Gets the topic names of this topic with a specified type.Methods in net.ontopia.topicmaps.core with parameters of type TopicNameIFModifier and TypeMethodDescriptionTopicMapBuilderIF.makeVariantName(TopicNameIF name, Reader value, long length, LocatorIF datatype, 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.TopicMapBuilderIF.makeVariantName(TopicNameIF name, String value, Collection<TopicIF> scope) PUBLIC: Makes a new variant name with the specified name value for the specified topic name in the given scope.TopicMapBuilderIF.makeVariantName(TopicNameIF name, String value, LocatorIF datatype, Collection<TopicIF> scope) PUBLIC: Makes a new variant name with the specified name value and datatype for the specified name in the given scope.TopicMapBuilderIF.makeVariantName(TopicNameIF name, LocatorIF locator, Collection<TopicIF> scope) PUBLIC: Makes a new variant name with the given locator for the specified topic 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 TopicNameIFModifier and TypeMethodDescriptionClassInstanceIndexIF.getAllTopicNames()PUBLIC: Gets all topic names that are in the topic map.ClassInstanceIndexIF.getTopicNames(TopicIF name_type) PUBLIC: Gets all topic names that are of the given type.NameIndexIF.getTopicNames(String name_value) PUBLIC: Gets all topic names that have the given name value (in any scope).NameIndexIF.getTopicNames(String value, TopicIF topicNameType) PUBLIC: Gets all topic names that have the given name value (in any scope) and topicNameType.ScopeIndexIF.getTopicNames(TopicIF theme) PUBLIC: Gets all topic names that have the given topic in their direct scope. -
Uses of TopicNameIF in net.ontopia.topicmaps.db2tm
Methods in net.ontopia.topicmaps.db2tm that return types with arguments of type TopicNameIFModifier and TypeMethodDescriptionprotected static List<TopicNameIF>Processor.getTopicNames(TopicIF topic, Relation relation, Entity entity, Field field, String[] tuple, Context ctx) -
Uses of TopicNameIF in net.ontopia.topicmaps.impl.basic
Classes in net.ontopia.topicmaps.impl.basic that implement TopicNameIFFields in net.ontopia.topicmaps.impl.basic with type parameters of type TopicNameIFMethods in net.ontopia.topicmaps.impl.basic that return TopicNameIFModifier and TypeMethodDescriptionVariantName.getTopicName()TopicMapBuilder.makeTopicName(TopicIF topic, String value) TopicMapBuilder.makeTopicName(TopicIF topic, TopicIF bntype, String value) Methods in net.ontopia.topicmaps.impl.basic that return types with arguments of type TopicNameIFMethods in net.ontopia.topicmaps.impl.basic with parameters of type TopicNameIFModifier and TypeMethodDescriptionprotected voidTopic.addTopicName(TopicNameIF _name) TopicMapBuilder.makeVariantName(TopicNameIF name, Reader value, long length, LocatorIF datatype, Collection<TopicIF> scope) TopicMapBuilder.makeVariantName(TopicNameIF name, String value, Collection<TopicIF> scope) TopicMapBuilder.makeVariantName(TopicNameIF name, String value, LocatorIF datatype, Collection<TopicIF> scope) TopicMapBuilder.makeVariantName(TopicNameIF name, LocatorIF locator, Collection<TopicIF> scope) protected voidTopic.removeTopicName(TopicNameIF _name) -
Uses of TopicNameIF in net.ontopia.topicmaps.impl.basic.index
Fields in net.ontopia.topicmaps.impl.basic.index with type parameters of type TopicNameIFModifier and TypeFieldDescriptionprotected CollectionMap<String,TopicNameIF> NameIndex.basenamesprotected CollectionMap<TopicIF,TopicNameIF> ScopeIndex.basenamesprotected CollectionMap<TopicIF,TopicNameIF> ClassInstanceIndex.bnamesMethods in net.ontopia.topicmaps.impl.basic.index that return types with arguments of type TopicNameIFModifier and TypeMethodDescriptionClassInstanceIndex.getAllTopicNames()ClassInstanceIndex.getTopicNames(TopicIF basename_type) NameIndex.getTopicNames(String value) NameIndex.getTopicNames(String value, TopicIF topicNameType) ScopeIndex.getTopicNames(TopicIF theme) -
Uses of TopicNameIF in net.ontopia.topicmaps.impl.rdbms
Classes in net.ontopia.topicmaps.impl.rdbms that implement TopicNameIFModifier and TypeClassDescriptionclassINTERNAL: The read-only rdbms topic name implementation.classINTERNAL: The rdbms topic name implementation.Methods in net.ontopia.topicmaps.impl.rdbms that return TopicNameIFModifier and TypeMethodDescriptionReadOnlyVariantName.getTopicName()VariantName.getTopicName()TopicMapBuilder.makeTopicName(TopicIF topic, String value) TopicMapBuilder.makeTopicName(TopicIF topic, TopicIF bntype, String value) Methods in net.ontopia.topicmaps.impl.rdbms that return types with arguments of type TopicNameIFModifier and TypeMethodDescriptionReadOnlyTopic.getTopicNames()Topic.getTopicNames()RDBMSTopicMapTransaction.getTopicNamesByType(TopicIF topic, TopicIF type) ReadOnlyTopic.getTopicNamesByType(TopicIF type) ReadOnlyTopicMap.getTopicNamesByType(TopicIF topic, TopicIF type) Topic.getTopicNamesByType(TopicIF type) TopicMap.getTopicNamesByType(TopicIF topic, TopicIF type) Methods in net.ontopia.topicmaps.impl.rdbms with parameters of type TopicNameIFModifier and TypeMethodDescriptionprotected voidReadOnlyTopic.addTopicName(TopicNameIF name) protected voidTopic.addTopicName(TopicNameIF name) TopicMapBuilder.makeVariantName(TopicNameIF name, Reader value, long length, LocatorIF datatype, Collection scope) TopicMapBuilder.makeVariantName(TopicNameIF name, String value, Collection scope) TopicMapBuilder.makeVariantName(TopicNameIF name, String value, LocatorIF datatype, Collection scope) TopicMapBuilder.makeVariantName(TopicNameIF name, LocatorIF locator, Collection scope) protected voidReadOnlyTopic.removeTopicName(TopicNameIF name) protected voidTopic.removeTopicName(TopicNameIF name) protected voidVariantName.setTopicName(TopicNameIF name) INTERNAL: Set the name that the variant name belongs to. -
Uses of TopicNameIF in net.ontopia.topicmaps.impl.rdbms.index
Methods in net.ontopia.topicmaps.impl.rdbms.index that return types with arguments of type TopicNameIFModifier and TypeMethodDescriptionClassInstanceIndex.getAllTopicNames()ClassInstanceIndex.getTopicNames(TopicIF name_type) NameIndex.getTopicNames(String value) NameIndex.getTopicNames(String value, TopicIF topicNameType) ScopeIndex.getTopicNames(TopicIF theme) -
Uses of TopicNameIF in net.ontopia.topicmaps.impl.remote
Methods in net.ontopia.topicmaps.impl.remote that return types with arguments of type TopicNameIFMethods in net.ontopia.topicmaps.impl.remote with parameters of type TopicNameIFModifier and TypeMethodDescriptionprotected voidRemoteTopic.addTopicName(TopicNameIF _basename) protected voidRemoteTopic.removeTopicName(TopicNameIF _basename) -
Uses of TopicNameIF in net.ontopia.topicmaps.impl.tmapi2
Methods in net.ontopia.topicmaps.impl.tmapi2 that return TopicNameIFModifier and TypeMethodDescriptionNameImpl.getWrapped()TopicMapImpl.unwrapName(org.tmapi.core.Name name) Methods in net.ontopia.topicmaps.impl.tmapi2 with parameters of type TopicNameIFConstructors in net.ontopia.topicmaps.impl.tmapi2 with parameters of type TopicNameIF -
Uses of TopicNameIF in net.ontopia.topicmaps.impl.tmapi2.index
Methods in net.ontopia.topicmaps.impl.tmapi2.index with parameters of type TopicNameIF -
Uses of TopicNameIF in net.ontopia.topicmaps.impl.utils
Classes in net.ontopia.topicmaps.impl.utils that implement TopicNameIFFields in net.ontopia.topicmaps.impl.utils declared as TopicNameIFFields in net.ontopia.topicmaps.impl.utils with type parameters of type TopicNameIFMethods in net.ontopia.topicmaps.impl.utils that return TopicNameIFModifier and TypeMethodDescriptionSnapshotVariantName.getTopicName()static TopicNameIFSnapshotTopicName.makeSnapshot(TopicNameIF original, int snapshotType, Map<TMObjectIF, SnapshotTMObject> processed) Methods in net.ontopia.topicmaps.impl.utils that return types with arguments of type TopicNameIFModifier and TypeMethodDescriptionSnapshotTopic.getTopicNames()SnapshotTopic.getTopicNamesByType(TopicIF type) Methods in net.ontopia.topicmaps.impl.utils with parameters of type TopicNameIFModifier and TypeMethodDescriptionstatic TopicNameIFSnapshotTopicName.makeSnapshot(TopicNameIF original, int snapshotType, Map<TMObjectIF, SnapshotTMObject> processed) static StringObjectStrings.toString(String impl, TopicNameIF basename) -
Uses of TopicNameIF in net.ontopia.topicmaps.rest.model.mixin
Subinterfaces of TopicNameIF in net.ontopia.topicmaps.rest.model.mixinMethods in net.ontopia.topicmaps.rest.model.mixin that return types with arguments of type TopicNameIF -
Uses of TopicNameIF in net.ontopia.topicmaps.rest.resources
Fields in net.ontopia.topicmaps.rest.resources with type parameters of type TopicNameIF -
Uses of TopicNameIF in net.ontopia.topicmaps.rest.v1.name
Methods in net.ontopia.topicmaps.rest.v1.name that return TopicNameIFModifier and TypeMethodDescriptionTopicNameController.add(TopicMapIF tm, TopicIF topic, TopicName name) TopicNameController.add(TopicMapIF tm, TopicName name) TopicNameController.change(TopicMapIF topicMap, TopicNameIF result, TopicName name) TopicNameResource.changeTopicName(TopicName name) TopicNameResource.getTopicName()TopicNameController.resolve(TopicMapIF tm, TopicName name) Methods in net.ontopia.topicmaps.rest.v1.name that return types with arguments of type TopicNameIFModifier and TypeMethodDescriptionIndexResource.getTopicNames(String value) TopicNamesResource.getTopicNames()Methods in net.ontopia.topicmaps.rest.v1.name with parameters of type TopicNameIFModifier and TypeMethodDescriptionTopicNameController.change(TopicMapIF topicMap, TopicNameIF result, TopicName name) voidTopicNameController.remove(TopicNameIF name) -
Uses of TopicNameIF in net.ontopia.topicmaps.rest.v1.variant
Methods in net.ontopia.topicmaps.rest.v1.variant with parameters of type TopicNameIFModifier and TypeMethodDescriptionVariantNameController.add(TopicMapIF tm, TopicNameIF name, VariantName variant) -
Uses of TopicNameIF in net.ontopia.topicmaps.utils
Fields in net.ontopia.topicmaps.utils with type parameters of type TopicNameIFModifier and TypeFieldDescriptionprotected Comparator<TopicNameIF>TopicNameGrabber.comparatorPROTECTED: The comparator used to sort the base names.Methods in net.ontopia.topicmaps.utils that return TopicNameIFModifier and TypeMethodDescriptionINTERNAL: Grabs the most appropriate base name for the given topic, using the comparator established at creation to compare available base names.static TopicNameIFCopyUtils.copyTopicName(TopicIF target, TopicNameIF source) INTERNAL: Copies the name from the source topic to the target topic.static TopicNameIFMergeUtils.mergeInto(TopicIF target, TopicNameIF source) PUBLIC: Merges the source topic name into the target topic in another topic map.Methods in net.ontopia.topicmaps.utils that return types with arguments of type TopicNameIFModifier and TypeMethodDescriptionstatic Collection<TopicNameIF>CharacteristicUtils.getTopicNames(Collection<TopicIF> topics) INTERNAL: Gets the basenames of the given collection of topics.Methods in net.ontopia.topicmaps.utils with parameters of type TopicNameIFModifier and TypeMethodDescriptionVariantNameGrabber.apply(TopicNameIF basename) INTERNAL: Grabs the most appropriate variant name for the given base name, using the comparator established at creation to compare available variant names.intTopicNameComparator.compare(TopicNameIF o1, TopicNameIF o2) static TopicNameIFCopyUtils.copyTopicName(TopicIF target, TopicNameIF source) INTERNAL: Copies the name from the source topic to the target topic.static VariantNameIFCopyUtils.copyVariant(TopicNameIF target, VariantNameIF source) INTERNAL: Copies the variant from the source topic to the target topic.static StringKeyGenerator.makeTopicNameKey(TopicNameIF bn) PUBLIC: Makes a key for a topic name.static StringKeyGenerator.makeTopicNameKey(TopicNameIF bn, TopicMapIF othertm) PUBLIC: Makes a key for a topic name, as it would look in another topic map.static TopicNameIFMergeUtils.mergeInto(TopicIF target, TopicNameIF source) PUBLIC: Merges the source topic name into the target topic in another topic map.static voidMergeUtils.mergeInto(TopicNameIF target, TopicNameIF source) PUBLIC: Merges the source name into the target name.static voidDuplicateSuppressionUtils.removeDuplicates(TopicNameIF basename) PUBLIC: Remove all duplicate variant names of the given topic name.Method parameters in net.ontopia.topicmaps.utils with type arguments of type TopicNameIFModifier and TypeMethodDescriptionstatic Collection<TopicIF>CharacteristicUtils.getTopicsOfTopicNames(Collection<TopicNameIF> basenames) INTERNAL: Gets the topics of a collection of basenames.static Collection<VariantNameIF>CharacteristicUtils.getVariants(Collection<TopicNameIF> names) Gets all the variant names of the given collecton of basenames, including nested ones.static voidDuplicateSuppressionUtils.removeDuplicateTopicNames(Collection<TopicNameIF> basenames) INTERNAL: do not call this method.Constructor parameters in net.ontopia.topicmaps.utils with type arguments of type TopicNameIFModifierConstructorDescriptionTopicNameGrabber(Comparator<TopicNameIF> comparator) INTERNAL: Creates a grabber which uses the given comparator. -
Uses of TopicNameIF in net.ontopia.topicmaps.utils.ctm
Fields in net.ontopia.topicmaps.utils.ctm declared as TopicNameIFConstructors in net.ontopia.topicmaps.utils.ctm with parameters of type TopicNameIFModifierConstructorDescriptionParseFrame(TopicIF topic, TopicNameIF name, ScopedIF scoped, ReifiableIF reifiable, AssociationIF association) -
Uses of TopicNameIF in net.ontopia.topicmaps.utils.deciders
Methods in net.ontopia.topicmaps.utils.deciders with parameters of type TopicNameIFModifier and TypeMethodDescriptionbooleanTMExporterDecider.test(TopicNameIF baseName) Accepts or rejects a TopicNameIF -
Uses of TopicNameIF in net.ontopia.topicmaps.utils.ltm
Fields in net.ontopia.topicmaps.utils.ltm with type parameters of type TopicNameIFModifier and TypeFieldDescriptionprotected Comparator<TopicNameIF>LTMTopicMapWriter.baseNameComparator -
Uses of TopicNameIF in ontopoly.model
Methods in ontopoly.model that return types with arguments of type TopicNameIFModifier and TypeMethodDescriptionReturns the names, which have this NameType object as type, associated with the topic. -
Uses of TopicNameIF in ontopoly.utils
Methods in ontopoly.utils that return TopicNameIFModifier and TypeMethodDescriptionstatic TopicNameIFOntopolyModelUtils.makeTopicName(TopicIF ntype, TopicIF topicIF, String value, Collection<TopicIF> scope) Methods in ontopoly.utils that return types with arguments of type TopicNameIFModifier and TypeMethodDescriptionstatic List<TopicNameIF>OntopolyModelUtils.findTopicNames(TopicIF nType, TopicIF topicIF) static List<TopicNameIF>OntopolyModelUtils.findTopicNames(TopicIF nType, TopicIF topicIF, String value) static List<TopicNameIF>OntopolyModelUtils.findTopicNames(TopicIF nType, TopicIF topicIF, String value, Collection<TopicIF> scope) static List<TopicNameIF>OntopolyModelUtils.findTopicNames(TopicIF nType, TopicIF topicIF, Collection<TopicIF> scope)