Uses of Interface
net.ontopia.topicmaps.core.NameIF
-
Packages that use NameIF Package Description net.ontopia.topicmaps.core Provides interfaces for topic map objects; the topic map API for all Ontopia topic map implementations.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.impl.utils INTERNAL: Classes that are used by many implementations.net.ontopia.topicmaps.nav.utils.comparators Provides Comparators which are used by the Navigator.net.ontopia.topicmaps.rest.model.mixin 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. -
-
Uses of NameIF in net.ontopia.topicmaps.core
Subinterfaces of NameIF in net.ontopia.topicmaps.core Modifier and Type Interface Description interface
TopicNameIF
PUBLIC: Implemented by an object which represents a topic name, which is a topic characteristic.interface
VariantNameIF
PUBLIC: Implemented by objects representing variant names for topics. -
Uses of NameIF in net.ontopia.topicmaps.impl.basic
Classes in net.ontopia.topicmaps.impl.basic that implement NameIF Modifier and Type Class Description class
TopicName
INTERNAL: The basic topic name implementation.class
VariantName
INTERNAL: The basic variant name implementation. -
Uses of NameIF in net.ontopia.topicmaps.impl.rdbms
Classes in net.ontopia.topicmaps.impl.rdbms that implement NameIF Modifier and Type Class Description class
ReadOnlyTopicName
INTERNAL: The read-only rdbms topic name implementation.class
ReadOnlyVariantName
INTERNAL: The read-only rdbms variant name implementation.class
TopicName
INTERNAL: The rdbms topic name implementation.class
VariantName
INTERNAL: The rdbms variant name implementation. -
Uses of NameIF in net.ontopia.topicmaps.impl.utils
Classes in net.ontopia.topicmaps.impl.utils that implement NameIF Modifier and Type Class Description class
SnapshotTopicName
INTERNAL:class
SnapshotVariantName
INTERNAL: -
Uses of NameIF in net.ontopia.topicmaps.nav.utils.comparators
Fields in net.ontopia.topicmaps.nav.utils.comparators with type parameters of type NameIF Modifier and Type Field Description protected Function<TopicIF,NameIF>
TopicComparator. nameGrabber
protected Function<NameIF,String>
TopicComparator. nameStringifier
Methods in net.ontopia.topicmaps.nav.utils.comparators that return NameIF Modifier and Type Method Description NameIF
ContextNameGrabber. apply(TopicIF mytopic)
INTERNAL: Grabs the most appropriate base name for the given topic, using the comparator established at creation to compare available base names and if a sort variant is available it will be used.Methods in net.ontopia.topicmaps.nav.utils.comparators with parameters of type NameIF Modifier and Type Method Description String
TopicComparator.ComparatorNameStringifier. apply(NameIF name)
INTERNAL: Stringifies the given basename or variant name.int
NameComparator. compare(NameIF o1, NameIF o2)
Compares two TopicNameIFs / VariantNameIFs.protected String
NameComparator. getName(NameIF obj)
INTERNAL: helper method which gets out of the object the base name or variant name value.protected String
NameComparatorWithGenerality. getName(NameIF obj)
INTERNAL: helper method which gets out of the object the base name or variant name value. -
Uses of NameIF in net.ontopia.topicmaps.rest.model.mixin
Subinterfaces of NameIF in net.ontopia.topicmaps.rest.model.mixin Modifier and Type Interface Description interface
MTopicName
interface
MTopicNameWithoutTopic
interface
MVariantName
-
Uses of NameIF in net.ontopia.topicmaps.utils
Methods in net.ontopia.topicmaps.utils that return NameIF Modifier and Type Method Description NameIF
NameGrabber. apply(TopicIF topic)
INTERNAL: Grabs the most appropiate base name (or ifgrabOnlyTopicName
is false allow also to return the most appropiate VariantIF instance).Methods in net.ontopia.topicmaps.utils that return types with arguments of type NameIF Modifier and Type Method Description static Function<TopicIF,NameIF>
TopicCharacteristicGrabbers. getDisplayNameGrabber()
INTERNAL: Returns a grabber that will grab the name most suitable for display from a topic.static Function<TopicIF,NameIF>
TopicCharacteristicGrabbers. getSortNameGrabber()
INTERNAL: Returns a grabber that will grab the name most suitable for sorting from a topic.Methods in net.ontopia.topicmaps.utils with parameters of type NameIF Modifier and Type Method Description String
NameStringifier. apply(NameIF name)
INTERNAL: Stringifies the given name.
-