Uses of Interface
net.ontopia.topicmaps.core.TopicNameIF
-
Packages that use TopicNameIF Package Description net.ontopia.infoset.fulltext.topicmaps Collection of classes for indexing topic maps.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.db2tm The implementation of and public API to the DB2TM module for converting relational data (in CSV files or RDBMSs) to Topic Maps.net.ontopia.topicmaps.impl.basic The in-memory implementation of the core topic map interfaces.net.ontopia.topicmaps.impl.basic.index Index classes for use with the basic implementation.net.ontopia.topicmaps.impl.rdbms Relational database implementation of the core topic map interfaces.net.ontopia.topicmaps.impl.rdbms.index Index classes for use with the rdbms implementation.net.ontopia.topicmaps.impl.remote net.ontopia.topicmaps.impl.tmapi2 net.ontopia.topicmaps.impl.tmapi2.index 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.rest.resources net.ontopia.topicmaps.rest.v1.name net.ontopia.topicmaps.rest.v1.variant 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.net.ontopia.topicmaps.utils.deciders Provides DeciderIFs which are used by the Navigator.net.ontopia.topicmaps.utils.ltm This package provides support for the textual Linear Topic Map Notation (or LTM) format for topic maps.ontopoly.model ontopoly.utils -
-
Uses of TopicNameIF in net.ontopia.infoset.fulltext.topicmaps
Methods in net.ontopia.infoset.fulltext.topicmaps with parameters of type TopicNameIF Modifier and Type Method Description DocumentIF
DefaultTopicMapDocumentGenerator. generate(TopicNameIF basename)
DocumentIF
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 TopicNameIF Modifier and Type Method Description TopicNameIF
VariantNameIF. getTopicName()
PUBLIC: Gets the topic name to which this variant name belongs.TopicNameIF
TopicMapBuilderIF. makeTopicName(TopicIF topic, String value)
PUBLIC: Makes a new untyped topic name with the given value for the given topic.TopicNameIF
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 TopicNameIF Modifier and Type Method Description Collection<TopicNameIF>
TopicIF. getTopicNames()
PUBLIC: Gets the names of this topic.Collection<TopicNameIF>
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 TopicNameIF Modifier and Type Method Description VariantNameIF
TopicMapBuilderIF. 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.VariantNameIF
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.VariantNameIF
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.VariantNameIF
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 TopicNameIF Modifier and Type Method Description Collection<TopicNameIF>
ClassInstanceIndexIF. getAllTopicNames()
PUBLIC: Gets all topic names that are in the topic map.Collection<TopicNameIF>
ClassInstanceIndexIF. getTopicNames(TopicIF name_type)
PUBLIC: Gets all topic names that are of the given type.Collection<TopicNameIF>
NameIndexIF. getTopicNames(String name_value)
PUBLIC: Gets all topic names that have the given name value (in any scope).Collection<TopicNameIF>
NameIndexIF. getTopicNames(String value, TopicIF topicNameType)
PUBLIC: Gets all topic names that have the given name value (in any scope) and topicNameType.Collection<TopicNameIF>
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 TopicNameIF Modifier and Type Method Description protected 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 TopicNameIF Modifier and Type Class Description class
TopicName
INTERNAL: The basic topic name implementation.Fields in net.ontopia.topicmaps.impl.basic with type parameters of type TopicNameIF Modifier and Type Field Description protected Set<TopicNameIF>
Topic. names
Methods in net.ontopia.topicmaps.impl.basic that return TopicNameIF Modifier and Type Method Description TopicNameIF
VariantName. getTopicName()
TopicNameIF
TopicMapBuilder. makeTopicName(TopicIF topic, String value)
TopicNameIF
TopicMapBuilder. makeTopicName(TopicIF topic, TopicIF bntype, String value)
Methods in net.ontopia.topicmaps.impl.basic that return types with arguments of type TopicNameIF Modifier and Type Method Description Collection<TopicNameIF>
Topic. getTopicNames()
Collection<TopicNameIF>
Topic. getTopicNamesByType(TopicIF type)
Methods in net.ontopia.topicmaps.impl.basic with parameters of type TopicNameIF Modifier and Type Method Description protected void
Topic. addTopicName(TopicNameIF _name)
VariantNameIF
TopicMapBuilder. makeVariantName(TopicNameIF name, Reader value, long length, LocatorIF datatype, Collection<TopicIF> scope)
VariantNameIF
TopicMapBuilder. makeVariantName(TopicNameIF name, String value, Collection<TopicIF> scope)
VariantNameIF
TopicMapBuilder. makeVariantName(TopicNameIF name, String value, LocatorIF datatype, Collection<TopicIF> scope)
VariantNameIF
TopicMapBuilder. makeVariantName(TopicNameIF name, LocatorIF locator, Collection<TopicIF> scope)
protected void
Topic. 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 TopicNameIF Modifier and Type Field Description protected CollectionMap<String,TopicNameIF>
NameIndex. basenames
protected CollectionMap<TopicIF,TopicNameIF>
ScopeIndex. basenames
protected CollectionMap<TopicIF,TopicNameIF>
ClassInstanceIndex. bnames
Methods in net.ontopia.topicmaps.impl.basic.index that return types with arguments of type TopicNameIF Modifier and Type Method Description Collection<TopicNameIF>
ClassInstanceIndex. getAllTopicNames()
Collection<TopicNameIF>
ClassInstanceIndex. getTopicNames(TopicIF basename_type)
Collection<TopicNameIF>
NameIndex. getTopicNames(String value)
Collection<TopicNameIF>
NameIndex. getTopicNames(String value, TopicIF topicNameType)
Collection<TopicNameIF>
ScopeIndex. getTopicNames(TopicIF theme)
-
Uses of TopicNameIF in net.ontopia.topicmaps.impl.rdbms
Classes in net.ontopia.topicmaps.impl.rdbms that implement TopicNameIF Modifier and Type Class Description class
ReadOnlyTopicName
INTERNAL: The read-only rdbms topic name implementation.class
TopicName
INTERNAL: The rdbms topic name implementation.Methods in net.ontopia.topicmaps.impl.rdbms that return TopicNameIF Modifier and Type Method Description TopicNameIF
ReadOnlyVariantName. getTopicName()
TopicNameIF
VariantName. getTopicName()
TopicNameIF
TopicMapBuilder. makeTopicName(TopicIF topic, String value)
TopicNameIF
TopicMapBuilder. makeTopicName(TopicIF topic, TopicIF bntype, String value)
Methods in net.ontopia.topicmaps.impl.rdbms that return types with arguments of type TopicNameIF Modifier and Type Method Description Collection<TopicNameIF>
ReadOnlyTopic. getTopicNames()
Collection<TopicNameIF>
Topic. getTopicNames()
Collection<TopicNameIF>
RDBMSTopicMapTransaction. getTopicNamesByType(TopicIF topic, TopicIF type)
Collection<TopicNameIF>
ReadOnlyTopic. getTopicNamesByType(TopicIF type)
Collection<TopicNameIF>
ReadOnlyTopicMap. getTopicNamesByType(TopicIF topic, TopicIF type)
Collection<TopicNameIF>
Topic. getTopicNamesByType(TopicIF type)
Collection<TopicNameIF>
TopicMap. getTopicNamesByType(TopicIF topic, TopicIF type)
Methods in net.ontopia.topicmaps.impl.rdbms with parameters of type TopicNameIF Modifier and Type Method Description protected void
ReadOnlyTopic. addTopicName(TopicNameIF name)
protected void
Topic. addTopicName(TopicNameIF name)
VariantNameIF
TopicMapBuilder. makeVariantName(TopicNameIF name, Reader value, long length, LocatorIF datatype, Collection scope)
VariantNameIF
TopicMapBuilder. makeVariantName(TopicNameIF name, String value, Collection scope)
VariantNameIF
TopicMapBuilder. makeVariantName(TopicNameIF name, String value, LocatorIF datatype, Collection scope)
VariantNameIF
TopicMapBuilder. makeVariantName(TopicNameIF name, LocatorIF locator, Collection scope)
protected void
ReadOnlyTopic. removeTopicName(TopicNameIF name)
protected void
Topic. removeTopicName(TopicNameIF name)
protected void
VariantName. 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 TopicNameIF Modifier and Type Method Description Collection<TopicNameIF>
ClassInstanceIndex. getAllTopicNames()
Collection<TopicNameIF>
ClassInstanceIndex. getTopicNames(TopicIF name_type)
Collection<TopicNameIF>
NameIndex. getTopicNames(String value)
Collection<TopicNameIF>
NameIndex. getTopicNames(String value, TopicIF topicNameType)
Collection<TopicNameIF>
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 TopicNameIF Modifier and Type Method Description Collection<TopicNameIF>
RemoteTopic. getTopicNames()
Methods in net.ontopia.topicmaps.impl.remote with parameters of type TopicNameIF Modifier and Type Method Description protected void
RemoteTopic. addTopicName(TopicNameIF _basename)
protected void
RemoteTopic. removeTopicName(TopicNameIF _basename)
-
Uses of TopicNameIF in net.ontopia.topicmaps.impl.tmapi2
Methods in net.ontopia.topicmaps.impl.tmapi2 that return TopicNameIF Modifier and Type Method Description TopicNameIF
NameImpl. getWrapped()
TopicNameIF
TopicMapImpl. unwrapName(org.tmapi.core.Name name)
Methods in net.ontopia.topicmaps.impl.tmapi2 with parameters of type TopicNameIF Modifier and Type Method Description NameImpl
TopicMapImpl. wrapName(TopicNameIF name)
Constructors in net.ontopia.topicmaps.impl.tmapi2 with parameters of type TopicNameIF Constructor Description NameImpl(TopicMapImpl topicMap, TopicNameIF name)
-
Uses of TopicNameIF in net.ontopia.topicmaps.impl.tmapi2.index
Methods in net.ontopia.topicmaps.impl.tmapi2.index with parameters of type TopicNameIF Modifier and Type Method Description NameImpl
NameIndex. getName(TopicNameIF name)
-
Uses of TopicNameIF in net.ontopia.topicmaps.impl.utils
Classes in net.ontopia.topicmaps.impl.utils that implement TopicNameIF Modifier and Type Class Description class
SnapshotTopicName
INTERNAL:Fields in net.ontopia.topicmaps.impl.utils declared as TopicNameIF Modifier and Type Field Description protected TopicNameIF
SnapshotVariantName. basename
Fields in net.ontopia.topicmaps.impl.utils with type parameters of type TopicNameIF Modifier and Type Field Description protected Collection<TopicNameIF>
SnapshotTopic. basenames
Methods in net.ontopia.topicmaps.impl.utils that return TopicNameIF Modifier and Type Method Description TopicNameIF
SnapshotVariantName. getTopicName()
static TopicNameIF
SnapshotTopicName. makeSnapshot(TopicNameIF original, int snapshotType, Map<TMObjectIF,SnapshotTMObject> processed)
Methods in net.ontopia.topicmaps.impl.utils that return types with arguments of type TopicNameIF Modifier and Type Method Description Collection<TopicNameIF>
SnapshotTopic. getTopicNames()
Collection<TopicNameIF>
SnapshotTopic. getTopicNamesByType(TopicIF type)
Methods in net.ontopia.topicmaps.impl.utils with parameters of type TopicNameIF Modifier and Type Method Description static TopicNameIF
SnapshotTopicName. makeSnapshot(TopicNameIF original, int snapshotType, Map<TMObjectIF,SnapshotTMObject> processed)
static String
ObjectStrings. toString(String impl, TopicNameIF basename)
-
Uses of TopicNameIF in net.ontopia.topicmaps.nav.utils.comparators
Fields in net.ontopia.topicmaps.nav.utils.comparators with type parameters of type TopicNameIF Modifier and Type Field Description protected Comparator<TopicNameIF>
ContextNameGrabber. bnComparator
Methods in net.ontopia.topicmaps.nav.utils.comparators with parameters of type TopicNameIF Modifier and Type Method Description int
TopicNameComparator. compare(TopicNameIF o1, TopicNameIF o2)
Compares two TopicNameIFs. -
Uses of TopicNameIF in net.ontopia.topicmaps.rest.model.mixin
Subinterfaces of TopicNameIF in net.ontopia.topicmaps.rest.model.mixin Modifier and Type Interface Description interface
MTopicName
interface
MTopicNameWithoutTopic
Methods in net.ontopia.topicmaps.rest.model.mixin that return types with arguments of type TopicNameIF Modifier and Type Method Description Collection<TopicNameIF>
MTopic. getTopicNames()
-
Uses of TopicNameIF in net.ontopia.topicmaps.rest.resources
Fields in net.ontopia.topicmaps.rest.resources with type parameters of type TopicNameIF Modifier and Type Field Description static Parameters<TopicNameIF>
Parameters. TOPICNAME
-
Uses of TopicNameIF in net.ontopia.topicmaps.rest.v1.name
Methods in net.ontopia.topicmaps.rest.v1.name that return TopicNameIF Modifier and Type Method Description TopicNameIF
TopicNameController. add(TopicMapIF tm, TopicIF topic, TopicName name)
TopicNameIF
TopicNameController. add(TopicMapIF tm, TopicName name)
TopicNameIF
TopicNameController. change(TopicMapIF topicMap, TopicNameIF result, TopicName name)
TopicNameIF
TopicNameResource. changeTopicName(TopicName name)
TopicNameIF
TopicNameResource. getTopicName()
TopicNameIF
TopicNameController. resolve(TopicMapIF tm, TopicName name)
Methods in net.ontopia.topicmaps.rest.v1.name that return types with arguments of type TopicNameIF Modifier and Type Method Description Collection<TopicNameIF>
IndexResource. getTopicNames(String value)
Collection<TopicNameIF>
TopicNamesResource. getTopicNames()
Methods in net.ontopia.topicmaps.rest.v1.name with parameters of type TopicNameIF Modifier and Type Method Description TopicNameIF
TopicNameController. change(TopicMapIF topicMap, TopicNameIF result, TopicName name)
void
TopicNameController. 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 TopicNameIF Modifier and Type Method Description VariantNameIF
VariantNameController. 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 TopicNameIF Modifier and Type Field Description protected Comparator<TopicNameIF>
TopicNameGrabber. comparator
PROTECTED: The comparator used to sort the base names.Methods in net.ontopia.topicmaps.utils that return TopicNameIF Modifier and Type Method Description TopicNameIF
TopicNameGrabber. apply(TopicIF topic)
INTERNAL: Grabs the most appropriate base name for the given topic, using the comparator established at creation to compare available base names.static TopicNameIF
CopyUtils. copyTopicName(TopicIF target, TopicNameIF source)
INTERNAL: Copies the name from the source topic to the target topic.static TopicNameIF
MergeUtils. 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 TopicNameIF Modifier and Type Method Description static 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 TopicNameIF Modifier and Type Method Description VariantNameIF
VariantNameGrabber. 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.int
TopicNameComparator. compare(TopicNameIF o1, TopicNameIF o2)
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 String
KeyGenerator. makeTopicNameKey(TopicNameIF bn)
PUBLIC: Makes a key for a topic name.static String
KeyGenerator. makeTopicNameKey(TopicNameIF bn, TopicMapIF othertm)
PUBLIC: Makes a key for a topic name, as it would look in another topic map.static TopicNameIF
MergeUtils. mergeInto(TopicIF target, TopicNameIF source)
PUBLIC: Merges the source topic name into the target topic in another topic map.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.Method parameters in net.ontopia.topicmaps.utils with type arguments of type TopicNameIF Modifier and Type Method Description static 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 void
DuplicateSuppressionUtils. removeDuplicateTopicNames(Collection<TopicNameIF> basenames)
INTERNAL: do not call this method.Constructor parameters in net.ontopia.topicmaps.utils with type arguments of type TopicNameIF Constructor Description TopicNameGrabber(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 TopicNameIF Modifier and Type Field Description protected TopicNameIF
ParseFrame. name
Constructors in net.ontopia.topicmaps.utils.ctm with parameters of type TopicNameIF Constructor Description ParseFrame(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 TopicNameIF Modifier and Type Method Description boolean
TMExporterDecider. 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 TopicNameIF Modifier and Type Field Description protected Comparator<TopicNameIF>
LTMTopicMapWriter. baseNameComparator
-
Uses of TopicNameIF in ontopoly.model
Methods in ontopoly.model that return types with arguments of type TopicNameIF Modifier and Type Method Description List<TopicNameIF>
NameField. getValues(Topic topic)
Returns 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 TopicNameIF Modifier and Type Method Description static TopicNameIF
OntopolyModelUtils. makeTopicName(TopicIF ntype, TopicIF topicIF, String value, Collection<TopicIF> scope)
Methods in ontopoly.utils that return types with arguments of type TopicNameIF Modifier and Type Method Description static 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)
-