Package | Description |
---|---|
net.ontopia.infoset.fulltext.topicmaps |
Collection of classes for indexing topic maps.
|
net.ontopia.topicmaps.classify |
To classify content, use the SimpleClassifier class.
|
net.ontopia.topicmaps.cmdlineutils |
Provides a collection of command-line utilities for working with topic maps.
|
net.ontopia.topicmaps.cmdlineutils.sanity | |
net.ontopia.topicmaps.cmdlineutils.statistics | |
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.utils |
INTERNAL: Classes that are used by many implementations.
|
net.ontopia.topicmaps.nav.context |
Contains the classes that implement the user context filter in
the Navigator Framework.
|
net.ontopia.topicmaps.nav.utils.comparators |
Provides Comparators which are used by the Navigator.
|
net.ontopia.topicmaps.nav2.impl.basic |
The basic implementation of the Navigator core interfaces.
|
net.ontopia.topicmaps.nav2.portlets.pojos | |
net.ontopia.topicmaps.nav2.servlets |
This package contains the servlet classes used by
Ontopia's navigator framework.
|
net.ontopia.topicmaps.nav2.taglibs.TMvalue |
Value-producing tags, which extract information from the topic
map and insert it into the execution context.
|
net.ontopia.topicmaps.nav2.utils |
Provides utility classes for the Navigator Tag Libraries and
Framework.
|
net.ontopia.topicmaps.query.impl.basic |
Contains the in-memory implementation of the query language.
|
net.ontopia.topicmaps.query.impl.rdbms |
Contains the rdbms implementation of the query language.
|
net.ontopia.topicmaps.query.impl.utils |
Code shared between query implementations.
|
net.ontopia.topicmaps.query.parser |
Contains the code that parses tolog queries.
|
net.ontopia.topicmaps.query.utils |
This package provides query utility classes.
|
net.ontopia.topicmaps.rest.model.mixin | |
net.ontopia.topicmaps.rest.resources | |
net.ontopia.topicmaps.rest.v1.association | |
net.ontopia.topicmaps.rest.v1.name | |
net.ontopia.topicmaps.rest.v1.occurrence | |
net.ontopia.topicmaps.rest.v1.role | |
net.ontopia.topicmaps.rest.v1.scoped | |
net.ontopia.topicmaps.rest.v1.topic | |
net.ontopia.topicmaps.rest.v1.topicmap | |
net.ontopia.topicmaps.schema.core |
The core interfaces that are common to all schema language
implementations.
|
net.ontopia.topicmaps.schema.impl.osl |
The classes and interfaces used to represent constructs in the Ontopia
Schema Language.
|
net.ontopia.topicmaps.schema.impl.osl.cmdline | |
net.ontopia.topicmaps.schema.utils |
Contains classes containing useful utilities that make working with
schemas easier.
|
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.jtm |
This package provides support for the JSON Topic Map
Notation (or JTM) format for topic maps.
|
net.ontopia.topicmaps.utils.ltm |
This package provides support for the textual Linear Topic Map
Notation (or LTM) format for topic maps.
|
net.ontopia.topicmaps.utils.rdf |
This package provides support for RDF (Resource Description
Framework), a topic map-like data model for metadata defined by the
W3C.
|
net.ontopia.topicmaps.utils.tmprefs | |
net.ontopia.topicmaps.utils.tmrap | |
net.ontopia.topicmaps.utils.xfml | |
net.ontopia.topicmaps.viz | |
net.ontopia.topicmaps.webed.impl.actions.tmobject |
Web editor action classes dealing with more than one kind of topic map
object.
|
net.ontopia.topicmaps.webed.impl.utils | |
net.ontopia.topicmaps.xml |
Classes for importing and exporting topic maps in the XML
interchange format.
|
ontopoly.conversion | |
ontopoly.model | |
ontopoly.utils |
Modifier and Type | Method and Description |
---|---|
DocumentIF |
TopicMapDocumentGeneratorIF.generate(TopicIF topic)
INTERNAL: Generate a document for the given topic.
|
DocumentIF |
DefaultTopicMapDocumentGenerator.generate(TopicIF topic) |
Modifier and Type | Field and Description |
---|---|
TopicIF |
TopicMapAnalyzer.AssociationType.atype |
TopicIF |
TopicMapAnalyzer.AssociationType.crtype |
TopicIF |
TopicMapAnalyzer.AssociationType.prtype |
Modifier and Type | Field and Description |
---|---|
Collection<TopicIF> |
TopicMapAnalyzer.AssociationType.ctypes |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
WebChew.WebTerm.getCandidateTopics() |
Collection<TopicIF> |
TopicMapClassification.getCandidateTypes() |
Collection<TopicIF> |
WebChew.WebClassification.getCandidateTypes() |
Collection<TopicIF> |
TopicMapAnalyzer.getCandidateTypes() |
Collection<TopicIF> |
TopicMapClassification.getTopics(Variant variant)
INTERNAL: Returns the topics that matches the given variant.
|
Collection<TopicIF> |
TopicMapAnalyzer.getTopics(Variant variant) |
Modifier and Type | Method and Description |
---|---|
void |
TopicMapAnalyzer.AssociationType.addCandidateType(TopicIF ctype) |
ClassifiableContentIF |
DefaultPlugin.getClassifiableContent(TopicIF topic) |
ClassifiableContentIF |
TopicContentPlugin.getClassifiableContent(TopicIF topic) |
ClassifiableContentIF |
TologRulePlugin.getClassifiableContent(TopicIF topic) |
ClassifiableContentIF |
ConferencePlugin.getClassifiableContent(TopicIF topic) |
ClassifiableContentIF |
ClassifyPluginIF.getClassifiableContent(TopicIF topic)
INTERNAL: Returns the classifiable content for the given topic.
|
boolean |
DefaultPlugin.isClassifiable(TopicIF topic) |
boolean |
TopicContentPlugin.isClassifiable(TopicIF topic) |
boolean |
TologRulePlugin.isClassifiable(TopicIF topic) |
boolean |
ConferencePlugin.isClassifiable(TopicIF topic) |
boolean |
ClassifyPluginIF.isClassifiable(TopicIF topic)
INTERNAL: Returns true if the plug-in is able to locate
classifiable content for the given topic.
|
Constructor and Description |
---|
TopicAsContent(TopicIF topic) |
Modifier and Type | Method and Description |
---|---|
protected String |
StatisticsPrinter.getTopicId(TopicIF topic) |
Modifier and Type | Method and Description |
---|---|
String |
NoNames.getTopicId(TopicIF topic) |
Modifier and Type | Method and Description |
---|---|
TopicIF |
TopicCounter.getAssocDetails(String key) |
TopicIF |
TopicCounter.getOccurDetails(String key) |
TopicIF |
TopicCounter.getTopicDetails(String key) |
Modifier and Type | Method and Description |
---|---|
String |
TopicCounter.getName(TopicIF topic) |
Modifier and Type | Method and Description |
---|---|
TopicIF |
AssociationRoleIF.getPlayer()
PUBLIC: Gets the topic that plays this association role (this member of the association).
|
TopicIF |
ReifiableIF.getReifier()
PUBLIC: Returns the topic that reifies this object.
|
TopicIF |
OccurrenceIF.getTopic()
PUBLIC: Gets the topic for this occurrence.
|
TopicIF |
NameIF.getTopic()
PUBLIC: Gets the topic to which this name belongs.
|
TopicIF |
TopicMapIF.getTopicBySubjectIdentifier(LocatorIF locator)
PUBLIC: Gets the topic that has the specified subject identifier,
given as a locator.
|
TopicIF |
TopicMapIF.getTopicBySubjectLocator(LocatorIF locator)
PUBLIC: Gets the topic in this topic map that represents the
given addressable subject (locator given as a LocatorIF object).
|
TopicIF |
TypedIF.getType()
PUBLIC: Gets the type that this object is an instance of.
|
TopicIF |
TopicMapBuilderIF.makeTopic()
PUBLIC: Makes a new topic for the current topic map.
|
TopicIF |
TopicMapBuilderIF.makeTopic(Collection<TopicIF> topic_types)
PUBLIC: Makes a new topic of the given types for the current topic map.
|
TopicIF |
TopicMapBuilderIF.makeTopic(TopicIF topic_type)
PUBLIC: Makes a new topic of the given type for the current topic map.
|
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
AssociationIF.getRoleTypes()
PUBLIC: Gets a Collection of association role types found
in this association.
|
Collection<TopicIF> |
ScopedIF.getScope()
PUBLIC: Returns the set of topics that are the stated scope of
this object.
|
Collection<TopicIF> |
TopicMapIF.getTopics()
PUBLIC: Gets all topics in this topic map.
|
Collection<TopicIF> |
TopicIF.getTypes()
PUBLIC: Gets the types that this topic is an instance of.
|
Modifier and Type | Method and Description |
---|---|
void |
ScopedIF.addTheme(TopicIF theme)
PUBLIC: Add a topic to this scope.
|
void |
TopicIF.addType(TopicIF type)
PUBLIC: Adds a type to this topic.
|
static boolean |
DuplicateReificationException.check(ReifiableIF reifiable,
TopicIF reifier)
INTERNAL: Checks reification logic
|
void |
TopicMapFragmentWriterIF.exportTopic(TopicIF topic)
PUBLIC: Exports the given topic.
|
Collection<AssociationIF> |
TopicIF.getAssociationsByType(TopicIF type)
PUBLIC: Gets the associations that have roles played by this topic,
where the association is of specified type.
|
Collection<OccurrenceIF> |
TopicIF.getOccurrencesByType(TopicIF type)
PUBLIC: Gets the occurrences of this topic with a specified type.
|
Collection<AssociationRoleIF> |
AssociationIF.getRolesByType(TopicIF roletype)
PUBLIC: Gets the association roles in this association which are of the given
role type.
|
Collection<AssociationRoleIF> |
TopicIF.getRolesByType(TopicIF roletype)
PUBLIC: Gets the association roles of the specifed type played
by this topic.
|
Collection<AssociationRoleIF> |
TopicIF.getRolesByType(TopicIF roletype,
TopicIF assoc_type)
PUBLIC: Gets the association roles of the specifed type played
by this topic.
|
Collection<TopicNameIF> |
TopicIF.getTopicNamesByType(TopicIF type)
PUBLIC: Gets the topic names of this topic with a specified type.
|
AssociationIF |
TopicMapBuilderIF.makeAssociation(TopicIF assoc_type)
PUBLIC: Makes a new association with the given type in the
current topic map.
|
AssociationIF |
TopicMapBuilderIF.makeAssociation(TopicIF assoc_type,
TopicIF role_type,
TopicIF player)
PUBLIC: Makes a new unary association with the given type in the
current topic map.
|
AssociationRoleIF |
TopicMapBuilderIF.makeAssociationRole(AssociationIF assoc,
TopicIF role_type,
TopicIF player)
PUBLIC: Makes a new association role with the given type and
player for the specified association.
|
OccurrenceIF |
TopicMapBuilderIF.makeOccurrence(TopicIF topic,
TopicIF occurs_type,
LocatorIF locator)
PUBLIC: Makes a new external occurrence with the given type and locator
for the given topic.
|
OccurrenceIF |
TopicMapBuilderIF.makeOccurrence(TopicIF topic,
TopicIF occurs_type,
Reader value,
long length,
LocatorIF datatype)
PUBLIC: Makes a new internal occurrence with the given type and value
for the given topic.
|
OccurrenceIF |
TopicMapBuilderIF.makeOccurrence(TopicIF topic,
TopicIF occurs_type,
String value)
PUBLIC: Makes a new internal occurrence with the given type and value
for the given topic.
|
OccurrenceIF |
TopicMapBuilderIF.makeOccurrence(TopicIF topic,
TopicIF occurs_type,
String value,
LocatorIF datatype)
PUBLIC: Makes a new internal occurrence with the given type and value
for the given topic.
|
TopicIF |
TopicMapBuilderIF.makeTopic(TopicIF topic_type)
PUBLIC: Makes a new topic of the given type for the current topic map.
|
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.
|
void |
TopicIF.merge(TopicIF topic)
EXPERIMENTAL: Merges the characteristics of one topic into
another topic.
|
void |
ScopedIF.removeTheme(TopicIF theme)
PUBLIC: Remove a topic from this scope.
|
void |
TopicIF.removeType(TopicIF type)
PUBLIC: Removes a type from this topic.
|
void |
AssociationRoleIF.setPlayer(TopicIF player)
PUBLIC: Sets the topic that plays this association role.
|
void |
ReifiableIF.setReifier(TopicIF reifier)
PUBLIC: Sets the reifier of this object.
|
void |
TypedIF.setType(TopicIF type)
PUBLIC: Sets the type that this object is an instance of.
|
Modifier and Type | Method and Description |
---|---|
void |
TopicMapFragmentWriterIF.exportAll(Iterator<TopicIF> it)
PUBLIC: Exports all the topics returned by the iterator, and
wraps them with startTopicMap() and endTopicMap() calls.
|
void |
TopicMapFragmentWriterIF.exportTopics(Iterator<TopicIF> it)
PUBLIC: Exports all the topics returned by the iterator.
|
TopicIF |
TopicMapBuilderIF.makeTopic(Collection<TopicIF> topic_types)
PUBLIC: Makes a new topic of the given types for the current topic map.
|
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.
|
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.
|
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
ClassInstanceIndexIF.getAssociationRoleTypes()
PUBLIC: Gets the topics that are used as association role types.
|
Collection<TopicIF> |
ScopeIndexIF.getAssociationThemes()
PUBLIC: Gets the set of all topics that are used in the direct scope
of at least one association.
|
Collection<TopicIF> |
ClassInstanceIndexIF.getAssociationTypes()
PUBLIC: Gets the topics that are used as association types.
|
Collection<TopicIF> |
ScopeIndexIF.getOccurrenceThemes()
PUBLIC: Gets the set of all topics that are used in the direct scope
of at least one occurrence.
|
Collection<TopicIF> |
ClassInstanceIndexIF.getOccurrenceTypes()
PUBLIC: Gets the topics that are used as occurrence types.
|
Collection<TopicIF> |
ScopeIndexIF.getTopicNameThemes()
PUBLIC: Gets the set of all topics that are used in the direct scope
of at least one topic name.
|
Collection<TopicIF> |
ClassInstanceIndexIF.getTopicNameTypes()
PUBLIC: Gets the topics that are used as topic name types.
|
Collection<TopicIF> |
ClassInstanceIndexIF.getTopics(TopicIF topic_type)
PUBLIC: Gets all topics that are instances of the given type.
|
Collection<TopicIF> |
ClassInstanceIndexIF.getTopicTypes()
PUBLIC: Gets all topics that are used as topic types.
|
Collection<TopicIF> |
ScopeIndexIF.getVariantThemes()
PUBLIC: Gets the set of all topics that are used in the direct scope
of at least one variant name.
|
Modifier and Type | Method and Description |
---|---|
Collection<AssociationRoleIF> |
ClassInstanceIndexIF.getAssociationRoles(TopicIF association_role_type)
PUBLIC: Gets all association roles that are of the given type.
|
Collection<AssociationRoleIF> |
ClassInstanceIndexIF.getAssociationRoles(TopicIF association_role_type,
TopicIF association_type)
PUBLIC: Gets all association roles that are of the given type and part of an association
of given type.
|
Collection<AssociationIF> |
ScopeIndexIF.getAssociations(TopicIF theme)
PUBLIC: Gets all associations that have the given topic in their direct scope.
|
Collection<AssociationIF> |
ClassInstanceIndexIF.getAssociations(TopicIF association_type)
PUBLIC: Gets all associations that are of the given type.
|
Collection<OccurrenceIF> |
OccurrenceIndexIF.getOccurrences(String value,
LocatorIF datatype,
TopicIF occurrenceType)
INTERNAL: Gets all occurrences that have the specified value,
datatype and occurrenceType.
|
Collection<OccurrenceIF> |
OccurrenceIndexIF.getOccurrences(String value,
TopicIF occurrenceType)
INTERNAL: Gets all occurrences that have the specified value
and occurrenceType independent of datatype.
|
Collection<OccurrenceIF> |
ScopeIndexIF.getOccurrences(TopicIF theme)
PUBLIC: Gets all occurrences that have the given topic in their direct scope.
|
Collection<OccurrenceIF> |
ClassInstanceIndexIF.getOccurrences(TopicIF occurrence_type)
PUBLIC: Gets all occurrences that are of the given type.
|
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.
|
Collection<TopicNameIF> |
ClassInstanceIndexIF.getTopicNames(TopicIF name_type)
PUBLIC: Gets all topic names that are of the given type.
|
Collection<TopicIF> |
ClassInstanceIndexIF.getTopics(TopicIF topic_type)
PUBLIC: Gets all topics that are instances of the given type.
|
Collection<VariantNameIF> |
ScopeIndexIF.getVariants(TopicIF theme)
PUBLIC: Gets all variant names that have the given topic in their direct
scope.
|
boolean |
ClassInstanceIndexIF.usedAsAssociationRoleType(TopicIF topic)
PUBLIC: Returns true if the topic is used as an association role type.
|
boolean |
ScopeIndexIF.usedAsAssociationTheme(TopicIF topic)
PUBLIC: Returns true if the topic has been used in the direct scope of at
least one association.
|
boolean |
ClassInstanceIndexIF.usedAsAssociationType(TopicIF topic)
PUBLIC: Returns true if the topic is used as an association type.
|
boolean |
ScopeIndexIF.usedAsOccurrenceTheme(TopicIF topic)
PUBLIC: Returns true if the topic has been used in the direct scope of at
least one occurrence.
|
boolean |
ClassInstanceIndexIF.usedAsOccurrenceType(TopicIF topic)
PUBLIC: Returns true if the topic is used as an occurrence type.
|
boolean |
ScopeIndexIF.usedAsTheme(TopicIF topic)
PUBLIC: Returns true if the topic has been used in a direct scope
somewhere in the topic map.
|
boolean |
ScopeIndexIF.usedAsTopicNameTheme(TopicIF topic)
PUBLIC: Returns true if the topic has been used in the direct scope of at
least one topic name.
|
boolean |
ClassInstanceIndexIF.usedAsTopicNameType(TopicIF topic)
PUBLIC: Returns true if the topic is used as an topic name type.
|
boolean |
ClassInstanceIndexIF.usedAsTopicType(TopicIF topic)
PUBLIC: Returns true if the topic is used as a topic type somewhere.
|
boolean |
ClassInstanceIndexIF.usedAsType(TopicIF topic)
PUBLIC: Returns true if the topic is used as a type somewhere.
|
boolean |
ScopeIndexIF.usedAsVariantTheme(TopicIF topic)
PUBLIC: Returns true if the topic has been used in the direct scope of at
least one variant name.
|
Modifier and Type | Field and Description |
---|---|
protected Set<TopicIF> |
Context.dsCandidates |
Modifier and Type | Method and Description |
---|---|
protected static TopicIF |
Processor.addIdentities(TopicIF topic,
Relation relation,
Entity entity,
String[] tuple,
Context ctx) |
protected static TopicIF |
Processor.findTopicByIdentities(Relation relation,
Entity entity,
String[] tuple,
Context ctx) |
protected static TopicIF |
Utils.getTopic(String id,
Context ctx) |
protected static TopicIF |
Processor.updateIdentities(TopicIF topic,
Relation relation,
Entity entity,
String[] tuple,
Context ctx) |
Modifier and Type | Method and Description |
---|---|
protected static AssociationIF |
Processor.addAssociation(TopicIF reifier,
Relation relation,
Entity entity,
String[] tuple,
Context ctx) |
protected static TopicIF |
Processor.addIdentities(TopicIF topic,
Relation relation,
Entity entity,
String[] tuple,
Context ctx) |
protected static void |
Processor.addOccurrence(TopicIF topic,
Relation relation,
Entity entity,
Field field,
int fieldIndex,
String[] tuple,
Context ctx) |
protected static void |
Processor.addPlayer(TopicIF topic,
Relation relation,
Entity entity,
Field field,
int fieldIndex,
String[] tuple,
Context ctx) |
protected static void |
Processor.addTopicName(TopicIF topic,
Relation relation,
Entity entity,
Field field,
int fieldIndex,
String[] tuple,
Context ctx) |
protected static void |
Processor.addTypes(TopicIF topic,
String[] types,
Entity entity,
String[] tuple,
Context ctx) |
protected void |
Context.characteristicsChanged(TopicIF topic) |
protected static void |
Processor.deleteTopic(TopicIF topic) |
protected static List<OccurrenceIF> |
Processor.getOccurrences(TopicIF topic,
Relation relation,
Entity entity,
Field field,
String[] tuple,
Context ctx) |
protected static List<AssociationRoleIF> |
Processor.getPlayers(TopicIF topic,
Relation relation,
Entity entity,
Field field,
String[] tuple,
Context ctx) |
protected static List<TopicNameIF> |
Processor.getTopicNames(TopicIF topic,
Relation relation,
Entity entity,
Field field,
String[] tuple,
Context ctx) |
protected void |
Context.mergeTopics(TopicIF target,
TopicIF source)
INTERNAL: Merge two topics.
|
protected static void |
Processor.removeOccurrence(TopicIF topic,
Relation relation,
Entity entity,
Field field,
String[] tuple,
Context ctx) |
protected static void |
Processor.removePlayer(TopicIF topic,
Relation relation,
Entity entity,
Field field,
String[] tuple,
Context ctx) |
protected static void |
Processor.removeTopic(TopicIF topic,
Relation relation,
Entity entity,
String[] tuple,
Context ctx) |
protected static void |
Processor.removeTopicName(TopicIF topic,
Relation relation,
Entity entity,
Field field,
String[] tuple,
Context ctx) |
protected static void |
Processor.removeTypes(TopicIF topic,
String[] types,
Context ctx) |
protected static TopicIF |
Processor.updateIdentities(TopicIF topic,
Relation relation,
Entity entity,
String[] tuple,
Context ctx) |
protected static void |
Processor.updateTypes(TopicIF topic,
String[] types,
Entity entity,
String[] tuple,
Context ctx) |
Modifier and Type | Method and Description |
---|---|
protected static boolean |
Processor.compareScope(String[] scope1,
Collection<TopicIF> scope2,
Entity entity,
String[] tuple,
Context ctx) |
Modifier and Type | Class and Description |
---|---|
class |
Topic
INTERNAL: The basic topic implementation.
|
Modifier and Type | Field and Description |
---|---|
protected TopicIF |
AssociationRole.player |
protected TopicIF |
TopicMap.reifier |
protected TopicIF |
Occurrence.reifier |
protected TopicIF |
VariantName.reifier |
protected TopicIF |
Association.reifier |
protected TopicIF |
AssociationRole.reifier |
protected TopicIF |
TopicName.reifier |
protected TopicIF |
Occurrence.type |
protected TopicIF |
Association.type |
protected TopicIF |
AssociationRole.type |
protected TopicIF |
TopicName.type |
Modifier and Type | Field and Description |
---|---|
protected UniqueSet<TopicIF> |
Topic.scope |
protected UniqueSet<TopicIF> |
TopicMap.scope |
protected UniqueSet<TopicIF> |
Occurrence.scope |
protected UniqueSet<TopicIF> |
VariantName.scope |
protected UniqueSet<TopicIF> |
Association.scope |
protected UniqueSet<TopicIF> |
TopicName.scope |
UniqueSet<TopicIF> |
TopicMap.setpool |
protected Map<LocatorIF,TopicIF> |
SubjectIdentityCache.subject_indicators |
protected Map<LocatorIF,TopicIF> |
SubjectIdentityCache.subjects |
protected Set<TopicIF> |
TopicMap.topics |
protected UniqueSet<TopicIF> |
Topic.types |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
SubjectIdentityCache._getTopicBySubjectIdentifier(LocatorIF subject_indicator) |
protected TopicIF |
SubjectIdentityCache._getTopicBySubjectLocator(LocatorIF subject) |
protected TopicIF |
TopicMapBuilder.createTopic() |
TopicIF |
AssociationRole.getPlayer() |
TopicIF |
TopicMap.getReifier() |
TopicIF |
Occurrence.getReifier() |
TopicIF |
VariantName.getReifier() |
TopicIF |
Association.getReifier() |
TopicIF |
AssociationRole.getReifier() |
TopicIF |
TopicName.getReifier() |
TopicIF |
Occurrence.getTopic() |
TopicIF |
VariantName.getTopic() |
TopicIF |
TopicName.getTopic() |
TopicIF |
TopicMap.getTopicBySubjectIdentifier(LocatorIF locator) |
TopicIF |
SubjectIdentityCache.getTopicBySubjectIdentifier(LocatorIF locator) |
TopicIF |
TopicMap.getTopicBySubjectLocator(LocatorIF locator) |
TopicIF |
SubjectIdentityCache.getTopicBySubjectLocator(LocatorIF locator) |
TopicIF |
Occurrence.getType() |
TopicIF |
Association.getType() |
TopicIF |
AssociationRole.getType() |
TopicIF |
TopicName.getType() |
TopicIF |
TopicMapBuilder.makeTopic() |
TopicIF |
TopicMapBuilder.makeTopic(Collection<TopicIF> topic_types) |
TopicIF |
TopicMapBuilder.makeTopic(TopicIF topic_type) |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
Association.getRoleTypes() |
Collection<TopicIF> |
Occurrence.getScope() |
Collection<TopicIF> |
VariantName.getScope() |
Collection<TopicIF> |
Association.getScope() |
Collection<TopicIF> |
TopicName.getScope() |
Collection<TopicIF> |
TopicMap.getTopics() |
Collection<TopicIF> |
Topic.getTypes() |
Modifier and Type | Method and Description |
---|---|
protected void |
VariantName._addTheme(TopicIF theme,
boolean validate) |
protected void |
VariantName._removeTheme(TopicIF theme,
boolean validate) |
protected void |
TopicEvents.addedTopic(TopicIF topic) |
void |
Occurrence.addTheme(TopicIF theme) |
void |
VariantName.addTheme(TopicIF theme) |
void |
Association.addTheme(TopicIF theme) |
void |
TopicName.addTheme(TopicIF theme) |
void |
TopicMap.addTopic(TopicIF _topic)
Adds a topic to the set of topics.
|
void |
Topic.addType(TopicIF type) |
Collection<AssociationIF> |
Topic.getAssociationsByType(TopicIF type) |
Collection<OccurrenceIF> |
Topic.getOccurrencesByType(TopicIF type) |
Collection<AssociationRoleIF> |
Topic.getRolesByType(TopicIF roletype) |
Collection<AssociationRoleIF> |
Association.getRolesByType(TopicIF roletype) |
Collection<AssociationRoleIF> |
Topic.getRolesByType(TopicIF roletype,
TopicIF assoc_type) |
Collection<TopicNameIF> |
Topic.getTopicNamesByType(TopicIF type) |
AssociationIF |
TopicMapBuilder.makeAssociation(TopicIF assoc_type) |
AssociationIF |
TopicMapBuilder.makeAssociation(TopicIF assoc_type,
TopicIF role_type,
TopicIF player) |
AssociationRoleIF |
TopicMapBuilder.makeAssociationRole(AssociationIF assoc,
TopicIF role_type,
TopicIF player) |
OccurrenceIF |
TopicMapBuilder.makeOccurrence(TopicIF topic,
TopicIF occurs_type,
LocatorIF locator) |
OccurrenceIF |
TopicMapBuilder.makeOccurrence(TopicIF topic,
TopicIF occurs_type,
Reader value,
long length,
LocatorIF datatype) |
OccurrenceIF |
TopicMapBuilder.makeOccurrence(TopicIF topic,
TopicIF occurs_type,
String value) |
OccurrenceIF |
TopicMapBuilder.makeOccurrence(TopicIF topic,
TopicIF occurs_type,
String value,
LocatorIF datatype) |
TopicIF |
TopicMapBuilder.makeTopic(TopicIF topic_type) |
TopicNameIF |
TopicMapBuilder.makeTopicName(TopicIF topic,
String value) |
TopicNameIF |
TopicMapBuilder.makeTopicName(TopicIF topic,
TopicIF bntype,
String value) |
void |
Topic.merge(TopicIF topic) |
protected void |
SubjectIdentityCache.registerSubject(LocatorIF subject,
TopicIF object) |
protected void |
SubjectIdentityCache.registerSubjectIndicator(LocatorIF subject_indicator,
TopicIF object) |
void |
Occurrence.removeTheme(TopicIF theme) |
void |
VariantName.removeTheme(TopicIF theme) |
void |
Association.removeTheme(TopicIF theme) |
void |
TopicName.removeTheme(TopicIF theme) |
void |
TopicMap.removeTopic(TopicIF _topic)
Removes a topic from the set of topics.
|
void |
Topic.removeType(TopicIF type) |
protected void |
TopicEvents.removingTopic(TopicIF topic) |
void |
AssociationRole.setPlayer(TopicIF player) |
void |
TopicMap.setReifier(TopicIF _reifier) |
void |
Occurrence.setReifier(TopicIF _reifier) |
void |
VariantName.setReifier(TopicIF _reifier) |
void |
Association.setReifier(TopicIF _reifier) |
void |
AssociationRole.setReifier(TopicIF _reifier) |
void |
TopicName.setReifier(TopicIF _reifier) |
void |
Occurrence.setType(TopicIF type) |
void |
Association.setType(TopicIF type) |
void |
AssociationRole.setType(TopicIF type) |
void |
TopicName.setType(TopicIF type) |
Modifier and Type | Method and Description |
---|---|
protected void |
TopicMapBuilder.addScope(ScopedIF scoped,
Collection<TopicIF> scope) |
TopicIF |
TopicMapBuilder.makeTopic(Collection<TopicIF> topic_types) |
VariantNameIF |
TopicMapBuilder.makeVariantName(TopicNameIF name,
LocatorIF locator,
Collection<TopicIF> scope) |
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) |
Modifier and Type | Field and Description |
---|---|
protected CollectionMap<TopicIF,AssociationIF> |
ScopeIndex.assocs |
protected CollectionMap<TopicIF,AssociationIF> |
ClassInstanceIndex.assocs |
protected CollectionMap<TopicIF,TopicNameIF> |
ScopeIndex.basenames |
protected CollectionMap<TopicIF,TopicNameIF> |
ClassInstanceIndex.bnames |
protected CollectionMap<TopicIF,OccurrenceIF> |
ScopeIndex.occurs |
protected CollectionMap<TopicIF,OccurrenceIF> |
ClassInstanceIndex.occurs |
protected CollectionMap<TopicIF,AssociationRoleIF> |
ClassInstanceIndex.roles |
protected CollectionMap<TopicIF,TopicIF> |
ClassInstanceIndex.topics |
protected CollectionMap<TopicIF,TopicIF> |
ClassInstanceIndex.topics |
protected CollectionMap<TopicIF,VariantNameIF> |
ScopeIndex.variants |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
ClassInstanceIndex.getAssociationRoleTypes() |
Collection<TopicIF> |
ScopeIndex.getAssociationThemes() |
Collection<TopicIF> |
ClassInstanceIndex.getAssociationTypes() |
Collection<TopicIF> |
ScopeIndex.getOccurrenceThemes() |
Collection<TopicIF> |
ClassInstanceIndex.getOccurrenceTypes() |
Collection<TopicIF> |
ScopeIndex.getTopicNameThemes() |
Collection<TopicIF> |
ClassInstanceIndex.getTopicNameTypes() |
Collection<TopicIF> |
TNCIndex.getTopics(String basename_string,
Collection<TopicIF> scope)
INTERNAL: Returns the topics that have a basename with the given
string value in the given scope.
|
Collection<TopicIF> |
ClassInstanceIndex.getTopics(TopicIF topic_type) |
Collection<TopicIF> |
ClassInstanceIndex.getTopicTypes() |
Collection<TopicIF> |
ScopeIndex.getVariantThemes() |
Modifier and Type | Method and Description |
---|---|
Collection<AssociationRoleIF> |
ClassInstanceIndex.getAssociationRoles(TopicIF association_role_type) |
Collection<AssociationRoleIF> |
ClassInstanceIndex.getAssociationRoles(TopicIF association_role_type,
TopicIF association_type) |
Collection<AssociationIF> |
ScopeIndex.getAssociations(TopicIF theme) |
Collection<AssociationIF> |
ClassInstanceIndex.getAssociations(TopicIF association_type) |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrences(String value,
LocatorIF datatype,
TopicIF occurrenceType) |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrences(String value,
TopicIF occurrenceType) |
Collection<OccurrenceIF> |
ScopeIndex.getOccurrences(TopicIF theme) |
Collection<OccurrenceIF> |
ClassInstanceIndex.getOccurrences(TopicIF occurrence_type) |
Collection<TopicNameIF> |
NameIndex.getTopicNames(String value,
TopicIF topicNameType) |
Collection<TopicNameIF> |
ScopeIndex.getTopicNames(TopicIF theme) |
Collection<TopicNameIF> |
ClassInstanceIndex.getTopicNames(TopicIF basename_type) |
Collection<TopicIF> |
ClassInstanceIndex.getTopics(TopicIF topic_type) |
Collection<VariantNameIF> |
ScopeIndex.getVariants(TopicIF theme) |
boolean |
ClassInstanceIndex.usedAsAssociationRoleType(TopicIF topic) |
boolean |
ScopeIndex.usedAsAssociationTheme(TopicIF topic) |
boolean |
ClassInstanceIndex.usedAsAssociationType(TopicIF topic) |
boolean |
ScopeIndex.usedAsOccurrenceTheme(TopicIF topic) |
boolean |
ClassInstanceIndex.usedAsOccurrenceType(TopicIF topic) |
boolean |
ScopeIndex.usedAsTheme(TopicIF topic) |
boolean |
ScopeIndex.usedAsTopicNameTheme(TopicIF topic) |
boolean |
ClassInstanceIndex.usedAsTopicNameType(TopicIF topic) |
boolean |
ClassInstanceIndex.usedAsTopicType(TopicIF topic) |
boolean |
ClassInstanceIndex.usedAsType(TopicIF topic) |
boolean |
ScopeIndex.usedAsVariantTheme(TopicIF topic) |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
TNCIndex.getTopics(String basename_string,
Collection<TopicIF> scope)
INTERNAL: Returns the topics that have a basename with the given
string value in the given scope.
|
Modifier and Type | Class and Description |
---|---|
class |
ReadOnlyTopic
INTERNAL: The read-only rdbms topic implementation.
|
Modifier and Type | Field and Description |
---|---|
protected Set<TopicIF> |
TopicEvents.topicsAdded |
protected Set<TopicIF> |
TopicEvents.topicsModified |
protected Map<TopicIF,TopicIF> |
TopicEvents.topicsRemoved |
protected Map<TopicIF,TopicIF> |
TopicEvents.topicsRemoved |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
SubjectIdentityCache._getTopicBySubjectIdentifier(LocatorIF subject_indicator) |
protected TopicIF |
SubjectIdentityCache._getTopicBySubjectLocator(LocatorIF subject) |
TopicIF |
ReadOnlyAssociationRole.getPlayer() |
TopicIF |
AssociationRole.getPlayer() |
TopicIF |
ReadOnlyTopicMap.getReifier() |
TopicIF |
TopicMap.getReifier() |
TopicIF |
Occurrence.getReifier() |
TopicIF |
ReadOnlyTopicName.getReifier() |
TopicIF |
ReadOnlyAssociationRole.getReifier() |
TopicIF |
ReadOnlyAssociation.getReifier() |
TopicIF |
ReadOnlyVariantName.getReifier() |
TopicIF |
VariantName.getReifier() |
TopicIF |
Association.getReifier() |
TopicIF |
AssociationRole.getReifier() |
TopicIF |
TopicName.getReifier() |
TopicIF |
ReadOnlyOccurrence.getReifier() |
TopicIF |
Occurrence.getTopic() |
TopicIF |
ReadOnlyTopicName.getTopic() |
TopicIF |
ReadOnlyVariantName.getTopic() |
TopicIF |
VariantName.getTopic() |
TopicIF |
TopicName.getTopic() |
TopicIF |
ReadOnlyOccurrence.getTopic() |
TopicIF |
ReadOnlyTopicMap.getTopicBySubjectIdentifier(LocatorIF locator) |
TopicIF |
RDBMSTopicMapTransaction.getTopicBySubjectIdentifier(LocatorIF locator) |
TopicIF |
TopicMap.getTopicBySubjectIdentifier(LocatorIF locator) |
TopicIF |
SubjectIdentityCache.getTopicBySubjectIdentifier(LocatorIF locator) |
TopicIF |
ReadOnlyTopicMap.getTopicBySubjectLocator(LocatorIF locator) |
TopicIF |
RDBMSTopicMapTransaction.getTopicBySubjectLocator(LocatorIF locator) |
TopicIF |
TopicMap.getTopicBySubjectLocator(LocatorIF locator) |
TopicIF |
SubjectIdentityCache.getTopicBySubjectLocator(LocatorIF locator) |
TopicIF |
Occurrence.getType() |
TopicIF |
ReadOnlyTopicName.getType() |
TopicIF |
ReadOnlyAssociationRole.getType() |
TopicIF |
ReadOnlyAssociation.getType() |
TopicIF |
Association.getType() |
TopicIF |
AssociationRole.getType() |
TopicIF |
TopicName.getType() |
TopicIF |
ReadOnlyOccurrence.getType() |
TopicIF |
TopicMapBuilder.makeTopic() |
TopicIF |
TopicMapBuilder.makeTopic(Collection topic_types) |
TopicIF |
TopicMapBuilder.makeTopic(TopicIF topic_type) |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
ReadOnlyAssociation.getRoleTypes() |
Collection<TopicIF> |
Association.getRoleTypes() |
Collection<TopicIF> |
Occurrence.getScope() |
Collection<TopicIF> |
ReadOnlyTopicName.getScope() |
Collection<TopicIF> |
ReadOnlyAssociation.getScope() |
Collection<TopicIF> |
ReadOnlyVariantName.getScope() |
Collection<TopicIF> |
VariantName.getScope() |
Collection<TopicIF> |
Association.getScope() |
Collection<TopicIF> |
TopicName.getScope() |
Collection<TopicIF> |
ReadOnlyOccurrence.getScope() |
Collection<TopicIF> |
ReadOnlyTopicMap.getTopics() |
Collection<TopicIF> |
TopicMap.getTopics() |
Collection<TopicIF> |
Topic.getTypes() |
Collection<TopicIF> |
ReadOnlyTopic.getTypes() |
Modifier and Type | Method and Description |
---|---|
protected void |
VariantName._addTheme(TopicIF theme,
boolean validate) |
protected void |
VariantName._removeTheme(TopicIF theme,
boolean validate) |
protected void |
TopicEvents.addedTopic(TopicIF topic) |
void |
Occurrence.addTheme(TopicIF theme) |
void |
ReadOnlyTopicName.addTheme(TopicIF theme) |
void |
ReadOnlyAssociation.addTheme(TopicIF theme) |
void |
ReadOnlyVariantName.addTheme(TopicIF theme) |
void |
VariantName.addTheme(TopicIF theme) |
void |
Association.addTheme(TopicIF theme) |
void |
TopicName.addTheme(TopicIF theme) |
void |
ReadOnlyOccurrence.addTheme(TopicIF theme) |
protected void |
ReadOnlyTopicMap.addTopic(TopicIF topic)
Adds a topic to the set of topics.
|
protected void |
TopicMap.addTopic(TopicIF topic)
Adds a topic to the set of topics.
|
void |
Topic.addType(TopicIF type) |
void |
ReadOnlyTopic.addType(TopicIF type) |
Collection<AssociationIF> |
ReadOnlyTopicMap.getAssocations(TopicIF topic) |
Collection<AssociationIF> |
RDBMSTopicMapTransaction.getAssocations(TopicIF topic) |
Collection<AssociationIF> |
TopicMap.getAssocations(TopicIF topic) |
Collection<AssociationIF> |
Topic.getAssociationsByType(TopicIF type) |
Collection<AssociationIF> |
ReadOnlyTopic.getAssociationsByType(TopicIF type) |
Collection<AssociationIF> |
ReadOnlyTopicMap.getAssociationsByType(TopicIF topic,
TopicIF type) |
Collection<AssociationIF> |
RDBMSTopicMapTransaction.getAssociationsByType(TopicIF topic,
TopicIF type) |
Collection<AssociationIF> |
TopicMap.getAssociationsByType(TopicIF topic,
TopicIF type) |
Collection<OccurrenceIF> |
Topic.getOccurrencesByType(TopicIF type) |
Collection<OccurrenceIF> |
ReadOnlyTopic.getOccurrencesByType(TopicIF type) |
Collection<OccurrenceIF> |
ReadOnlyTopicMap.getOccurrencesByType(TopicIF topic,
TopicIF type) |
Collection<OccurrenceIF> |
RDBMSTopicMapTransaction.getOccurrencesByType(TopicIF topic,
TopicIF type) |
Collection<OccurrenceIF> |
TopicMap.getOccurrencesByType(TopicIF topic,
TopicIF type) |
Collection<AssociationRoleIF> |
Topic.getRolesByType(TopicIF roletype) |
Collection<AssociationRoleIF> |
ReadOnlyAssociation.getRolesByType(TopicIF roletype) |
Collection<AssociationRoleIF> |
Association.getRolesByType(TopicIF roletype) |
Collection<AssociationRoleIF> |
ReadOnlyTopic.getRolesByType(TopicIF roletype) |
Collection<AssociationRoleIF> |
ReadOnlyTopicMap.getRolesByType(TopicIF player,
TopicIF rtype) |
Collection<AssociationRoleIF> |
Topic.getRolesByType(TopicIF roletype,
TopicIF assoc_type) |
Collection<AssociationRoleIF> |
RDBMSTopicMapTransaction.getRolesByType(TopicIF player,
TopicIF rtype) |
Collection<AssociationRoleIF> |
TopicMap.getRolesByType(TopicIF player,
TopicIF rtype) |
Collection<AssociationRoleIF> |
RoleTypeCache.getRolesByType(TopicIF player,
TopicIF roletype) |
Collection<AssociationRoleIF> |
ReadOnlyTopic.getRolesByType(TopicIF roletype,
TopicIF assoc_type) |
Collection<AssociationRoleIF> |
ReadOnlyTopicMap.getRolesByType(TopicIF player,
TopicIF rtype,
TopicIF atype) |
Collection<AssociationRoleIF> |
RDBMSTopicMapTransaction.getRolesByType(TopicIF player,
TopicIF rtype,
TopicIF atype) |
Collection<AssociationRoleIF> |
TopicMap.getRolesByType(TopicIF player,
TopicIF rtype,
TopicIF atype) |
Collection<AssociationRoleIF> |
RoleTypeAssocTypeCache.getRolesByType(TopicIF player,
TopicIF rtype,
TopicIF atype) |
Collection<TopicNameIF> |
Topic.getTopicNamesByType(TopicIF type) |
Collection<TopicNameIF> |
ReadOnlyTopic.getTopicNamesByType(TopicIF type) |
Collection<TopicNameIF> |
ReadOnlyTopicMap.getTopicNamesByType(TopicIF topic,
TopicIF type) |
Collection<TopicNameIF> |
RDBMSTopicMapTransaction.getTopicNamesByType(TopicIF topic,
TopicIF type) |
Collection<TopicNameIF> |
TopicMap.getTopicNamesByType(TopicIF topic,
TopicIF type) |
AssociationIF |
TopicMapBuilder.makeAssociation(TopicIF assoc_type) |
AssociationIF |
TopicMapBuilder.makeAssociation(TopicIF assoc_type,
TopicIF role_type,
TopicIF player) |
AssociationRoleIF |
TopicMapBuilder.makeAssociationRole(AssociationIF assoc,
TopicIF role_type,
TopicIF player) |
OccurrenceIF |
TopicMapBuilder.makeOccurrence(TopicIF topic,
TopicIF occurs_type,
LocatorIF locator) |
OccurrenceIF |
TopicMapBuilder.makeOccurrence(TopicIF topic,
TopicIF occurs_type,
Reader value,
long length,
LocatorIF datatype) |
OccurrenceIF |
TopicMapBuilder.makeOccurrence(TopicIF topic,
TopicIF occurs_type,
String value) |
OccurrenceIF |
TopicMapBuilder.makeOccurrence(TopicIF topic,
TopicIF occurs_type,
String value,
LocatorIF datatype) |
TopicIF |
TopicMapBuilder.makeTopic(TopicIF topic_type) |
TopicNameIF |
TopicMapBuilder.makeTopicName(TopicIF topic,
String value) |
TopicNameIF |
TopicMapBuilder.makeTopicName(TopicIF topic,
TopicIF bntype,
String value) |
void |
Topic.merge(TopicIF topic) |
void |
ReadOnlyTopic.merge(TopicIF topic) |
void |
RDBMSTopicMapTransaction.prefetchRolesByType(Collection players,
TopicIF rtype,
TopicIF atype) |
void |
RoleTypeAssocTypeCache.prefetchRolesByType(Collection players,
TopicIF rtype,
TopicIF atype) |
void |
RDBMSTopicMapStore.prefetchRolesByType(Collection players,
TopicIF rtype,
TopicIF atype) |
protected void |
SubjectIdentityCache.registerSubject(LocatorIF subject,
TopicIF object) |
protected void |
SubjectIdentityCache.registerSubjectIndicator(LocatorIF subject_indicator,
TopicIF object) |
void |
Occurrence.removeTheme(TopicIF theme) |
void |
ReadOnlyTopicName.removeTheme(TopicIF theme) |
void |
ReadOnlyAssociation.removeTheme(TopicIF theme) |
void |
ReadOnlyVariantName.removeTheme(TopicIF theme) |
void |
VariantName.removeTheme(TopicIF theme) |
void |
Association.removeTheme(TopicIF theme) |
void |
TopicName.removeTheme(TopicIF theme) |
void |
ReadOnlyOccurrence.removeTheme(TopicIF theme) |
protected void |
ReadOnlyTopicMap.removeTopic(TopicIF topic)
Removes a topic from the set of topics.
|
protected void |
TopicMap.removeTopic(TopicIF topic)
Removes a topic from the set of topics.
|
void |
Topic.removeType(TopicIF type) |
void |
ReadOnlyTopic.removeType(TopicIF type) |
protected void |
TopicEvents.removingTopic(TopicIF topic) |
void |
ReadOnlyAssociationRole.setPlayer(TopicIF player) |
void |
AssociationRole.setPlayer(TopicIF player) |
void |
ReadOnlyTopicMap.setReifier(TopicIF reifier) |
void |
TopicMap.setReifier(TopicIF _reifier) |
void |
Occurrence.setReifier(TopicIF _reifier) |
void |
ReadOnlyTopicName.setReifier(TopicIF reifier) |
void |
ReadOnlyAssociationRole.setReifier(TopicIF reifier) |
void |
ReadOnlyAssociation.setReifier(TopicIF reifier) |
void |
ReadOnlyVariantName.setReifier(TopicIF reifier) |
void |
VariantName.setReifier(TopicIF _reifier) |
void |
Association.setReifier(TopicIF _reifier) |
void |
AssociationRole.setReifier(TopicIF _reifier) |
void |
TopicName.setReifier(TopicIF _reifier) |
void |
ReadOnlyOccurrence.setReifier(TopicIF reifier) |
protected void |
Occurrence.setTopic(TopicIF topic)
INTERNAL: Set the topic that the occurrence belongs to.
|
protected void |
TopicName.setTopic(TopicIF topic)
INTERNAL: Set the topic that the topic name belongs to.
|
void |
Occurrence.setType(TopicIF type) |
void |
ReadOnlyTopicName.setType(TopicIF type) |
void |
ReadOnlyAssociationRole.setType(TopicIF type) |
void |
ReadOnlyAssociation.setType(TopicIF type) |
void |
Association.setType(TopicIF type) |
void |
AssociationRole.setType(TopicIF type) |
void |
TopicName.setType(TopicIF type) |
void |
ReadOnlyOccurrence.setType(TopicIF type) |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
ClassInstanceIndex.getAssociationRoleTypes() |
Collection<TopicIF> |
ScopeIndex.getAssociationThemes() |
Collection<TopicIF> |
ClassInstanceIndex.getAssociationTypes() |
Collection<TopicIF> |
ScopeIndex.getOccurrenceThemes() |
Collection<TopicIF> |
ClassInstanceIndex.getOccurrenceTypes() |
Collection<TopicIF> |
ScopeIndex.getTopicNameThemes() |
Collection<TopicIF> |
ClassInstanceIndex.getTopicNameTypes() |
Collection<TopicIF> |
ClassInstanceIndex.getTopics(TopicIF topic_type) |
Collection<TopicIF> |
ClassInstanceIndex.getTopicTypes() |
Collection<TopicIF> |
ScopeIndex.getVariantThemes() |
Modifier and Type | Method and Description |
---|---|
Collection<AssociationRoleIF> |
ClassInstanceIndex.getAssociationRoles(TopicIF association_role_type) |
Collection<AssociationRoleIF> |
ClassInstanceIndex.getAssociationRoles(TopicIF association_role_type,
TopicIF association_type) |
Collection<AssociationIF> |
ScopeIndex.getAssociations(TopicIF theme) |
Collection<AssociationIF> |
ClassInstanceIndex.getAssociations(TopicIF association_type) |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrences(String value,
LocatorIF datatype,
TopicIF occurrenceType) |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrences(String value,
TopicIF occurrenceType) |
Collection<OccurrenceIF> |
ScopeIndex.getOccurrences(TopicIF theme) |
Collection<OccurrenceIF> |
ClassInstanceIndex.getOccurrences(TopicIF occurrence_type) |
Collection<TopicNameIF> |
NameIndex.getTopicNames(String value,
TopicIF topicNameType) |
Collection<TopicNameIF> |
ScopeIndex.getTopicNames(TopicIF theme) |
Collection<TopicNameIF> |
ClassInstanceIndex.getTopicNames(TopicIF name_type) |
Collection<TopicIF> |
ClassInstanceIndex.getTopics(TopicIF topic_type) |
Collection<VariantNameIF> |
ScopeIndex.getVariants(TopicIF theme) |
boolean |
ClassInstanceIndex.usedAsAssociationRoleType(TopicIF topic) |
boolean |
ScopeIndex.usedAsAssociationTheme(TopicIF topic) |
boolean |
ClassInstanceIndex.usedAsAssociationType(TopicIF topic) |
boolean |
ScopeIndex.usedAsOccurrenceTheme(TopicIF topic) |
boolean |
ClassInstanceIndex.usedAsOccurrenceType(TopicIF topic) |
boolean |
ScopeIndex.usedAsTheme(TopicIF topic) |
boolean |
ScopeIndex.usedAsTopicNameTheme(TopicIF topic) |
boolean |
ClassInstanceIndex.usedAsTopicNameType(TopicIF topic) |
boolean |
ClassInstanceIndex.usedAsTopicType(TopicIF topic) |
boolean |
ClassInstanceIndex.usedAsType(TopicIF topic) |
boolean |
ScopeIndex.usedAsVariantTheme(TopicIF topic) |
Modifier and Type | Class and Description |
---|---|
class |
RemoteTopic
INTERNAL: The remote topic implementation.
|
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
RemoteTopicMapBuilder.createTopic() |
TopicIF |
DynamicAssociationRole.getPlayer() |
TopicIF |
RemoteTopic.getRealTopic() |
TopicIF |
DynamicAssociation.getType() |
TopicIF |
DynamicAssociationRole.getType() |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
DynamicAssociation.getRoleTypes() |
Collection<TopicIF> |
DynamicAssociation.getScope() |
Collection<TopicIF> |
RemoteTopic.getTypes() |
Modifier and Type | Method and Description |
---|---|
void |
DynamicAssociation.addTheme(TopicIF theme) |
void |
RemoteTopic.addType(TopicIF type) |
Collection<AssociationRoleIF> |
DynamicAssociation.getRolesByType(TopicIF roletype) |
void |
RemoteTopic.merge(TopicIF topic) |
void |
DynamicAssociation.removeTheme(TopicIF theme) |
void |
RemoteTopic.removeType(TopicIF type) |
void |
DynamicAssociationRole.setPlayer(TopicIF player) |
void |
DynamicAssociation.setType(TopicIF type) |
void |
DynamicAssociationRole.setType(TopicIF type) |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
TopicImpl.getWrapped() |
TopicIF |
TopicMapImpl.unwrapTopic(org.tmapi.core.Topic topic) |
Modifier and Type | Method and Description |
---|---|
TopicImpl |
TopicMapImpl.wrapTopic(TopicIF topic) |
Constructor and Description |
---|
TopicImpl(TopicMapImpl topicMap,
TopicIF topic) |
Modifier and Type | Class and Description |
---|---|
class |
SnapshotTopic
INTERNAL:
|
Modifier and Type | Field and Description |
---|---|
protected TopicIF |
SnapshotOccurrence.reifier |
protected TopicIF |
SnapshotVariantName.reifier |
protected TopicIF |
SnapshotTopicName.reifier |
protected TopicIF |
SnapshotOccurrence.topic |
protected TopicIF |
SnapshotVariantName.topic |
protected TopicIF |
SnapshotTopicName.topic |
protected TopicIF |
SnapshotOccurrence.type |
protected TopicIF |
SnapshotTopicName.type |
Modifier and Type | Field and Description |
---|---|
protected Collection<TopicIF> |
SnapshotOccurrence.scope |
protected Collection<TopicIF> |
SnapshotVariantName.scope |
protected Collection<TopicIF> |
SnapshotTopicName.scope |
protected Collection<TopicIF> |
SnapshotTopic.types |
Modifier and Type | Method and Description |
---|---|
protected abstract TopicIF |
AbstractSubjectIdentityCache._getTopicBySubjectIdentifier(LocatorIF subject_indicator) |
protected abstract TopicIF |
AbstractSubjectIdentityCache._getTopicBySubjectLocator(LocatorIF subject) |
TopicIF |
SnapshotOccurrence.getReifier() |
TopicIF |
SnapshotVariantName.getReifier() |
TopicIF |
SnapshotTopicName.getReifier() |
TopicIF |
PhantomAssociation.getReifier() |
TopicIF |
SnapshotOccurrence.getTopic() |
TopicIF |
SnapshotVariantName.getTopic() |
TopicIF |
SnapshotTopicName.getTopic() |
abstract TopicIF |
AbstractSubjectIdentityCache.getTopicBySubjectIdentifier(LocatorIF locator) |
abstract TopicIF |
AbstractSubjectIdentityCache.getTopicBySubjectLocator(LocatorIF locator) |
TopicIF |
SnapshotOccurrence.getType() |
TopicIF |
SnapshotTopicName.getType() |
TopicIF |
PhantomAssociation.getType() |
static TopicIF |
SnapshotTopic.makeSnapshot(TopicIF original,
int snapshotType,
Map<TMObjectIF,SnapshotTMObject> processed) |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
PhantomAssociation.getRoleTypes() |
Collection<TopicIF> |
SnapshotOccurrence.getScope() |
Collection<TopicIF> |
SnapshotVariantName.getScope() |
Collection<TopicIF> |
SnapshotTopicName.getScope() |
Collection<TopicIF> |
PhantomAssociation.getScope() |
Collection<TopicIF> |
SnapshotTopic.getTypes() |
Modifier and Type | Method and Description |
---|---|
void |
SnapshotOccurrence.addTheme(TopicIF theme) |
void |
SnapshotVariantName.addTheme(TopicIF theme) |
void |
SnapshotTopicName.addTheme(TopicIF theme) |
void |
PhantomAssociation.addTheme(TopicIF theme) |
void |
SnapshotTopic.addType(TopicIF type) |
Collection<AssociationIF> |
SnapshotTopic.getAssociationsByType(TopicIF type) |
Collection<OccurrenceIF> |
SnapshotTopic.getOccurrencesByType(TopicIF type) |
Collection<AssociationRoleIF> |
SnapshotTopic.getRolesByType(TopicIF rtype) |
Collection<AssociationRoleIF> |
PhantomAssociation.getRolesByType(TopicIF roletype) |
Collection<AssociationRoleIF> |
SnapshotTopic.getRolesByType(TopicIF rtype,
TopicIF atype) |
Collection<TopicNameIF> |
SnapshotTopic.getTopicNamesByType(TopicIF type) |
static TopicIF |
SnapshotTopic.makeSnapshot(TopicIF original,
int snapshotType,
Map<TMObjectIF,SnapshotTMObject> processed) |
void |
SnapshotTopic.merge(TopicIF topic) |
protected abstract void |
AbstractSubjectIdentityCache.registerSubject(LocatorIF subject,
TopicIF object) |
protected abstract void |
AbstractSubjectIdentityCache.registerSubjectIndicator(LocatorIF subject_indicator,
TopicIF object) |
static void |
DeletionUtils.removeDependencies(TopicIF topic)
INTERNAL: Removes the dependencies to the given topic from its
topic map.
|
void |
SnapshotOccurrence.removeTheme(TopicIF theme) |
void |
SnapshotVariantName.removeTheme(TopicIF theme) |
void |
SnapshotTopicName.removeTheme(TopicIF theme) |
void |
PhantomAssociation.removeTheme(TopicIF theme) |
void |
SnapshotTopic.removeType(TopicIF type) |
void |
SnapshotOccurrence.setReifier(TopicIF reifier) |
void |
SnapshotVariantName.setReifier(TopicIF reifier) |
void |
SnapshotTopicName.setReifier(TopicIF reifier) |
void |
PhantomAssociation.setReifier(TopicIF reifier) |
void |
SnapshotOccurrence.setType(TopicIF type) |
void |
SnapshotTopicName.setType(TopicIF type) |
void |
PhantomAssociation.setType(TopicIF type) |
protected void |
TopicModificationManager.EventHandler.topicModified(TopicIF topic)
Inform object tree event listeners about object tree add event.
|
static String |
ObjectStrings.toString(String impl,
TopicIF topic) |
Constructor and Description |
---|
TypedPredicate(TopicIF type) |
Modifier and Type | Field and Description |
---|---|
protected Function<TopicIF,String> |
ThemeCategorizer.stringifier
Stringifier for theme class topics
|
Modifier and Type | Method and Description |
---|---|
Function<TopicIF,String> |
ThemeCategorizer.getTopicStringifier()
INTERNAL: Returns the internal stringifier used to stringify
topics correctly in the current context.
|
Modifier and Type | Method and Description |
---|---|
boolean |
UserThemeFilterIF.shouldNotBeUsed(TopicIF actTheme)
Process theme and find out if it belongs to the user context and
should therefore be used for configuration.
|
boolean |
BasenameUserThemeFilter.shouldNotBeUsed(TopicIF actTheme)
Process theme and find out if it belongs to the user context and
should therefore be displayed when selecting them.
|
Modifier and Type | Method and Description |
---|---|
String |
ThemeCategorizer.generateThemeList(HashMap themeClassMap,
Collection selectedThemes,
Function<String,String> stringifierThemeClass,
Function<TopicIF,String> stringifierTheme,
Function<TopicIF,String> stringifierSelectedTheme)
Generate a ordered list of theme classes.
|
String |
ThemeCategorizer.generateThemeList(HashMap themeClassMap,
Collection selectedThemes,
Function<String,String> stringifierThemeClass,
Function<TopicIF,String> stringifierTheme,
Function<TopicIF,String> stringifierSelectedTheme)
Generate a ordered list of theme classes.
|
String |
ThemeCategorizer.generateThemeList(HashMap themeClassMap,
Function<String,String> stringifierThemeClass,
Function<TopicIF,String> stringifierTheme)
Generate a ordered list of theme classes.
|
Modifier and Type | Field and Description |
---|---|
protected Function<TopicIF,NameIF> |
TopicComparator.nameGrabber |
protected Collection<TopicIF> |
LocatorComparator.scopes
Deprecated.
|
protected Collection<TopicIF> |
NameComparator.scopes |
protected Collection<TopicIF> |
AssociationComparator.scopes |
protected Comparator<TopicIF> |
AssociationRoleTypeComparator.tc |
protected Comparator<TopicIF> |
AssociationComparator.tc |
protected Comparator<TopicIF> |
AssociationRoleComparator.tc |
protected Comparator<TopicIF> |
OccurrenceComparator.tc |
Modifier and Type | Method and 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.
|
int |
OccTypeComparator.compare(TopicIF o1,
TopicIF o2)
Deprecated.
|
int |
TopicComparator.compare(TopicIF o1,
TopicIF o2)
implementing method which is required for Comparator interface.
|
Constructor and Description |
---|
AssociationRoleComparator(Collection<TopicIF> context,
TopicIF sortTopic)
Constructor used to make a comparator which will compare
Association Roles using the context provided.
|
AssociationRoleTypeComparator(Collection<TopicIF> context,
TopicIF sortTopic)
Constructor used to make a comparator which will compare
Association Roles using the context provided.
|
Constructor and Description |
---|
AssociationComparator(Collection<TopicIF> context)
Constructor used to make a comparator which will compare
Associations using the context provided.
|
AssociationRoleComparator(Collection<TopicIF> context,
TopicIF sortTopic)
Constructor used to make a comparator which will compare
Association Roles using the context provided.
|
AssociationRoleTypeComparator(Collection<TopicIF> context,
TopicIF sortTopic)
Constructor used to make a comparator which will compare
Association Roles using the context provided.
|
ContextNameGrabber(Collection<TopicIF> baseNameContext,
Collection<TopicIF> variantNameContext)
INTERNAL: Creates a grabber; makes the comparators ScopedIFComparator
for the given scopes.
|
ContextNameGrabber(Collection<TopicIF> baseNameContext,
Collection<TopicIF> variantNameContext)
INTERNAL: Creates a grabber; makes the comparators ScopedIFComparator
for the given scopes.
|
LocatorComparator(Collection<TopicIF> context)
Deprecated.
Constructor used to make a comparator which will compare Locators
using the context provided.
|
NameComparator(Collection<TopicIF> context)
Constructor used to make a comparator which will compare
TopicNameIFs and VariantNameIFs using the context provided.
|
NameComparatorWithGenerality(Collection<TopicIF> context)
Constructor used to make a comparator which will compare
TopicNameIFs and VariantNameIFs using the context provided.
|
OccurrenceComparator(Collection<TopicIF> baseNameContext)
Constructor used to make a comparator which will compare
Occurrences using the context provided.
|
OccurrenceComparator(Collection<TopicIF> baseNameContext,
Collection<TopicIF> variantContext)
Constructor used to make a comparator which will compare
Occurrences using the context provided.
|
OccurrenceComparator(Collection<TopicIF> baseNameContext,
Collection<TopicIF> variantContext)
Constructor used to make a comparator which will compare
Occurrences using the context provided.
|
TopicComparator(Collection<TopicIF> baseNameContext)
Constructor used to make a comparator which will compare Topics using the
contexts provided.
|
TopicComparator(Collection<TopicIF> baseNameContext,
Collection<TopicIF> variantNameContext)
Constructor used to make a comparator which will compare Topics
using the contexts provided.
|
TopicComparator(Collection<TopicIF> baseNameContext,
Collection<TopicIF> variantNameContext)
Constructor used to make a comparator which will compare Topics
using the contexts provided.
|
Modifier and Type | Method and Description |
---|---|
TopicIF |
AssocInfoStorage.getRoleType() |
TopicIF |
AssocInfoStorage.getType() |
Modifier and Type | Method and Description |
---|---|
boolean |
TypeDecider.ok(NavigatorPageIF contextTag,
TopicIF typingTopic)
Deprecated.
|
boolean |
TypeDecider.ok(TopicIF obj)
Deprecated.
|
void |
AssocInfoStorage.setRoleType(TopicIF roleType) |
void |
AssocInfoStorage.setType(TopicIF type) |
Constructor and Description |
---|
AssocInfoStorage(TopicIF type,
TopicIF roleType) |
Modifier and Type | Field and Description |
---|---|
protected TopicIF |
Menu.Item.associatedTopic |
Modifier and Type | Method and Description |
---|---|
TopicIF |
Menu.Item.getAssociatedTopic()
Get the associated topic of this Item.
|
TopicIF |
RelatedTopics.Heading.getNearRoleType() |
TopicIF |
Menu.getOwner()
Get the owner of this Menu.
|
TopicIF |
RelatedTopics.Association.getPlayer() |
TopicIF |
RelatedTopics.Association.getReifier() |
TopicIF |
RelatedTopics.Association.getRoleType() |
TopicIF |
Menu.getTopic()
Get the topic of this Menu.
|
TopicIF |
Menu.MenuObjectIF.getTopic()
Get the topic representing this MenuObjectIF as a String.
|
TopicIF |
Menu.Heading.getTopic()
Get the topic of this Heading.
|
TopicIF |
Menu.Item.getTopic()
Get the topic of this Item.
|
TopicIF |
RelatedTopics.Heading.getTopic() |
TopicIF |
YahooTree.TreeNode.getTopic() |
TopicIF |
TMRAP.Server.getTopic() |
TopicIF |
TMRAP.TopicMap.getTopic() |
Modifier and Type | Method and Description |
---|---|
List<TopicIF> |
YahooTree.TreeNode.getChildren() |
List<TopicIF> |
SimilarTopics.makeModel(TopicIF topic)
PUBLIC: Returns a list of similar topics, ordered most similar to
least similar.
|
Modifier and Type | Method and Description |
---|---|
static Menu.Heading |
MenuUtils.createHeading(TopicIF topic,
String title)
Create new Heading as child of the given parent
|
static Menu.Item |
MenuUtils.createItem(TopicIF topic,
String title)
Create new Item as child of the given parent
|
static Object |
MenuUtils.getFirstValue(TopicIF topic,
ParsedQueryIF pq)
Runs the given query with the given topic as parameter %topic% and returns
the first value (of the first collumn) in the result collection.
|
static boolean |
MenuUtils.getResultTrue(TopicIF topic,
String query)
Test if the given query returns any result rows.
|
static List |
MenuUtils.getResultValues(TopicIF topic,
ParsedQueryIF parsedQuery)
Get the values of a given query with a given %topic% parameter as a List
|
List |
RelatedTopics.makeModel(TopicIF topic)
PUBLIC: Builds a model representing the associations of the given
topic.
|
List<TopicIF> |
SimilarTopics.makeModel(TopicIF topic)
PUBLIC: Returns a list of similar topics, ordered most similar to
least similar.
|
static void |
MenuUtils.moveOne(TopicIF topic,
boolean up)
Move the given child one step up or down the list of children on the parent
|
Collection |
TMRAP.query(TopicIF topic)
PUBLIC: Sends a query, returning a model of the result.
|
void |
Menu.Item.setAssociatedTopic(TopicIF topic)
Set the associated topic.
|
void |
Menu.setOwner(TopicIF owner)
Set related owner topic.
|
static void |
MenuUtils.setUniqueAssociation(TopicIF player1,
String rType1Id,
String aTypeId,
String rType2Id,
TopicIF player2)
Set the binary association with given role types, association types and
players, removing any existing associations with the same role types and
association type on player1.
|
static void |
MenuUtils.setUniqueOccurrence(TopicIF topic,
String typeId,
String value)
Set the occurrence of a given type on a given topic, removing any existing
occurrences of the same type on that topic.
|
static void |
MenuUtils.setUniqueTopicName(TopicIF topic,
String baseName)
Set the basename of a given topic, removing any old basenames.
|
Constructor and Description |
---|
Heading(TopicIF topic) |
Item(TopicIF topic)
Create a new Item, represented by the given topic.
|
Menu(TopicIF topic) |
Page(TMRAP.TopicMap topicmap,
TopicIF topic) |
Server(TopicIF topic) |
TopicMap(TMRAP.Server server,
TopicIF topic) |
TreeNode(TopicIF topic,
QueryWrapper qw) |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
TreeWidget.getTopic(String id)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected String |
TreeWidget.getId(TopicIF topic)
Deprecated.
|
String |
TreeWidget.toString(TopicIF topic)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected ClassInstanceIndexIF |
InstancesTag.getIndex(TopicIF topic) |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
DynamicTreeWidget.getTopic(String id) |
protected TopicIF |
TreeWidget.getTopic(String id) |
static TopicIF |
NavigatorUtils.stringID2Topic(TopicMapIF tm,
String s)
INTERNAL: Tries to convert a string which should contain a subject
identifier, XML ID, or object ID to a
TopicIF object
in the following order:
try to match a subject indicator (tm.getTopicBySubjectIdentifier)
try to match a source (tm.getObjectByItemIdentifier)
try to match a topic id (tm.getObjectById)
|
Modifier and Type | Method and Description |
---|---|
protected QueryResultIF |
TreeWidget.getChildren(TopicIF topic) |
protected String |
DynamicTreeWidget.getId(TopicIF topic) |
protected String |
TreeWidget.getId(TopicIF topic) |
String |
DynamicTreeWidget.toString(TopicIF topic) |
String |
TreeWidget.toString(TopicIF topic) |
Modifier and Type | Field and Description |
---|---|
TopicIF |
DynamicAssociationPredicate.ArgumentPair.boundTo |
TopicIF |
DynamicAssociationPredicate.ArgumentPair.roleType |
protected TopicIF |
AbstractDynamicPredicate.type |
Modifier and Type | Method and Description |
---|---|
TopicIF |
AbstractDynamicPredicate.getType() |
Modifier and Type | Method and Description |
---|---|
PredicateIF |
PredicateFactory.createPredicate(TopicIF type,
boolean assoc) |
protected Collection |
InstanceOfPredicate.getClasses(TopicIF instance) |
protected abstract Collection |
AbstractInstanceOfPredicate.getClasses(TopicIF instance)
INTERNAL: Should return all applicable types of the given topic.
|
protected Collection |
DirectInstanceOfPredicate.getClasses(TopicIF instance) |
protected Collection |
AbstractInstanceOfPredicate.getDirectInstances(TopicIF classes)
INTERNAL: Should return all instances of the topic, as seen by the
specific predicate.
|
protected Collection |
InstanceOfPredicate.getInstances(TopicIF klass) |
protected abstract Collection |
AbstractInstanceOfPredicate.getInstances(TopicIF klass)
INTERNAL: Should return all instances of the topic, as seen by the
specific predicate.
|
protected Collection |
DirectInstanceOfPredicate.getInstances(TopicIF klass) |
protected Collection |
InstanceOfPredicate.getSubtypes(TopicIF type) |
protected Collection |
InstanceOfPredicate.getSupertypes(TopicIF type) |
protected abstract Collection |
AbstractInstanceOfPredicate.getSupertypes(TopicIF type)
INTERNAL: Should return all supertypes of the given class,
including the class itself.
|
protected Collection |
DirectInstanceOfPredicate.getSupertypes(TopicIF type) |
Constructor and Description |
---|
AbstractDynamicPredicate(TopicIF type,
LocatorIF base) |
ArgumentPair(int ix,
TopicIF roleType) |
DynamicAssociationPredicate(TopicMapIF topicmap,
LocatorIF base,
TopicIF type) |
DynamicFailurePredicate(TopicIF type,
LocatorIF base) |
DynamicOccurrencePredicate(TopicMapIF topicmap,
LocatorIF base,
TopicIF type) |
Modifier and Type | Method and Description |
---|---|
PredicateIF |
PredicateFactory.createPredicate(TopicIF type,
boolean assoc) |
Constructor and Description |
---|
DynamicAssociationPredicate(TopicMapIF topicmap,
LocatorIF base,
TopicIF type) |
DynamicFailurePredicate(TopicIF type,
LocatorIF base) |
DynamicOccurrencePredicate(TopicMapIF topicmap,
LocatorIF base,
TopicIF type) |
Modifier and Type | Method and Description |
---|---|
static boolean |
Prefetcher.prefetchRolesByType(TopicMapIF tm,
QueryMatches matches,
int qmidx,
TopicIF rtype,
int[] fields,
boolean[] traverse) |
static boolean |
Prefetcher.prefetchRolesByType(TopicMapIF tm,
QueryMatches matches,
int qmidx,
TopicIF rtype,
TopicIF atype,
int[] fields,
boolean[] traverse) |
Modifier and Type | Method and Description |
---|---|
TopicIF |
GlobalParseContext.getTopic(QName qname) |
TopicIF |
ParseContextIF.getTopic(QName qname)
INTERNAL: Interprets the given prefix and localname as a topic,
returning null if none is found.
|
TopicIF |
LocalParseContext.getTopic(QName qname) |
TopicIF |
GlobalParseContext.getTopicBySubjectIdentifier(String uri) |
TopicIF |
ParseContextIF.getTopicBySubjectIdentifier(String uri) |
TopicIF |
LocalParseContext.getTopicBySubjectIdentifier(String uri) |
TopicIF |
GlobalParseContext.getTopicBySubjectLocator(String uri) |
TopicIF |
ParseContextIF.getTopicBySubjectLocator(String uri) |
TopicIF |
LocalParseContext.getTopicBySubjectLocator(String uri) |
Modifier and Type | Method and Description |
---|---|
PredicateIF |
PredicateFactoryIF.createPredicate(TopicIF type,
boolean assoc)
INTERNAL: Creates a dynamic predicate for the given topic; either
an association predicate or an occurrence predicate, depending on
the value of the assoc parameter.
|
PredicateIF |
GlobalParseContext.getPredicate(TopicIF topic,
boolean assoc) |
PredicateIF |
ParseContextIF.getPredicate(TopicIF topic,
boolean assoc) |
PredicateIF |
LocalParseContext.getPredicate(TopicIF topic,
boolean assoc) |
Modifier and Type | Method and Description |
---|---|
TopicIF |
QueryWrapper.queryForTopic(String query)
EXPERIMENTAL: Returns a topic from the first column in the first
row of the query result.
|
TopicIF |
QueryWrapper.queryForTopic(String query,
Map params)
EXPERIMENTAL: Returns a topic from the first column in the first
row of the query result.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MFlatTopic |
interface |
MTopic |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
MAssociation.getRoleTypes() |
Modifier and Type | Field and Description |
---|---|
static Parameters<TopicIF> |
Parameters.ASSOCIATIONTYPE |
static Parameters<TopicIF> |
Parameters.ROLETYPE |
static Parameters<TopicIF> |
Parameters.TOPIC |
static Parameters<TopicIF> |
Parameters.TYPE |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
AssociationTypesResource.getAssociationTypes() |
Modifier and Type | Method and Description |
---|---|
AssociationIF |
AssociationController.add(TopicMapIF tm,
TopicIF type,
Association association) |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
TopicNameTypesResource.getTopicNameTypes() |
Modifier and Type | Method and Description |
---|---|
TopicNameIF |
TopicNameController.add(TopicMapIF tm,
TopicIF topic,
TopicName name) |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
OccurrenceTypesResource.getOccurrenceTypes() |
Modifier and Type | Method and Description |
---|---|
OccurrenceIF |
OccurrenceController.add(TopicMapIF tm,
TopicIF topic,
Occurrence occurrence) |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
RoleTypesResource.getRoleTypes() |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
ScopedResource.addScope(Topic scope) |
Collection<TopicIF> |
ScopedResource.getScope() |
Collection<TopicIF> |
ScopesResource.getScopes() |
Collection<TopicIF> |
ScopedController.resolve(TopicMapIF tm,
Collection<Topic> scope) |
Modifier and Type | Method and Description |
---|---|
TopicIF |
TopicController.add(TopicMapIF tm,
Topic topic) |
TopicIF |
TopicController.add(TopicMapIF tm,
TopicIF type,
Topic topic) |
TopicIF |
TopicController.change(TopicMapIF tm,
TopicIF result,
Topic topic) |
TopicIF |
TopicResource.changeTopic(Topic topic) |
TopicIF |
TopicResource.getTopic() |
TopicIF |
TopicController.resolve(TopicMapIF tm,
Topic topic) |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
TopicTypesResource.addType(Topic type) |
Collection<TopicIF> |
TopicsResource.getTopics() |
Collection<TopicIF> |
TopicTypesResource.getTopicTypes() |
Modifier and Type | Method and Description |
---|---|
TopicIF |
TopicController.add(TopicMapIF tm,
TopicIF type,
Topic topic) |
void |
TopicController.addType(TopicIF topic,
Topic type) |
TopicIF |
TopicController.change(TopicMapIF tm,
TopicIF result,
Topic topic) |
void |
TopicController.remove(TopicIF topic) |
void |
TopicController.removeType(TopicIF topic,
Topic type) |
void |
TopicController.setSubjectIdentifiers(TopicIF object,
Topic pojo) |
void |
TopicController.setSubjectLocators(TopicIF object,
Topic pojo) |
void |
TopicController.setTypes(TopicIF object,
Topic pojo) |
Modifier and Type | Method and Description |
---|---|
TopicIF |
TopicMapResource.TopicMapWrapper.getReifier() |
Modifier and Type | Method and Description |
---|---|
void |
SchemaValidatorIF.validate(TopicIF topic)
Deprecated.
PUBLIC: Validates a topic against the schema.
|
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
SchemaValidator.getTopic(TopicClass klass,
TopicMapIF tm) |
Modifier and Type | Method and Description |
---|---|
protected ConstraintIF |
SchemaValidator.findClass(TopicIF topic,
Collection classes) |
protected ConstraintIF |
SchemaValidator.findClassFor(TopicIF tclass,
Collection classes) |
boolean |
TypeSpecification.matchType(TopicIF type)
INTERNAL: Returns true if the given topic defines an acceptable type.
|
void |
SchemaValidator.validate(TopicIF topic) |
Modifier and Type | Method and Description |
---|---|
TypeSpecification |
AbstractSchemaAnalyzer.getTypeSpecification(TopicIF topic)
Generate the type specification for a topic
|
protected static String |
AbstractSchemaAnalyzer.makeKey(TopicIF topic) |
protected static String |
AbstractSchemaAnalyzer.makeKey(TopicIF[] topics) |
protected static String |
AbstractSchemaAnalyzer.makeKey(TopicIF topic1,
TopicIF topic2) |
protected static String |
AbstractSchemaAnalyzer.makeKey(TopicIF topic1,
TopicIF topic2,
TopicIF topic3) |
void |
TopicClassAnalyzer.registerBasenames(TopicIF topic) |
void |
TopicClassAnalyzer.registerOccurrences(TopicIF topic) |
void |
TopicClassAnalyzer.registerOtherClasses(TopicIF topic)
Register other classes of which this class is allowed to be an instance of.
|
void |
TopicClassAnalyzer.registerPlayerTypes(TopicIF topic) |
Constructor and Description |
---|
AssociationClassAnalyzer(OSLSchema schema,
TopicIF assoctype,
Collection associations) |
TopicClassAnalyzer(OSLSchema schema,
TopicIF topictype,
Collection topics) |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
TextValidationHandler.getType(TopicIF topic) |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
TextValidationHandler.getType(TopicIF topic) |
protected String |
TextValidationHandler.printTopic(TopicIF topic) |
protected String |
HTMLValidationHandler.printTopic(TopicIF topic) |
protected String |
HTMLValidationHandler.printTypes(TopicIF topic) |
Modifier and Type | Field and Description |
---|---|
protected TopicIF |
AssociationBuilder.assoctype |
protected TopicIF |
TopicTreeBuilder.assocType
Deprecated.
|
protected TopicIF |
TopicTreeBuilder.childRole
Deprecated.
|
protected TopicIF[] |
IntersectionOfContextDecider.context |
protected TopicIF[] |
SupersetOfContextDecider.context |
protected TopicIF |
TopicTreeRendrer.current
Deprecated.
|
protected TopicIF |
TopicTreeBuilder.parentRole
Deprecated.
|
protected TopicIF |
AssociationBuilder.role1type |
protected TopicIF |
AssociationBuilder.role2type |
protected TopicIF |
AssociationBuilder.role3type |
protected TopicIF |
AssociationBuilder.role4type |
protected TopicIF[] |
ScopedIFComparator.scope |
protected TopicIF |
TopicTreeNode.topic |
Modifier and Type | Field and Description |
---|---|
protected Collection<TopicIF> |
TopicTreeRendrer.bnscope
Deprecated.
|
protected Collection<TopicIF> |
SubsetOfContextDecider.context |
protected Collection<TopicIF> |
ApplicableInContextDecider.context |
protected Function<T,TopicIF> |
TypedIFStringifier.grabber
Deprecated.
|
protected Collection<TopicIF> |
AssociationBuilder.scope |
protected Collection<TopicIF> |
NameGrabber.scope
INTERNAL: Alternatively to
themeIndicator the
basename scope (collection of TopicIF objects) to decide
suitablity can be setup instantly. |
protected Function<TopicIF,String> |
TopicTreeRendrer.str
Deprecated.
|
protected Comparator<TopicIF> |
TypedIFComparator.subcomparator
INTERNAL: The comparator used to compare the types
|
protected Function<? super TopicIF,NameIF> |
DisplayNameGrabber.subGrabber
Deprecated.
PROTECTED: The NameGrabber used to implement the grabbing.
|
protected StringifierIF<? super TopicIF> |
TypedIFStringifier.topic_stringifier
Deprecated.
|
protected Collection<TopicIF> |
TopicTreeBuilder.types
Deprecated.
|
protected Collection<TopicIF> |
NameGrabber.variantScope
INTERNAL: A collection containing topic themes used for specifying
the variant name scope.
|
protected Collection<TopicIF> |
TopicTreeRendrer.vnscope
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
TopicIF |
TypedIFGrabber.apply(T typed)
INTERNAL: Grabs the topic which is the type of the given typedIF
|
static TopicIF |
CopyUtils.copyCharacteristics(TopicIF source)
INTERNAL: Creates a new topic and copies all the characteristics
from the source topic to this new topic.
|
static TopicIF |
MergeUtils.copyIdentifiers(TopicIF target,
TopicIF source)
INTERNAL: Copies all the identifiers from the source to the
target topic.
|
static TopicIF |
MergeUtils.copyIdentifiers(TopicIF target,
TopicIF source,
Map<TopicIF,TopicIF> mergemap) |
static TopicIF |
MergeUtils.findTopic(TopicMapIF othertm,
TopicIF topic)
PUBLIC: Find a topic in the other topic map which would merge
with the given topic if that were to be added to the same topic
map.
|
TopicIF |
AssociationBuilder.getAssociationType()
PUBLIC: Returns the type of associations the builder creates.
|
protected TopicIF |
TopicTreeBuilder.getPlayer(AssociationIF assoc,
TopicIF roleType)
Deprecated.
|
protected TopicIF |
TopicTreeBuilder.getRoot(TopicIF topic,
Set<TopicIF> visited)
Deprecated.
|
TopicIF |
TopicTreeNode.getTopic() |
static TopicIF |
ObjectTopicIdStringifier.getTopic(TMObjectIF tmobject)
Deprecated.
|
TopicIF |
RolePlayerGrabber.grab(AssociationRoleIF object)
Deprecated.
INTERNAL: Grabs the topic playing the role in the given association role
|
TopicIF |
QNameLookup.lookup(String qname) |
static TopicIF |
MergeUtils.mergeInto(TopicMapIF targettm,
TopicIF source)
PUBLIC: Merges the source topic from into the target topic map,
when the source topic is not already in the target topic map.
|
static TopicIF |
MergeUtils.mergeInto(TopicMapIF targettm,
TopicIF source,
Predicate<TMObjectIF> decider)
PUBLIC: Merges the source topic from into the target topic map,
when the source topic is not already in the target topic map.
|
Modifier and Type | Method and Description |
---|---|
static Collection<TopicIF> |
IdentityUtils.findSameTopic(TopicMapIF topicmap,
TopicIF topic)
INTERNAL: Returns the topic or topics with overlapping identities
in the given topic map.
|
static Collection<TopicIF> |
CharacteristicUtils.getAssociatedTopics(TopicIF topic)
INTERNAL: Returns all the directly associated topics of the given
topic.
|
static Function<TopicIF,String> |
TopicStringifiers.getDefaultStringifier()
PUBLIC: Gets a stringifier that will return a default name for each
topic it is applied to.
|
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,String> |
TopicStringifiers.getFastSortNameStringifier(TopicMapIF tm)
PUBLIC: Gets a fast stringifier that will return the sort names
of topics, when they have one.
|
Collection<TopicIF> |
AssociationBuilder.getScope()
PUBLIC: Returns the scope added to all associations created by
this builder.
|
static Function<TopicIF,NameIF> |
TopicCharacteristicGrabbers.getSortNameGrabber()
INTERNAL: Returns a grabber that will grab the name most suitable
for sorting from a topic.
|
static Function<TopicIF,String> |
TopicStringifiers.getSortNameStringifier()
PUBLIC: Gets a stringifier that will return the sort names of
topics, when they have one.
|
static Function<TopicIF,String> |
TopicStringifiers.getStringifier(Collection<TopicIF> tnscope,
Collection<TopicIF> vnscope)
PUBLIC: Gets a stringifier that will return the name it
determines matches the given scopes best.
|
Collection<TopicIF> |
TypeHierarchyUtils.getSubclasses(TopicIF klass)
INTERNAL: Returns the topics which are subtypes of the topic klass.
|
Collection<TopicIF> |
TypeHierarchyUtils.getSubclasses(TopicIF klass,
int level)
INTERNAL: Returns the topics which are subtypes of the given typing
topic down to a given level.
|
Collection<TopicIF> |
TypeHierarchyUtils.getSuperclasses(TopicIF klass)
INTERNAL: Returns the topics which are supertypes of the given typing topic
|
Collection<TopicIF> |
TypeHierarchyUtils.getSuperclasses(TopicIF klass,
int level)
INTERNAL: Returns the topics which are supertypes of the given
typing topic up to a given level.
|
Collection<TopicIF> |
TypeHierarchyUtils.getSupertypes(TopicIF typed)
INTERNAL: Returns the topics which types of the object
typed and all their supertypes. |
Collection<TopicIF> |
TypeHierarchyUtils.getSupertypes(TopicIF typed,
boolean excludeTypes)
INTERNAL: Returns the topics which types the object
typed (if not excludeTypes is set to
true) and all their supertypes. |
Collection<TopicIF> |
TypeHierarchyUtils.getSupertypes(TypedIF typed)
INTERNAL: Returns the topic which types the singly typed object
typed and all of its supertypes. |
static Comparator<TopicIF> |
TopicComparators.getTopicNameComparator(Collection<TopicIF> scope) |
static Function<TopicIF,String> |
TopicStringifiers.getTopicNameStringifier(Collection<TopicIF> scope)
PUBLIC: Gets a stringifier that will return the topic name it
determines to match the given scope best.
|
static Collection<TopicIF> |
CharacteristicUtils.getTopicsOfTopicNames(Collection<TopicNameIF> basenames)
INTERNAL: Gets the topics of a collection of basenames.
|
static Function<TopicIF,String> |
TopicStringifiers.getVariantNameStringifier(Collection<TopicIF> scope)
PUBLIC: Gets a stringifier that will return
the variant that it determines to match the given scope
best.
|
Set<TopicIF> |
AssociationWalker.walkTopics(TopicIF start)
PUBLIC: Computes the transitive closure under the association
type and rolespec definitions provided in the constructor, and
returns the result as a set of topics.
|
Modifier and Type | Method and 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.
|
String |
TopicStringifiers.FastSortNameStringifier.apply(TopicIF topic) |
NameIF |
NameGrabber.apply(TopicIF topic)
INTERNAL: Grabs the most appropiate base name (or if
grabOnlyTopicName is false allow also to return the
most appropiate VariantIF instance). |
VariantNameIF |
TopicVariantNameGrabber.apply(TopicIF topic)
INTERNAL: Grabs the most appropriate variant name for the given
topic name, using the comparator established at creation to
compare available variant names.
|
TopicTreeNode |
TopicTreeBuilder.build(TopicIF topic)
Deprecated.
EXPERIMENTAL: Builds a tree consisting of all the topics directly
related to the one given.
|
protected TopicTreeNode |
TopicTreeBuilder.build(TopicIF topic,
Set<TopicIF> visited)
Deprecated.
|
static AssociationIF |
CopyUtils.copyAssociation(TopicIF targetPlayer,
AssociationIF source,
TopicIF sourcePlayer)
INTERNAL: Copies the variant from the source topic to the
target topic.
|
static TopicIF |
CopyUtils.copyCharacteristics(TopicIF source)
INTERNAL: Creates a new topic and copies all the characteristics
from the source topic to this new topic.
|
static void |
CopyUtils.copyCharacteristics(TopicIF target,
TopicIF source)
INTERNAL: Copies all the characteristics from the source topic to
the target topic.
|
static TopicIF |
MergeUtils.copyIdentifiers(TopicIF target,
TopicIF source)
INTERNAL: Copies all the identifiers from the source to the
target topic.
|
static TopicIF |
MergeUtils.copyIdentifiers(TopicIF target,
TopicIF source,
Map<TopicIF,TopicIF> mergemap) |
static OccurrenceIF |
CopyUtils.copyOccurrence(TopicIF target,
OccurrenceIF source)
INTERNAL: Copies the occurrence from the source topic to the
target topic.
|
static TopicNameIF |
CopyUtils.copyTopicName(TopicIF target,
TopicNameIF source)
INTERNAL: Copies the name from the source topic to the
target topic.
|
protected boolean |
TopicTreeBuilder.filter(TopicIF topic)
Deprecated.
|
static Collection<TopicIF> |
IdentityUtils.findSameTopic(TopicMapIF topicmap,
TopicIF topic)
INTERNAL: Returns the topic or topics with overlapping identities
in the given topic map.
|
static TopicIF |
MergeUtils.findTopic(TopicMapIF othertm,
TopicIF topic)
PUBLIC: Find a topic in the other topic map which would merge
with the given topic if that were to be added to the same topic
map.
|
static Collection<TopicIF> |
CharacteristicUtils.getAssociatedTopics(TopicIF topic)
INTERNAL: Returns all the directly associated topics of the given
topic.
|
static <T extends TypedIF> |
CharacteristicUtils.getByType(Collection<T> objects,
TopicIF type)
INTERNAL: Finds first characteristic of a specified type.
|
static Collection |
ClassInstanceUtils.getInstancesOf(Collection typed,
TopicIF type)
INTERNAL: Returns the typed objects that are instances of the given type.
|
protected TopicIF |
TopicTreeBuilder.getPlayer(AssociationIF assoc,
TopicIF roleType)
Deprecated.
|
protected TopicIF |
TopicTreeBuilder.getRoot(TopicIF topic,
Set<TopicIF> visited)
Deprecated.
|
Collection<TopicIF> |
TypeHierarchyUtils.getSubclasses(TopicIF klass)
INTERNAL: Returns the topics which are subtypes of the topic klass.
|
Collection<TopicIF> |
TypeHierarchyUtils.getSubclasses(TopicIF klass,
int level)
INTERNAL: Returns the topics which are subtypes of the given typing
topic down to a given level.
|
Collection<TopicIF> |
TypeHierarchyUtils.getSuperclasses(TopicIF klass)
INTERNAL: Returns the topics which are supertypes of the given typing topic
|
Collection<TopicIF> |
TypeHierarchyUtils.getSuperclasses(TopicIF klass,
int level)
INTERNAL: Returns the topics which are supertypes of the given
typing topic up to a given level.
|
Collection<TopicIF> |
TypeHierarchyUtils.getSupertypes(TopicIF typed)
INTERNAL: Returns the topics which types of the object
typed and all their supertypes. |
Collection<TopicIF> |
TypeHierarchyUtils.getSupertypes(TopicIF typed,
boolean excludeTypes)
INTERNAL: Returns the topics which types the object
typed (if not excludeTypes is set to
true) and all their supertypes. |
NameIF |
DisplayNameGrabber.grab(TopicIF object)
Deprecated.
PUBLIC: Grabs the name for display.
|
TopicNameIF |
BaseNameGrabber.grab(TopicIF _topic)
Deprecated.
INTERNAL: Grabs the most appropriate base name for the given topic,
using the comparator established at creation to compare available
base names.
|
boolean |
AssociationWalker.isAssociated(TopicIF start,
TopicIF associated)
PUBLIC: Returns true if the two topics are directly or indirectly
associated under the association type and rolespec definitions
provided in the constructor for this walker.
|
boolean |
TypeHierarchyUtils.isAssociatedWith(TopicIF start,
TopicIF associated)
INTERNAL: Returns true if the two topics are directly or indirectly
associated under the association type and rolespec definitions
provided in the constructor for this walker.
|
static boolean |
ClassInstanceUtils.isInstanceOf(TopicIF topic,
TopicIF type)
INTERNAL: Returns true if the TopicIF object is an instance
the given type.
|
boolean |
TypeHierarchyUtils.isInstanceOf(TopicIF typed,
TopicIF klass)
INTERNAL: Determines if the
typed
is an instance of the type klass . |
static boolean |
ClassInstanceUtils.isInstanceOf(TypedIF typed,
TopicIF type)
INTERNAL: Returns true if the TypedIF object is an instance the
given type.
|
boolean |
TypeHierarchyUtils.isInstanceOf(TypedIF typed,
TopicIF klass)
INTERNAL: Determines if the singly-typed object
typed
is an instance of the type klass . |
static boolean |
ScopeUtils.isIntersectionOfContext(ScopedIF obj,
TopicIF[] context)
EXPERIMENTAL:
|
static boolean |
ScopeUtils.isSupersetOfContext(ScopedIF obj,
TopicIF[] context)
EXPERIMENTAL:
|
AssociationIF |
AssociationBuilder.makeAssociation(TopicIF player)
PUBLIC: Create a unary association of the configured type, where
player is the role player.
|
AssociationIF |
AssociationBuilder.makeAssociation(TopicIF player1,
TopicIF player2)
PUBLIC: Create a binary association of the configured type, where
player1 plays the first role and player2 the second.
|
AssociationIF |
AssociationBuilder.makeAssociation(TopicIF player1,
TopicIF player2,
TopicIF player3)
PUBLIC: Create a ternary association of the configured type, where
player1 plays the first role, player2 the second, and player3 the
third.
|
AssociationIF |
AssociationBuilder.makeAssociation(TopicIF player1,
TopicIF player2,
TopicIF player3,
TopicIF player4)
PUBLIC: Create a quad association of the configured type, where
player1 plays the first role, and player2 the second, and player3
the third, and player4 the fourth.
|
protected static String |
KeyGenerator.makeTopicKey(TopicIF topic) |
static OccurrenceIF |
MergeUtils.mergeInto(TopicIF target,
OccurrenceIF source)
PUBLIC: Merges the source occurrence into the target topic in
another topic map.
|
static ReifiableIF |
MergeUtils.mergeInto(TopicIF target,
ReifiableIF source)
PUBLIC: Merges the source object into a target topic in another
topic map.
|
static void |
MergeUtils.mergeInto(TopicIF target,
TopicIF source)
PUBLIC: Merges the characteristics of one topic into another
topic.
|
static TopicNameIF |
MergeUtils.mergeInto(TopicIF target,
TopicNameIF source)
PUBLIC: Merges the source topic name into the target topic in
another topic map.
|
static TopicIF |
MergeUtils.mergeInto(TopicMapIF targettm,
TopicIF source)
PUBLIC: Merges the source topic from into the target topic map,
when the source topic is not already in the target topic map.
|
static TopicIF |
MergeUtils.mergeInto(TopicMapIF targettm,
TopicIF source,
Predicate<TMObjectIF> decider)
PUBLIC: Merges the source topic from into the target topic map,
when the source topic is not already in the target topic map.
|
static <S extends ScopedIF> |
ScopeUtils.rankByScope(Collection<S> scoped,
TopicIF theme)
Ranks the ScopedIFs by the applicability to the specified scope.
|
static Map<AssociationIF,Set<AssociationIF>> |
DuplicateSuppressionUtils.removeDuplicateAssociations(TopicIF topic)
PUBLIC: Removes all duplicate associations of this topic.
|
static void |
DuplicateSuppressionUtils.removeDuplicates(TopicIF topic)
PUBLIC: Remove all duplicated characteristics of the given topic,
except for duplicate associations the topic may participate in.
|
static boolean |
MergeUtils.shouldMerge(TopicIF t1,
TopicIF t2)
PUBLIC: Tests whether two topics should be merged or not,
according to XTM rules.
|
static String |
TopicStringifiers.toString(TopicIF topic)
PUBLIC: Returns the default name of the topic.
|
static String |
TopicStringifiers.toString(TopicIF topic,
Collection<TopicIF> tnscope)
PUBLIC: Returns the name of the topic given the specified
topic name theme.
|
static String |
TopicStringifiers.toString(TopicIF topic,
Collection<TopicIF> tnscope,
Collection<TopicIF> vnscope)
PUBLIC: Returns the name of the topic given the specified
topic name and variant name themes.
|
static String |
TopicStringifiers.toString(TopicIF topic,
Collection<TopicIF> tnscope,
TopicIF vntheme)
PUBLIC: Returns the name of the topic given the specified
topic name and variant name themes.
|
static String |
TopicStringifiers.toString(TopicIF topic,
TopicIF tntheme)
PUBLIC: Returns the name of the topic given the specified
topic name theme.
|
static String |
TopicStringifiers.toString(TopicIF topic,
TopicIF tntheme,
TopicIF vntheme)
PUBLIC: Returns the name of the topic given the specified
topic name and variant name themes.
|
static void |
TopicMapSynchronizer.update(TopicMapIF target,
TopicIF source)
PUBLIC: Updates the target topic map against the source topic,
including all characteristics from the source topic.
|
static void |
TopicMapSynchronizer.update(TopicMapIF target,
TopicIF source,
Predicate<TMObjectIF> tfilter)
PUBLIC: Updates the target topic map against the source topic,
synchronizing only the characteristics from the target that are
accepted by the filter.
|
static void |
TopicMapSynchronizer.update(TopicMapIF target,
TopicIF source,
Predicate<TMObjectIF> tfilter,
Predicate<TMObjectIF> sfilter)
PUBLIC: Updates the target topic map against the source topic,
synchronizing only the characteristics from the target and source
that are accepted by the filters.
|
protected net.ontopia.topicmaps.utils.WalkerState |
AssociationWalker.walk(TopicIF start,
boolean storePaths)
PROTECTED: Computes the transitive closure under the association
type and rolespec definitions provided in the constructor; this
method is used by both walkTopics and walkPaths.
|
void |
AssociationWalkerListenerIF.walkAssociation(TopicIF leftRolePlayer,
AssociationIF association,
TopicIF rightRolePlayer)
PUBLIC: The function invoked by the AssociationWalker.
|
Collection<List<TMObjectIF>> |
AssociationWalker.walkPaths(TopicIF start)
PUBLIC: Computes the transitive closure under the association
type and rolespec definitions provided in the constructor, and
returns a set containing the paths taken through the topic map in
computing the closure.
|
Set<TopicIF> |
AssociationWalker.walkTopics(TopicIF start)
PUBLIC: Computes the transitive closure under the association
type and rolespec definitions provided in the constructor, and
returns the result as a set of topics.
|
Modifier and Type | Method and Description |
---|---|
protected TopicTreeNode |
TopicTreeBuilder.build(TopicIF topic,
Set<TopicIF> visited)
Deprecated.
|
static TopicIF |
MergeUtils.copyIdentifiers(TopicIF target,
TopicIF source,
Map<TopicIF,TopicIF> mergemap) |
static TopicIF |
MergeUtils.copyIdentifiers(TopicIF target,
TopicIF source,
Map<TopicIF,TopicIF> mergemap) |
static Collection<OccurrenceIF> |
CharacteristicUtils.getOccurrences(Collection<TopicIF> topics)
Gets the occurrences of all the topics in the given collection.
|
static Collection<AssociationRoleIF> |
CharacteristicUtils.getRoles(Collection<TopicIF> topics)
Gets the association roles of the topics in the given collection.
|
protected TopicIF |
TopicTreeBuilder.getRoot(TopicIF topic,
Set<TopicIF> visited)
Deprecated.
|
static Function<TopicIF,String> |
TopicStringifiers.getStringifier(Collection<TopicIF> tnscope,
Collection<TopicIF> vnscope)
PUBLIC: Gets a stringifier that will return the name it
determines matches the given scopes best.
|
static Function<TopicIF,String> |
TopicStringifiers.getStringifier(Collection<TopicIF> tnscope,
Collection<TopicIF> vnscope)
PUBLIC: Gets a stringifier that will return the name it
determines matches the given scopes best.
|
static Comparator<TopicIF> |
TopicComparators.getTopicNameComparator(Collection<TopicIF> scope) |
static Collection<TopicNameIF> |
CharacteristicUtils.getTopicNames(Collection<TopicIF> topics)
INTERNAL: Gets the basenames of the given collection of topics.
|
static Function<TopicIF,String> |
TopicStringifiers.getTopicNameStringifier(Collection<TopicIF> scope)
PUBLIC: Gets a stringifier that will return the topic name it
determines to match the given scope best.
|
static Comparator<TypedIF> |
TopicComparators.getTypedIFComparator(Collection<TopicIF> scope) |
static Function<TopicIF,String> |
TopicStringifiers.getVariantNameStringifier(Collection<TopicIF> scope)
PUBLIC: Gets a stringifier that will return
the variant that it determines to match the given scope
best.
|
static boolean |
ScopeUtils.isApplicableInContext(ScopedIF obj,
Collection<TopicIF> context)
Checks to see if the ScopedIF's scope is applicable in the user
context.
|
static boolean |
ScopeUtils.isIntersectionOfContext(ScopedIF obj,
Collection<TopicIF> context)
Checks to see if the ScopedIF's scope intersects with the user
context.
|
static boolean |
ScopeUtils.isSubsetOfContext(ScopedIF obj,
Collection<TopicIF> context)
Checks to see if the ScopedIF's scope is a subset of the user
context.
|
static boolean |
ScopeUtils.isSupersetOfContext(ScopedIF obj,
Collection<TopicIF> context)
Checks to see if the ScopedIF's scope is a superset of the user
context.
|
protected static String |
KeyGenerator.makeScopeKey(Collection<TopicIF> scope) |
protected static String |
KeyGenerator.makeScopeKey(Collection<TopicIF> scope,
TopicMapIF othertm) |
static <S extends ScopedIF> |
ScopeUtils.rankByScope(Collection<S> scoped,
Collection<TopicIF> scope)
Ranks the ScopedIFs by the applicability to the specified scope.
|
void |
TopicTreeBuilder.setFilterTypes(Collection<TopicIF> types)
Deprecated.
|
void |
AssociationBuilder.setScope(Collection<TopicIF> scope)
PUBLIC: Sets the scope added to all associations created by
this builder.
|
void |
TopicTreeRendrer.setTopicNameScope(Collection<TopicIF> bnscope)
Deprecated.
|
void |
TopicTreeRendrer.setVariantScope(Collection<TopicIF> vnscope)
Deprecated.
|
static String |
TopicStringifiers.toString(TopicIF topic,
Collection<TopicIF> tnscope)
PUBLIC: Returns the name of the topic given the specified
topic name theme.
|
static String |
TopicStringifiers.toString(TopicIF topic,
Collection<TopicIF> tnscope,
Collection<TopicIF> vnscope)
PUBLIC: Returns the name of the topic given the specified
topic name and variant name themes.
|
static String |
TopicStringifiers.toString(TopicIF topic,
Collection<TopicIF> tnscope,
Collection<TopicIF> vnscope)
PUBLIC: Returns the name of the topic given the specified
topic name and variant name themes.
|
static String |
TopicStringifiers.toString(TopicIF topic,
Collection<TopicIF> tnscope,
TopicIF vntheme)
PUBLIC: Returns the name of the topic given the specified
topic name and variant name themes.
|
Constructor and Description |
---|
AssociationBuilder(TopicIF assoctype,
TopicIF roletype)
PUBLIC: Creates a new AssociationBuilder for unary associations.
|
AssociationBuilder(TopicIF assoctype,
TopicIF role1type,
TopicIF role2type)
PUBLIC: Creates a new AssociationBuilder for binary associations.
|
AssociationBuilder(TopicIF assoctype,
TopicIF role1type,
TopicIF role2type,
TopicIF role3type)
PUBLIC: Creates a new AssociationBuilder for ternary associations.
|
AssociationBuilder(TopicIF assoctype,
TopicIF role1type,
TopicIF role2type,
TopicIF role3type,
TopicIF role4type)
PUBLIC: Creates a new AssociationBuilder for quad associations.
|
AssociationWalker(TopicIF associationType,
TopicIF leftRoleSpec,
TopicIF rightRoleSpec)
PUBLIC: Creates a walker which determines that a topic A is
related to topic B if A plays a role specified by
leftRoleSpec in an association of type
associationType and topic B plays a role specified
by rightRoleSpec in the same association. |
TopicTreeBuilder(TopicIF assocType,
TopicIF parentRole,
TopicIF childRole)
Deprecated.
|
TopicTreeNode(TopicIF topic) |
TopicTreeRendrer(TopicTreeNode root,
TopicIF current)
Deprecated.
|
Constructor and Description |
---|
ApplicableInContextDecider(Collection<TopicIF> context) |
BaseNameGrabber(Collection<TopicIF> scope)
Deprecated.
INTERNAL: Creates a grabber; uses a BaseComparator with the given
scope.
|
IntersectionOfContextDecider(Collection<TopicIF> context) |
NameGrabber(Collection<TopicIF> scope)
INTERNAL: Creates the grabber and sets the comparator to be a
ScopedIFComparator using the specified scope.
|
NameGrabber(Collection<TopicIF> basenameScope,
Collection<TopicIF> variantScope)
INTERNAL: Creates the grabber and sets the comparator to be a
ScopedIFComparator using the specified scope.
|
NameGrabber(Collection<TopicIF> basenameScope,
Collection<TopicIF> variantScope)
INTERNAL: Creates the grabber and sets the comparator to be a
ScopedIFComparator using the specified scope.
|
NameGrabber(Collection<TopicIF> basenameScope,
Collection<TopicIF> variantScope,
boolean grabOnlyTopicName)
INTERNAL: Creates the grabber and sets the comparator to be a
ScopedIFComparator using the specified scope.
|
NameGrabber(Collection<TopicIF> basenameScope,
Collection<TopicIF> variantScope,
boolean grabOnlyTopicName)
INTERNAL: Creates the grabber and sets the comparator to be a
ScopedIFComparator using the specified scope.
|
ScopedIFComparator(Collection<TopicIF> scope) |
ScopedIFComparator(Collection<TopicIF> scope,
Comparator<? super T> subcomparator) |
SubsetOfContextDecider(Collection<TopicIF> context) |
SupersetOfContextDecider(Collection<TopicIF> context) |
TopicNameGrabber(Collection<TopicIF> scope)
INTERNAL: Creates a grabber; uses a BaseComparator with the given
scope.
|
TopicVariantNameGrabber(Collection<TopicIF> scope)
INTERNAL: Creates a grabber.
|
TypedIFComparator(Comparator<TopicIF> subcomparator)
INTERNAL: Creates a TypedIfComparator which uses the given comparator
|
TypedIFStringifier(StringifierIF<? super TopicIF> topic_stringifier)
Deprecated.
|
VariantNameGrabber(Collection<TopicIF> scope)
INTERNAL: Creates a grabber; makes the comparator a ScopedIFComparator
for the given scope.
|
Modifier and Type | Field and Description |
---|---|
protected TopicIF |
ParseFrame.topic |
Constructor and Description |
---|
ParseFrame(TopicIF topic,
TopicNameIF name,
ScopedIF scoped,
ReifiableIF reifiable,
AssociationIF association) |
ValueGenerator(TopicIF topic,
String literal,
LocatorIF datatype,
LocatorIF locator) |
Modifier and Type | Field and Description |
---|---|
protected Collection<TopicIF> |
WithinScopeDecider.context |
protected Collection<TopicIF> |
InstanceDecider.types
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TMExporterDecider.test(TopicIF topic)
Return true iff the given topic, all of it's types and all types of the
types (etc.
|
Constructor and Description |
---|
InstanceDecider(Collection<TopicIF> types)
Deprecated.
Constructor which takes a Collection of types.
|
WithinScopeDecider(Collection<TopicIF> context) |
Modifier and Type | Method and Description |
---|---|
void |
JTMTopicMapWriter.write(Collection<TopicIF> topics,
Collection<AssociationIF> assocs)
EXPERIMENTAL: Write out a collection of topics and associations
as a JTM fragment, represented as a complete topic map.
|
Modifier and Type | Field and Description |
---|---|
protected Comparator<TopicIF> |
LTMTopicMapWriter.elementIdComparator |
protected Comparator<Collection<TopicIF>> |
LTMTopicMapWriter.reifierComparator |
protected Comparator<Collection<TopicIF>> |
LTMTopicMapWriter.scopeComparator |
protected Comparator<TopicIF> |
LTMTopicMapWriter.topicComparator |
Modifier and Type | Method and Description |
---|---|
static Map<String,TopicIF> |
LTMTemplateImporter.read(TopicMapIF topicmap,
String ltm,
Map<String,Object> parameters)
PUBLIC: Imports an LTM fragment with references to parameter values
specified externally.
|
Modifier and Type | Method and Description |
---|---|
void |
RDFFragmentExporter.exportTopic(TopicIF topic)
PUBLIC: Exports the given topic.
|
protected void |
RDFTopicMapWriter.write(TopicIF topic) |
Modifier and Type | Method and Description |
---|---|
void |
RDFFragmentExporter.exportAll(Iterator<TopicIF> it)
PUBLIC: Exports all the topics returned by the iterator, and
wraps them with startTopicMap() and endTopicMap() calls.
|
void |
RDFFragmentExporter.exportTopics(Iterator<TopicIF> it)
PUBLIC: Exports all the topics returned by the iterator.
|
Modifier and Type | Field and Description |
---|---|
protected TopicIF |
TopicMapPreferences.topic |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
TopicMapPreferencesFactory.createSystemRootTopic(TopicMapIF topicmap) |
protected TopicIF |
TopicMapPreferences.createTopic(TopicMapIF topicmap) |
protected abstract TopicIF |
TopicMapPreferencesFactory.createUserRootTopic(TopicMapIF topicmap) |
protected TopicIF |
TopicMapPreferences.fetchPropertyType(String key,
TopicMapIF topicmap) |
protected TopicIF |
TopicMapPreferences.fetchTopic(TopicMapIF topicmap) |
protected TopicIF |
TopicMapPreferences.revitalize(TopicIF topic,
TopicMapIF topicmap) |
TopicIF |
TopicMapPreferencesOntology.t(TopicMapIF tm) |
Modifier and Type | Method and Description |
---|---|
protected Set<TopicIF> |
TopicMapPreferences.fetchChildren(TopicMapIF topicmap,
TopicIF topic) |
static EnumMap<TopicMapPreferencesOntology,TopicIF> |
TopicMapPreferencesOntology.loadOntology(TopicMapIF topicmap) |
static EnumMap<TopicMapPreferencesOntology,TopicIF> |
TopicMapPreferencesOntology.loadOntology(TopicMapIF topicmap,
boolean forceCreate) |
Modifier and Type | Method and Description |
---|---|
protected Set<TopicIF> |
TopicMapPreferences.fetchChildren(TopicMapIF topicmap,
TopicIF topic) |
protected void |
TopicMapPreferences.mergeTopics(TopicIF targetTopic,
TopicIF sourceTopic) |
protected void |
TopicMapPreferences.removeTopic(TopicMapIF topicmap,
TopicIF topic) |
protected TopicIF |
TopicMapPreferences.revitalize(TopicIF topic,
TopicMapIF topicmap) |
Modifier and Type | Method and Description |
---|---|
TopicIF |
TopicPage.getTopic() |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
RemoteTopicIndex.getTopics(Collection<LocatorIF> indicators,
Collection<LocatorIF> sources,
Collection<LocatorIF> subjects) |
Collection<TopicIF> |
TopicMapTopicIndex.getTopics(Collection<LocatorIF> indicators,
Collection<LocatorIF> sources,
Collection<LocatorIF> subjects) |
Collection<TopicIF> |
RegistryTopicIndex.getTopics(Collection<LocatorIF> indicators,
Collection<LocatorIF> sources,
Collection<LocatorIF> subjects) |
Collection<TopicIF> |
TopicIndexIF.getTopics(Collection<LocatorIF> indicators,
Collection<LocatorIF> sources,
Collection<LocatorIF> subjects)
Returns all topics the index knows about whose identity matches
one the of the locators passed as arguments.
|
Collection<TopicIF> |
FederatedTopicIndex.getTopics(Collection<LocatorIF> indicators,
Collection<LocatorIF> sources,
Collection<LocatorIF> subjects) |
Collection<TopicIF> |
RemoteTopicIndex.loadRelatedTopics(Collection<LocatorIF> indicators,
Collection<LocatorIF> sources,
Collection<LocatorIF> subjects,
boolean two_steps) |
Collection<TopicIF> |
TopicMapTopicIndex.loadRelatedTopics(Collection<LocatorIF> indicators,
Collection<LocatorIF> sources,
Collection<LocatorIF> subjects,
boolean two_step) |
Collection<TopicIF> |
RegistryTopicIndex.loadRelatedTopics(Collection<LocatorIF> indicators,
Collection<LocatorIF> sources,
Collection<LocatorIF> subjects,
boolean two_step) |
Collection<TopicIF> |
TopicIndexIF.loadRelatedTopics(Collection<LocatorIF> indicators,
Collection<LocatorIF> sources,
Collection<LocatorIF> subjects,
boolean two_steps) |
Collection<TopicIF> |
FederatedTopicIndex.loadRelatedTopics(Collection<LocatorIF> indicators,
Collection<LocatorIF> sources,
Collection<LocatorIF> subjects,
boolean two_step) |
Modifier and Type | Method and Description |
---|---|
static void |
TMRAPImplementation.makeFullName(TopicIF topic,
ContentHandler handler) |
static void |
TMRAPImplementation.makeStub(TopicIF topic,
ContentHandler handler) |
Constructor and Description |
---|
TopicPage(String editUrl,
String viewUrl,
String title,
String linktext,
TopicIF topic) |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
XFMLContentHandler.resolveTopicRef(String address) |
Modifier and Type | Method and Description |
---|---|
protected void |
XFMLContentHandler.addItemIdentifier(TopicIF topic,
LocatorIF locator) |
protected void |
XFMLContentHandler.addSubjectIdentifier(TopicIF topic,
LocatorIF locator) |
protected void |
XFMLContentHandler.registerSourceLocator(TopicIF tmobject,
String id) |
Modifier and Type | Field and Description |
---|---|
protected TopicIF |
TopicMapView.currentScopingTopic |
protected TopicIF |
VizConfigurationManager.defaultAssociationType |
protected TopicIF |
VizConfigurationManager.defaultType |
protected TopicIF |
VizConfigurationManager.generalTopic |
protected TopicIF |
VizTopicMapConfigurationManager.nullTopic |
protected TopicIF |
TMAbstractEdge.scopingTopic |
protected TopicIF |
VizConfigurationManager.untypedTopic |
Modifier and Type | Field and Description |
---|---|
protected Function<TopicIF,String> |
TMAbstractEdge.stringifier |
Modifier and Type | Method and Description |
---|---|
TopicIF |
VizTopicMapConfigurationManager.getAssociationTypeColorAutogeneratedTopic() |
TopicIF |
VizTopicMapConfigurationManager.getAssociationTypeColorTopic() |
TopicIF |
VizTopicMapConfigurationManager.getAssociationTypeFontTopic() |
TopicIF |
VizTopicMapConfigurationManager.getAssociationTypeLineWeightTopic() |
TopicIF |
VizTopicMapConfigurationManager.getAssociationTypeShapeTopic() |
protected TopicIF |
VizConfigurationManager.getConfigTopic(TopicIF real)
Looks up the corresponding topic (from the visualized topic map) in the
configuration topic map, creating one if it doesn't exist.
|
TopicIF |
ApplicationContextIF.getDefaultScopingTopic(TopicMapIF aTopicmap)
Get the default scoping topic
|
TopicIF |
AppletContext.getDefaultScopingTopic(TopicMapIF aTopicmap) |
TopicIF |
DesktopContext.getDefaultScopingTopic(TopicMapIF aTopicmap) |
TopicIF |
VizController.getDefaultScopingTopic(TopicMapIF topicmap) |
TopicIF |
VizTopicTypePriorityConfigManager.getDefaultTypePrecedenceTopic() |
TopicIF |
TMClassInstanceAssociation.Key.getInstance() |
TopicIF |
VizTopicMapConfigurationManager.getOverrideColorsTopic() |
TopicIF |
VizTopicMapConfigurationManager.getScopingTopic(TopicMapIF graphtm)
INTERNAL: Finds the scoping topic in the given topic map, and returns it.
|
TopicIF |
VizTopicMapConfigurationManager.getScopingTopicHolder()
INTERNAL: Finds the scoping topic in the given topic map, and returns it.
|
TopicIF |
TopicSelectionPrompter.getSelection() |
protected TopicIF |
VizTopicMapConfigurationManager.getSourceLocator() |
TopicIF |
VizController.getStartTopic() |
TopicIF |
ApplicationContextIF.getStartTopic(TopicMapIF aTopicmap)
Return the start topic defined on the map
|
TopicIF |
AppletContext.getStartTopic(TopicMapIF aTopicmap) |
TopicIF |
VizTopicMapConfigurationManager.getStartTopic(TopicMapIF graphtm)
INTERNAL: Finds the start topic in the given topic map, and returns it.
|
TopicIF |
DesktopContext.getStartTopic(TopicMapIF aTopicmap) |
TopicIF |
VizController.getStartTopic(TopicMapIF aTopicmap) |
protected TopicIF |
VizTopicMapConfigurationManager.getSubject() |
protected TopicIF |
VizTopicMapConfigurationManager.getSubjectIndicator() |
TopicIF |
TMTopicNode.getTopic() |
protected TopicIF |
VizConfigurationManager.getTopic(String indicator)
Looks up a topic by subject indicator, creating it if it can't be found.
|
protected TopicIF |
VizConfigurationManager.getTopic(String indicator,
String basename)
Looks up a topic by subject indicator, creating it if it can't be found.
|
TopicIF |
ApplicationContextIF.getTopicForLocator(LocatorIF locator,
TopicMapIF aTopicmap)
Returns the topic with the given subject identifier, if any.
|
TopicIF |
AppletContext.getTopicForLocator(LocatorIF aLocator,
TopicMapIF topicmap) |
TopicIF |
DesktopContext.getTopicForLocator(LocatorIF aLocator,
TopicMapIF topicmap) |
TopicIF |
TMAssociationNode.getTopicMapType() |
TopicIF |
TMAbstractEdge.getTopicMapType() |
TopicIF |
TMRoleEdge.getTopicMapType() |
TopicIF |
TMAssociationEdge.getTopicMapType() |
TopicIF |
TMClassInstanceAssociation.getTopicMapType() |
TopicIF |
VizTMObjectIF.getTopicMapType() |
TopicIF |
VizTopicMapConfigurationManager.getTopicTypeColorAutogeneratedTopic() |
TopicIF |
VizTopicMapConfigurationManager.getTopicTypeColorTopic() |
TopicIF |
VizTopicMapConfigurationManager.getTopicTypeExcludedTopic() |
TopicIF |
VizTopicMapConfigurationManager.getTopicTypeFontTopic() |
TopicIF |
VizTopicMapConfigurationManager.getTopicTypeIconTopic() |
TopicIF |
VizTopicMapConfigurationManager.getTopicTypeShapePaddingTopic() |
TopicIF |
VizTopicMapConfigurationManager.getTopicTypeShapeTopic() |
TopicIF |
TMClassInstanceAssociation.Key.getType() |
TopicIF |
VizTopicMapConfigurationManager.getTypeInstanceType() |
TopicIF |
VizTopicMapConfigurationManager.getTypeVisibleTopic() |
TopicIF |
VizTopicTypePriorityConfigManager.highestRankedType(List realTypes) |
protected TopicIF |
VizigatorUser.pickRandomType() |
Modifier and Type | Method and Description |
---|---|
Function<TopicIF,String> |
TMAbstractEdge.getStringifier() |
Function<TopicIF,String> |
TMTopicNode.getStringifier() |
Function<TopicIF,String> |
VizController.getStringifier() |
static Function<TopicIF,String> |
VizUtils.stringifierFor(TopicIF scope) |
Modifier and Type | Method and Description |
---|---|
void |
TopicMapView.addAssociationScopeFilterTopic(TopicIF scopingTopic) |
protected TMTopicNode |
TopicMapView.assertNode(TopicIF topic,
boolean create) |
protected TMTopicNode |
TopicMapView.buildTopic(TopicIF topic) |
void |
VizTopicTypePriorityConfigManager.changeRank(TopicIF realTopic,
boolean up) |
void |
VizTopicMapConfigurationManager.clearTopic(TopicIF aTopic)
Clear the start topic if it was set.
|
static void |
VizUtils.debug(TopicIF topic) |
protected VizTMObjectIF |
TopicMapView.findObject(Object object,
TopicIF type) |
protected static String |
TMAssociationNode.getAssociationText(AssociationIF association,
boolean displScopedAssocNames,
TopicIF scopingTopic) |
Color |
VizTopicMapConfigurationManager.getAssociationTypeColor(TopicIF type) |
Color |
VizController.getAssociationTypeColor(TopicIF type) |
Font |
VizTopicMapConfigurationManager.getAssociationTypeFont(TopicIF type) |
int |
VizTopicMapConfigurationManager.getAssociationTypeLineWeight(TopicIF selectedType) |
int |
VizTopicMapConfigurationManager.getAssociationTypeShape(TopicIF selectedType) |
int |
VizController.getAssoicationTypeLineWeight(TopicIF selectedType) |
int |
VizController.getAssoicationTypeShape(TopicIF selectedType) |
protected TopicIF |
VizConfigurationManager.getConfigTopic(TopicIF real)
Looks up the corresponding topic (from the visualized topic map) in the
configuration topic map, creating one if it doesn't exist.
|
protected TMClassInstanceAssociation |
TopicMapView.getEdge(TopicIF type,
TopicIF instance) |
protected OccurrenceIF |
VizConfigurationManager.getOccurrence(TopicIF topic,
TopicIF type)
Returns the occurrence of the given type, if there is one.
|
String |
VizConfigurationManager.getOccurrenceValue(TopicIF type,
TopicIF occtype) |
protected boolean |
VizConfigurationManager.getOccurrenceValue(TopicIF type,
TopicIF occtype,
boolean defaultBoolean) |
protected int |
VizConfigurationManager.getOccurrenceValue(TopicIF type,
TopicIF occtype,
int defaultInt) |
Collection |
TopicMapView.getPagesFor(TopicIF topic) |
protected List |
TopicMapView.getTopicNodesFor(TopicIF type) |
Color |
VizTopicMapConfigurationManager.getTopicTypeColor(TopicIF type) |
Color |
VizController.getTopicTypeColor(TopicIF type) |
int |
VizTopicMapConfigurationManager.getTopicTypeShape(TopicIF topictype) |
int |
VizController.getTopicTypeShape(TopicIF type) |
int |
VizTopicMapConfigurationManager.getTopicTypeShapePadding(TopicIF selectedType) |
int |
VizController.getTopicTypeShapePadding(TopicIF selectedType) |
Font |
VizTopicMapConfigurationManager.getTypeFont(TopicIF type) |
Font |
VizController.getTypeFont(TopicIF selectedType) |
Icon |
VizTopicMapConfigurationManager.getTypeIcon(TopicIF type) |
Icon |
VizController.getTypeIcon(TopicIF selectedType) |
String |
VizTopicMapConfigurationManager.getTypeIconFilename(TopicIF type) |
String |
VizController.getTypeIconFilename(TopicIF selectedType) |
int |
VizTopicMapConfigurationManager.getTypeVisibility(TopicIF selectedType) |
int |
VizController.getTypeVisibility(TopicIF selectedType) |
boolean |
VizTopicMapConfigurationManager.getUsesDefault(TopicIF type,
boolean isTopicType)
returns true iff the given topic type is set to use default when it doesn't
its own colour.
|
void |
ApplicationContextIF.goToTopic(TopicIF aTopic)
Set the focus of the map to the specified topic
|
void |
AppletContext.goToTopic(TopicIF topic) |
void |
DesktopContext.goToTopic(TopicIF topic) |
void |
VizController.goToTopic(TopicIF topic) |
boolean |
VizTopicMapConfigurationManager.hasOccurrence(TopicIF topictype,
TopicIF type) |
boolean |
VizTopicMapConfigurationManager.isAssociationTypeVisible(TopicIF assoctype) |
boolean |
VizController.isAssocTypeVisible(TopicIF type) |
boolean |
VizTopicMapConfigurationManager.isInAssociationScopeFilter(TopicIF scope) |
boolean |
VizController.isInAssociationScopeFilter(TopicIF scope) |
boolean |
VizTopicTypePriorityConfigManager.isRanked(TopicIF configTopic) |
boolean |
VizTopicMapConfigurationManager.isTopicTypeVisible(TopicIF assoctype) |
boolean |
VizController.isTopicTypeVisible(TopicIF type) |
boolean |
VizTopicMapConfigurationManager.isTypeExcluded(TopicIF aType) |
boolean |
VizTopicMapConfigurationManager.isVisible(TopicIF topic) |
void |
ApplicationContextIF.loadTopic(TopicIF aTopic)
Get a topic from the associated store
|
void |
AppletContext.loadTopic(TopicIF aTopic) |
void |
DesktopContext.loadTopic(TopicIF aTopic) |
void |
VizController.loadTopic(TopicIF aTopic) |
Color |
VizTopicMapConfigurationManager.lookupColor(TopicIF type,
TopicIF occtype)
Finds the color for this association or topic type that is stored in the
topic map.
|
boolean |
VizTopicMapConfigurationManager.lookupVisible(TopicIF type,
TopicIF occtype,
TopicIF defType) |
protected TMAbstractNode |
VizigatorUser.pickRandomNode(TopicIF type) |
void |
VizTopicTypePriorityConfigManager.rankLast(TopicIF source)
Add source to the end of the ranking list.
|
void |
VizTopicTypePriorityConfigManager.rankNextTo(TopicIF ranked,
TopicIF toRank,
boolean before) |
void |
TopicMapView.removeAssociationScopeFilterTopic(TopicIF scopingTopic) |
protected void |
VizConfigurationManager.removeOccurence(TopicIF type,
TopicIF occtype) |
protected boolean |
VizConfigurationManager.removeOccurrence(TopicIF topic,
TopicIF type)
Removes the occurrence of a given type from a given configuration topic.
|
protected void |
VizDesktop.scopingTopicChanged(TopicIF scope) |
void |
TopicMapView.setAssociationTypeLineWeight(TopicIF type,
int lineWeight) |
void |
VizController.setAssociationTypeLineWeight(TopicIF type,
int i) |
void |
VizTopicMapConfigurationManager.setAssociationTypeLineWeight(TopicIF type,
int i,
TopicMapView view)
Sets the line weight of the given association 'type' and updates 'view'
accordingly.
|
void |
TopicMapView.setAssociationTypeShape(TopicIF type,
int shape) |
void |
VizTopicMapConfigurationManager.setAssociationTypeShape(TopicIF type,
int i) |
void |
VizController.setAssociationTypeShape(TopicIF type,
int i) |
void |
VizTopicMapConfigurationManager.setAssociationTypeShape(TopicIF type,
int i,
TopicMapView view)
Sets the shape of the given association 'type' and updates 'view'
accordingly.
|
void |
VizController.setAssociationTypeVisibility(TopicIF type,
int visibility) |
void |
TopicMapView.setAssociationTypeVisible(TopicIF type,
boolean visible)
NOTE: The calling method is responsible for calling the
method: updateAssociationCountForAllTopics();
|
void |
VizController.setAssociationTypeVisible(TopicIF type,
boolean visible) |
void |
VizTopicMapConfigurationManager.setAssociationTypeVisible(TopicIF type,
boolean visible,
TopicMapView view)
Sets the given association 'type' to be visible and updates 'view'
accordingly.
|
void |
VizTopicMapConfigurationManager.setAssociationTypeVisible(TopicIF type,
int visibility,
TopicMapView view)
Sets the given association 'type' be either filtered in, filtered out or to
use the filter setting of the default type.
|
void |
VizController.setColorToDefault(TopicIF type,
boolean topicType) |
void |
VizTopicMapConfigurationManager.setColorToDefault(TopicIF type,
boolean topicType,
TopicMapView view)
Sets the color of a given topic/association 'type' to the default value
and updates 'view' accordingly.
|
void |
VizController.setFontToDefault(TopicIF type,
boolean topicType) |
void |
VizTopicMapConfigurationManager.setFontToDefault(TopicIF type,
boolean topicType,
TopicMapView view)
Sets the font of a given topic/association 'type' to the default value
and updates 'view' accordingly.
|
void |
AssociationScopeFilterMenu.setInAssociationScopeFilter(TopicIF scope,
boolean useInFilter) |
void |
VizTopicMapConfigurationManager.setInAssociationScopeFilter(TopicIF scope,
boolean included) |
void |
VizController.setInAssociationScopeFilter(TopicIF scope,
boolean useInFilter) |
void |
VizDesktop.setNewTypeColor(TopicIF type,
Color c)
Called from the color configuration menu when the color for a topic or
association type is changed.
|
void |
VizFrontEndIF.setNewTypeColor(TopicIF type,
Color c)
set the color on a specific topic type
|
void |
Vizlet.setNewTypeColor(TopicIF type,
Color c) |
protected void |
VizConfigurationManager.setOccurenceValue(TopicIF type,
TopicIF occtype,
boolean value)
Sets the visibility setting for this association or topic type in the topic
map.
|
protected void |
VizConfigurationManager.setOccurenceValue(TopicIF type,
TopicIF occtype,
String value) |
protected void |
VizConfigurationManager.setOccurrenceValue(TopicIF type,
TopicIF occtype,
int integer)
Sets the Shape setting for this association or topic type in the topic map.
|
void |
ApplicationContextIF.setScopingTopic(TopicIF aScope)
Set the scoping topic for the map
|
void |
TMAssociationNode.setScopingTopic(TopicIF aTopic) |
void |
TopicMapView.setScopingTopic(TopicIF aScope) |
void |
AppletContext.setScopingTopic(TopicIF aScope) |
void |
VizDesktop.setScopingTopic(TopicIF topic) |
void |
VizTopicMapConfigurationManager.setScopingTopic(TopicIF scope) |
void |
TMAbstractEdge.setScopingTopic(TopicIF aTopic) |
void |
TMTopicNode.setScopingTopic(TopicIF aScopingTopic) |
void |
DesktopContext.setScopingTopic(TopicIF aScope) |
void |
VizController.setScopingTopic(TopicIF aScope) |
void |
VizTMObjectIF.setScopingTopic(TopicIF aTopic) |
void |
ApplicationContextIF.setStartTopic(TopicIF aTopic)
Assign the starting topic of the map to display.
|
void |
AppletContext.setStartTopic(TopicIF aTopic) |
void |
VizTopicMapConfigurationManager.setStartTopic(TopicIF extstart)
Sets the start topic of the vizualization.
|
void |
DesktopContext.setStartTopic(TopicIF aTopic) |
void |
VizController.setStartTopic(TopicIF topic) |
void |
PropertiesPanel.setTarget(TopicIF topic) |
void |
PropertiesFrame.setTarget(TopicIF topic) |
protected void |
VizTopicMapConfigurationManager.setTopicReference(TopicIF topic,
TopicIF extstart,
String base) |
void |
TopicMapView.setTopicTypeExcluded(TopicIF aType,
boolean excluded) |
void |
TopicMapView.setTopicTypeShape(TopicIF type,
int shape) |
void |
VizTopicMapConfigurationManager.setTopicTypeShape(TopicIF type,
int i) |
void |
VizController.setTopicTypeShape(TopicIF type,
int i) |
void |
VizTopicMapConfigurationManager.setTopicTypeShape(TopicIF type,
int i,
TopicMapView view)
Sets the shape of the given topic 'type' and updates 'view' accordingly.
|
void |
TopicMapView.setTopicTypeShapePadding(TopicIF type,
int value) |
void |
VizTopicMapConfigurationManager.setTopicTypeShapePadding(TopicIF type,
int i) |
void |
VizController.setTopicTypeShapePadding(TopicIF type,
int i) |
void |
VizTopicMapConfigurationManager.setTopicTypeShapePadding(TopicIF type,
int i,
TopicMapView view)
Sets the shape padding of the given topic 'type' and updates 'view'
accordingly.
|
void |
VizController.setTopicTypeVisibility(TopicIF type,
int visibility) |
void |
TopicMapView.setTopicTypeVisible(TopicIF type,
boolean visible)
NOTE! The calling mehtod is itself responsible for calling the
method: updateAssociationCountForAllTopics().
|
void |
VizController.setTopicTypeVisible(TopicIF type,
boolean visible) |
void |
TopicMapView.setTypeColor(TopicIF type,
Color c) |
void |
VizTopicMapConfigurationManager.setTypeColor(TopicIF type,
Color c) |
void |
VizController.setTypeColor(TopicIF type,
Color c) |
void |
VizTopicMapConfigurationManager.setTypeColor(TopicIF type,
Color c,
TopicMapView view)
Sets the colour of a given 'type' and updates 'view' accordingly.
|
void |
VizTopicMapConfigurationManager.setTypeExcluded(TopicIF type) |
void |
VizController.setTypeExcluded(TopicIF type) |
void |
VizTopicMapConfigurationManager.setTypeExcluded(TopicIF type,
TopicMapView view)
Sets the given topic 'type' to be excluded and updates 'view' accordingly.
|
void |
TopicMapView.setTypeFont(TopicIF type,
Font font) |
void |
VizTopicMapConfigurationManager.setTypeFont(TopicIF type,
Font font) |
void |
VizController.setTypeFont(TopicIF type,
Font font) |
void |
VizTopicMapConfigurationManager.setTypeFont(TopicIF type,
Font font,
TopicMapView view)
Sets the font of the given topic/association 'type' and updates 'view'
accordingly.
|
void |
TopicMapView.setTypeIcon(TopicIF type,
Icon icon) |
void |
VizTopicMapConfigurationManager.setTypeIconFilename(TopicIF type,
String string) |
void |
VizController.setTypeIconFilename(TopicIF type,
String string) |
void |
VizTopicMapConfigurationManager.setTypeIconFilename(TopicIF type,
String string,
TopicMapView view)
Sets the name of the icon file (optional) of the given topic 'type' and
updates 'view' accordingly.
|
void |
VizTopicMapConfigurationManager.setTypeIncluded(TopicIF type) |
void |
VizController.setTypeIncluded(TopicIF type) |
void |
VizTopicMapConfigurationManager.setTypeIncluded(TopicIF type,
TopicMapView view)
Sets the given topic 'type' to be included and updates 'view' accordingly.
|
void |
VizTopicMapConfigurationManager.setTypeLineWeight(TopicIF type,
int i) |
void |
VizTopicMapConfigurationManager.setTypeVisibility(TopicIF type,
int visibility,
TopicMapView view)
Sets the given topic 'type' be either filtered in, filtered out or to
use the filter setting of the default type.
|
void |
VizTopicMapConfigurationManager.setTypeVisible(TopicIF type,
boolean visible) |
void |
VizTopicMapConfigurationManager.setTypeVisible(TopicIF type,
boolean visible,
TopicMapView view)
Sets the given topic 'type' to be visible and updates 'view' accordingly.
|
void |
VizTopicMapConfigurationManager.setTypeVisible(TopicIF type,
int visibility) |
abstract boolean |
AbstractUserThemeFilter.shouldNotBeUsed(TopicIF actTheme) |
boolean |
BasenameUserThemeFilter.shouldNotBeUsed(TopicIF actTheme)
Process theme and find out if it belongs to the user context and
should therefore be displayed when selecting them.
|
static Function<TopicIF,String> |
VizUtils.stringifierFor(TopicIF scope) |
void |
TopicMapView.updateType(TopicIF type) |
void |
VizController.updateViewType(TopicIF type) |
void |
VizController.updateViewTypeColor(TopicIF type,
Color color) |
Modifier and Type | Method and Description |
---|---|
protected void |
TMAbstractEdge.setStringifier(Function<TopicIF,String> aStringifier) |
Constructor and Description |
---|
TopicSelectionPrompter(Frame aFrame,
Collection list,
Function<TopicIF,String> stringifier) |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
EvaluateLTM.getTopicById(TopicMapIF topicmap,
String id) |
Modifier and Type | Method and Description |
---|---|
TopicIF |
SchemaUtils.getRoleType4AssocType(OSLSchema schema,
TopicIF assocType,
TopicIF player)
INTERNAL: Get the allowed association role type for the given
association type with the help of the schema.
|
Modifier and Type | Method and Description |
---|---|
protected ConstraintIF |
SchemaUtils.findClass(TopicIF topic,
Collection classes) |
Collection |
SchemaUtils.getAllowedAssocTypes(OSLSchema schema,
TopicIF topic)
INTERNAL: Returns a collection of association types that can
be played by the given topic.
|
Collection |
SchemaUtils.getAllTopicNameConstraints(OSLSchema schema,
TopicIF topic)
INTERNAL: Returns the complete set of topic name constraints in
this collection, including those of sub collections.
|
Collection |
SchemaUtils.getExtOccConstraints(OSLSchema schema,
TopicIF topic)
INTERNAL: Returns the complete set of constraints for external
occurrences for the given topic in the specified schema.
|
Collection |
SchemaUtils.getIntOccConstraints(OSLSchema schema,
TopicIF topic)
INTERNAL: Returns the complete set of constraints for internal
occurrences for the given topic in the specified schema.
|
protected Collection |
SchemaUtils.getOccurrenceConstraints(OSLSchema schema,
TopicIF topic,
boolean internal) |
TypeStorage |
SchemaUtils.getRemainingExtOccTypes(OSLSchema schema,
TopicIF topic)
INTERNAL: Returns a set of topic objects which belong to external
occurrence types that are allowed to add to the given topic.
|
TypeStorage |
SchemaUtils.getRemainingIntOccTypes(OSLSchema schema,
TopicIF topic)
INTERNAL: Returns a set of topic objects which belong to internal
occurrence types that are allowed to add to the given topic.
|
protected TypeStorage |
SchemaUtils.getRemainingOccTypes(OSLSchema schema,
TopicIF topic,
Collection occCons) |
ScopeStorage |
SchemaUtils.getRemainingTopicNameThemes(OSLSchema schema,
TopicIF topic)
INTERNAL: Returns a set of topic objects which belong to themes
that are allowed to add to the topic name by the given topic.
|
TopicIF |
SchemaUtils.getRoleType4AssocType(OSLSchema schema,
TopicIF assocType,
TopicIF player)
INTERNAL: Get the allowed association role type for the given
association type with the help of the schema.
|
Modifier and Type | Field and Description |
---|---|
protected Collection<TopicIF> |
AbstractTopicMapContentHandler.propagated_themes |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
XTMContentHandler.addSubjectIdentifier(TopicIF topic,
LocatorIF subjectIndicator) |
protected TopicIF |
XTMContentHandler.createTopicFromLazyTopic() |
static TopicIF |
XTMContentHandler.getDefaultOccurrenceTopic(TopicMapIF topicmap) |
static TopicIF |
XTMContentHandler.getNullTopic(TopicMapIF topicmap) |
protected TopicIF |
XTMContentHandler.getParentTopic() |
protected TopicIF |
XTMContentHandler.getReferencedExternalTopic(LocatorIF orig_locator) |
protected TopicIF |
XTMContentHandler.registerSourceLocator(TopicIF topic,
LocatorIF locator) |
protected TopicIF |
XTMContentHandler.registerSubjectIndicator(TopicIF topic,
LocatorIF locator) |
protected TopicIF |
XTMContentHandler.registerSubjectLocator(TopicIF topic,
LocatorIF locator) |
protected TopicIF |
XTMContentHandler.resolveResourceRef(LocatorIF locator) |
protected TopicIF |
XTMContentHandler.resolveSourceLocatorOrSubjectIndicator(LocatorIF locator) |
protected TopicIF |
XTMContentHandler.resolveTopicRef(String address) |
Modifier and Type | Method and Description |
---|---|
Collection<TopicIF> |
AbstractTopicMapContentHandler.getPropagatedThemes() |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
XTMContentHandler.addSubjectIdentifier(TopicIF topic,
LocatorIF subjectIndicator) |
void |
XTMTopicMapFragmentWriter.exportTopic(TopicIF topic)
PUBLIC: Exports the given topic.
|
void |
TMXMLWriter.gatherPrefixes(TopicIF topic)
PUBLIC: Gets the namespace prefixes to be used (to be used in
fragment exporting mode only).
|
protected String |
TMXMLWriter.getSubjectIndicatorRef(TopicIF topic,
LocatorIF indicator) |
protected String |
XTMTopicMapExporter.getSubjectIndicatorRef(TopicIF topic,
LocatorIF indicator)
INTERNAL: This method is used to get the string form of the
subject indicator of a topic.
|
protected String |
XTMFragmentExporter.makeVirtualReference(TopicIF topic) |
static String |
XTMFragmentExporter.makeVirtualReference(TopicIF topic,
String topicmap_id) |
protected void |
XTMContentHandler.processMember(TopicIF player) |
protected void |
XTMContentHandler.processTheme(TopicIF theme) |
protected void |
XTMContentHandler.processTopicReference(TopicIF referenced_topic) |
protected TopicIF |
XTMContentHandler.registerSourceLocator(TopicIF topic,
LocatorIF locator) |
protected TopicIF |
XTMContentHandler.registerSubjectIndicator(TopicIF topic,
LocatorIF locator) |
protected TopicIF |
XTMContentHandler.registerSubjectLocator(TopicIF topic,
LocatorIF locator) |
protected void |
XTMTopicMapExporter.writeInstanceOf(TopicIF topic,
ContentHandler dh) |
protected void |
XTMTopicMapExporter.writeRoleSpec(TopicIF topic,
ContentHandler dh) |
protected void |
XTMFragmentExporter.writeSubjectIdentity(TopicIF topic,
ContentHandler dh) |
protected void |
XTMTopicMapExporter.writeSubjectIdentity(TopicIF topic,
ContentHandler dh) |
void |
TMXMLWriter.writeTopic(TopicIF topic)
PUBLIC: Writes a single topic (fragment exporting mode only).
|
protected void |
XTMFragmentExporter.writeTopic(TopicIF topic,
ContentHandler dh) |
protected void |
XTMTopicMapExporter.writeTopic(TopicIF topic,
ContentHandler dh) |
protected void |
XTMFragmentExporter.writeTopicNames(TopicIF topic,
ContentHandler dh) |
protected void |
XTMFragmentExporter.writeTopicRef(TopicIF topic,
ContentHandler dh) |
protected void |
XTMTopicMapExporter.writeTopicRef(TopicIF topic,
ContentHandler dh) |
Modifier and Type | Method and Description |
---|---|
void |
XTMTopicMapFragmentWriter.exportAll(Iterator<TopicIF> it)
PUBLIC: Exports all the topics returned by the iterator, and
wraps them with startTopicMap() and endTopicMap() calls.
|
void |
XTMTopicMapFragmentWriter.exportTopics(Iterator<TopicIF> it)
PUBLIC: Exports all the topics returned by the iterator.
|
void |
AbstractTopicMapContentHandler.setPropagatedThemes(Collection<TopicIF> propagated_themes) |
Modifier and Type | Field and Description |
---|---|
protected TopicIF |
UpgradeBase.RoleFieldDefinition.afield |
protected TopicIF[] |
UpgradeBase.RoleFieldDefinition.rfields |
Modifier and Type | Field and Description |
---|---|
protected Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> |
SchemaTracker.atypes |
protected Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> |
SchemaTracker.atypes |
protected Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> |
SchemaTracker.atypes |
protected Collection<TopicIF> |
SchemaTracker.non_symmetric_atypes |
protected Map<TopicIF,Collection<TopicIF>> |
SchemaTracker.nscopes |
protected Map<TopicIF,Collection<TopicIF>> |
SchemaTracker.nscopes |
protected static Collection<TopicIF> |
SchemaTracker.NULL_COLLECTION |
protected Map<TopicIF,ontopoly.conversion.SchemaTracker.TopicType> |
SchemaTracker.ttypes |
protected Collection<TopicIF> |
SchemaTracker.utypedp |
protected Collection<TopicIF> |
SchemaTracker.utypedt |
Modifier and Type | Method and Description |
---|---|
protected static TopicIF |
UpgradeBase.defineIdentityField(TopicMapIF topicmap,
LocatorIF base_on,
String itypeId,
String cardinality) |
protected static TopicIF |
UpgradeBase.defineIdentityField(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF itype,
TopicIF cardinality) |
protected static TopicIF |
UpgradeBase.defineOccurrenceField(TopicMap topicMap,
LocatorIF base_on,
String otypeId,
String datatype,
String cardinality) |
protected static TopicIF |
UpgradeBase.defineOccurrenceField(TopicMap topicMap,
LocatorIF base_on,
TopicIF otype,
TopicIF datatype,
TopicIF cardinality) |
protected static TopicIF |
ConversionUtils.getCardinalityTopic(int mincard,
int maxcard,
TopicMapIF tm) |
protected TopicIF |
ConversionUtils.getCardinalityTopic(int cardinalityCount,
TopicMapIF tm) |
protected static TopicIF |
UpgradeBase.getTopic(TopicMapIF topicmap,
LocatorIF base_on,
String ref) |
Modifier and Type | Method and Description |
---|---|
protected static OccurrenceIF |
UpgradeBase.addOccurrence(TopicMap topicMap,
LocatorIF base_on,
TopicIF topic,
String otype,
String datatype,
String value) |
protected static void |
UpgradeBase.assignEditMode(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF rfield,
String mode) |
protected static void |
UpgradeBase.assignEmbedded(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF rfield,
String cview) |
protected static void |
UpgradeBase.assignField(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF oField,
String ptypeId) |
protected static void |
UpgradeBase.assignField(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF oField,
TopicIF ptype) |
protected static void |
UpgradeBase.assignFieldsView(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF fieldDefinition,
String view) |
protected static void |
UpgradeBase.assignValueView(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF rfield,
String pview,
String cview) |
protected static void |
UpgradeBase.assignViewMode(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF rfield,
String view,
String mode) |
protected ontopoly.conversion.SchemaTracker.CharType |
SchemaTracker.createCharType(Map<TopicIF,ontopoly.conversion.SchemaTracker.CharType> cmap,
TopicIF ctype) |
protected ontopoly.conversion.SchemaTracker.PlayerType |
SchemaTracker.createPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap,
TopicIF atype,
TopicIF rtype,
TopicIF ptype) |
protected ontopoly.conversion.SchemaTracker.TopicType |
SchemaTracker.createTopicType(TopicIF ttype) |
protected static TopicIF |
UpgradeBase.defineIdentityField(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF itype,
TopicIF cardinality) |
protected static TopicIF |
UpgradeBase.defineOccurrenceField(TopicMap topicMap,
LocatorIF base_on,
TopicIF otype,
TopicIF datatype,
TopicIF cardinality) |
protected static UpgradeBase.RoleFieldDefinition |
UpgradeBase.defineRoleFields(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF atype,
String afieldName,
TopicIF[] rtypes,
String[] rfieldNames,
TopicIF[][] pptypes) |
protected static UpgradeBase.RoleFieldDefinition |
UpgradeBase.defineRoleFields(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF atype,
String afieldName,
TopicIF[] rtypes,
String[] rfieldNames,
TopicIF[][] pptypes) |
protected static UpgradeBase.RoleFieldDefinition |
UpgradeBase.defineRoleFields(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF atype,
String afieldName,
TopicIF[] rtypes,
String[] rfieldNames,
TopicIF[][] pptypes) |
protected static int |
ConversionUtils.getBroadestExternalOccurrenceTypeMaxCardinality(TopicIF ttype,
TopicIF oetype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestExternalOccurrenceTypeMinCardinality(TopicIF ttype,
TopicIF oetype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestInternalOccurrenceTypeMaxCardinality(TopicIF ttype,
TopicIF oitype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestInternalOccurrenceTypeMinCardinality(TopicIF ttype,
TopicIF oitype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestNameTypeMaxCardinality(TopicIF ttype,
TopicIF ntype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestNameTypeMinCardinality(TopicIF ttype,
TopicIF ntype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestPlayerTypeMaxCardinality(TopicIF atype,
TopicIF rtype,
TopicIF ptype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestPlayerTypeMinCardinality(TopicIF atype,
TopicIF rtype,
TopicIF ptype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestSubjectIndicatorMaxCardinality(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestSubjectIndicatorMinCardinality(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestSubjectLocatorMaxCardinality(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestSubjectLocatorMinCardinality(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected ontopoly.conversion.SchemaTracker.CharType |
SchemaTracker.getCharType(Map<TopicIF,ontopoly.conversion.SchemaTracker.CharType> cmap,
TopicIF ctype) |
protected static Collection<TopicIF> |
ConversionUtils.getExternalOccurrencesDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
int |
SchemaTracker.getExternalOccurrenceTypeMaxCardinality(TopicIF ttype,
TopicIF otype) |
int |
SchemaTracker.getExternalOccurrenceTypeMinCardinality(TopicIF ttype,
TopicIF otype) |
Collection<TopicIF> |
SchemaTracker.getExternalOccurrenceTypes(TopicIF ttype) |
protected static Collection<TopicIF> |
ConversionUtils.getInternalOccurrencesDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
int |
SchemaTracker.getInternalOccurrenceTypeMaxCardinality(TopicIF ttype,
TopicIF otype) |
int |
SchemaTracker.getInternalOccurrenceTypeMinCardinality(TopicIF ttype,
TopicIF otype) |
Collection<TopicIF> |
SchemaTracker.getInternalOccurrenceTypes(TopicIF ttype) |
Collection<TopicIF> |
SchemaTracker.getNameScopeTopicTypes(TopicIF ntheme) |
protected static Collection<TopicIF> |
ConversionUtils.getNamesDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
int |
SchemaTracker.getNameTypeMaxCardinality(TopicIF ttype,
TopicIF ntype) |
int |
SchemaTracker.getNameTypeMinCardinality(TopicIF ttype,
TopicIF ntype) |
Collection<TopicIF> |
SchemaTracker.getNameTypes(TopicIF ttype) |
static OccurrenceIF |
ConversionUtils.getOccurrenceOfType(TopicIF topic,
TopicIF occType) |
static Collection<OccurrenceIF> |
ConversionUtils.getOccurrencesOfType(TopicIF topic,
TopicIF occType) |
protected int |
SchemaTracker.getPlayerCardinality(TopicIF atype,
TopicIF rtype,
TopicIF player) |
protected ontopoly.conversion.SchemaTracker.PlayerType |
SchemaTracker.getPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap,
TopicIF atype,
TopicIF rtype,
TopicIF ptype) |
int |
SchemaTracker.getPlayerTypeMaxCardinality(TopicIF atype,
TopicIF rtype,
TopicIF ptype) |
int |
SchemaTracker.getPlayerTypeMinCardinality(TopicIF atype,
TopicIF rtype,
TopicIF ptype) |
Collection<TopicIF> |
SchemaTracker.getPlayerTypes(TopicIF atype,
TopicIF rtype) |
Collection<TopicIF> |
SchemaTracker.getRoleTypes(TopicIF atype) |
int |
SchemaTracker.getSubjectIndicatorMaxCardinality(TopicIF ttype) |
int |
SchemaTracker.getSubjectIndicatorMinCardinality(TopicIF ttype) |
int |
SchemaTracker.getSubjectLocatorMaxCardinality(TopicIF ttype) |
int |
SchemaTracker.getSubjectLocatorMinCardinality(TopicIF ttype) |
protected static String |
UpgradeBase.getSymbolicId(TopicIF rf) |
protected ontopoly.conversion.SchemaTracker.TopicType |
SchemaTracker.getTopicType(TopicIF ttype) |
int |
SchemaTracker.getTopicTypeInstances(TopicIF ttype) |
protected static boolean |
ConversionUtils.isRoleDeclaredOnSuperType(TopicIF ttype,
Collection<TopicIF> ptypes,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static boolean |
ConversionUtils.isSubjectIndicatorDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static boolean |
ConversionUtils.isSubjectLocatorDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
boolean |
SchemaTracker.isSymmetricAssociationType(TopicIF atype) |
void |
SchemaTracker.trackTopic(TopicIF topic) |
Modifier and Type | Method and Description |
---|---|
protected ontopoly.conversion.SchemaTracker.CharType |
SchemaTracker.createCharType(Map<TopicIF,ontopoly.conversion.SchemaTracker.CharType> cmap,
TopicIF ctype) |
protected ontopoly.conversion.SchemaTracker.PlayerType |
SchemaTracker.createPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap,
TopicIF atype,
TopicIF rtype,
TopicIF ptype) |
protected ontopoly.conversion.SchemaTracker.PlayerType |
SchemaTracker.createPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap,
TopicIF atype,
TopicIF rtype,
TopicIF ptype) |
protected ontopoly.conversion.SchemaTracker.PlayerType |
SchemaTracker.createPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap,
TopicIF atype,
TopicIF rtype,
TopicIF ptype) |
protected static int |
ConversionUtils.getBroadestExternalOccurrenceTypeMaxCardinality(TopicIF ttype,
TopicIF oetype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestExternalOccurrenceTypeMaxCardinality(TopicIF ttype,
TopicIF oetype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestExternalOccurrenceTypeMinCardinality(TopicIF ttype,
TopicIF oetype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestExternalOccurrenceTypeMinCardinality(TopicIF ttype,
TopicIF oetype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestInternalOccurrenceTypeMaxCardinality(TopicIF ttype,
TopicIF oitype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestInternalOccurrenceTypeMaxCardinality(TopicIF ttype,
TopicIF oitype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestInternalOccurrenceTypeMinCardinality(TopicIF ttype,
TopicIF oitype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestInternalOccurrenceTypeMinCardinality(TopicIF ttype,
TopicIF oitype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestNameTypeMaxCardinality(TopicIF ttype,
TopicIF ntype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestNameTypeMaxCardinality(TopicIF ttype,
TopicIF ntype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestNameTypeMinCardinality(TopicIF ttype,
TopicIF ntype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestNameTypeMinCardinality(TopicIF ttype,
TopicIF ntype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestPlayerTypeMaxCardinality(TopicIF atype,
TopicIF rtype,
TopicIF ptype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestPlayerTypeMaxCardinality(TopicIF atype,
TopicIF rtype,
TopicIF ptype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestPlayerTypeMinCardinality(TopicIF atype,
TopicIF rtype,
TopicIF ptype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestPlayerTypeMinCardinality(TopicIF atype,
TopicIF rtype,
TopicIF ptype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestSubjectIndicatorMaxCardinality(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestSubjectIndicatorMaxCardinality(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestSubjectIndicatorMinCardinality(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestSubjectIndicatorMinCardinality(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestSubjectLocatorMaxCardinality(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestSubjectLocatorMaxCardinality(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestSubjectLocatorMinCardinality(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected static int |
ConversionUtils.getBroadestSubjectLocatorMinCardinality(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> supsub) |
protected ontopoly.conversion.SchemaTracker.CharType |
SchemaTracker.getCharType(Map<TopicIF,ontopoly.conversion.SchemaTracker.CharType> cmap,
TopicIF ctype) |
protected static Collection<TopicIF> |
ConversionUtils.getExternalOccurrencesDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static Collection<TopicIF> |
ConversionUtils.getExternalOccurrencesDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static Collection<TopicIF> |
ConversionUtils.getInternalOccurrencesDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static Collection<TopicIF> |
ConversionUtils.getInternalOccurrencesDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static Collection<TopicIF> |
ConversionUtils.getNamesDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static Collection<TopicIF> |
ConversionUtils.getNamesDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected ontopoly.conversion.SchemaTracker.PlayerType |
SchemaTracker.getPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap,
TopicIF atype,
TopicIF rtype,
TopicIF ptype) |
protected ontopoly.conversion.SchemaTracker.PlayerType |
SchemaTracker.getPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap,
TopicIF atype,
TopicIF rtype,
TopicIF ptype) |
protected ontopoly.conversion.SchemaTracker.PlayerType |
SchemaTracker.getPlayerType(Map<TopicIF,Map<TopicIF,Map<TopicIF,ontopoly.conversion.SchemaTracker.PlayerType>>> amap,
TopicIF atype,
TopicIF rtype,
TopicIF ptype) |
protected static Collection<TopicIF> |
ConversionUtils.getTopMostTypes(Collection<TopicIF> ttypes,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static Collection<TopicIF> |
ConversionUtils.getTopMostTypes(Collection<TopicIF> ttypes,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static Collection<TopicIF> |
ConversionUtils.getTopMostTypes(Collection<TopicIF> ttypes,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static boolean |
ConversionUtils.isRoleDeclaredOnSuperType(TopicIF ttype,
Collection<TopicIF> ptypes,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static boolean |
ConversionUtils.isRoleDeclaredOnSuperType(TopicIF ttype,
Collection<TopicIF> ptypes,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static boolean |
ConversionUtils.isRoleDeclaredOnSuperType(TopicIF ttype,
Collection<TopicIF> ptypes,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static boolean |
ConversionUtils.isSubjectIndicatorDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static boolean |
ConversionUtils.isSubjectIndicatorDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static boolean |
ConversionUtils.isSubjectLocatorDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
protected static boolean |
ConversionUtils.isSubjectLocatorDeclaredOnSuperType(TopicIF ttype,
SchemaTracker tracker,
Map<TopicIF,Collection<TopicIF>> subsup) |
void |
SchemaTracker.trackTopics(Collection<TopicIF> topics) |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
TopicMap.createNamedTopic(String name,
TopicIF type) |
TopicIF |
Topic.getTopicIF()
Gets the topicIF object of this topic.
|
TopicIF |
TopicMap.getTopicIFById(String id) |
protected TopicIF |
TopicMap.makeReifier() |
Modifier and Type | Method and Description |
---|---|
protected TopicIF |
TopicMap.createNamedTopic(String name,
TopicIF type) |
protected static FieldDefinition |
TopicType.findFieldDefinitionImpl(TopicMap tm,
TopicIF fieldDefinitionTopic,
TopicIF fieldDefinitionType) |
static FieldDefinition |
FieldDefinition.getFieldDefinition(TopicIF fieldTopic,
TopicMap tm) |
protected String |
TopicMap.getTopicName(TopicIF topic,
AbstractTypingTopic fallback)
Package-internal method to get the name of a topic.
|
static void |
FieldAssignment.setOrder(TopicMap topicmap,
TopicIF tt,
TopicIF fd,
int order,
boolean replace) |
Constructor and Description |
---|
AbstractTypingTopic(TopicIF topicIF,
TopicMap tm)
Constructor.
|
AssociationField(TopicIF topic,
TopicMap tm) |
AssociationField(TopicIF topic,
TopicMap tm,
AssociationType associationType) |
AssociationType(TopicIF currTopic,
TopicMap tm)
Creates a new AssociationType object.
|
Cardinality(TopicIF topic,
TopicMap tm)
Creates a new Cardinality object.
|
CreateAction(TopicIF topic,
TopicMap tm)
Creates a new CreateAction object.
|
DataType(TopicIF topic,
TopicMap tm) |
EditMode(TopicIF topic,
TopicMap tm)
Creates a new EditMode object.
|
FieldDefinition(TopicIF topic,
TopicMap tm) |
FieldsView(TopicIF topic,
TopicMap tm) |
IdentityField(TopicIF topic,
TopicMap tm)
Creates a new IdentityField object.
|
IdentityField(TopicIF topic,
TopicMap tm,
IdentityType identityType) |
IdentityType(TopicIF type,
TopicMap tm)
Creates a new IdentityType object.
|
InterfaceControl(TopicIF topic,
TopicMap tm) |
NameField(TopicIF topic,
TopicMap tm) |
NameField(TopicIF topic,
TopicMap tm,
NameType nameType) |
NameType(TopicIF currTopic,
TopicMap tm)
Creates a new NameType object.
|
OccurrenceField(TopicIF topic,
TopicMap tm) |
OccurrenceField(TopicIF topic,
TopicMap tm,
OccurrenceType occurrenceType) |
OccurrenceType(TopicIF type,
TopicMap tm)
Creates a new OccurrenceType object.
|
QueryField(TopicIF topic,
TopicMap tm) |
RoleField(TopicIF topic,
TopicMap tm) |
RoleField(TopicIF topic,
TopicMap tm,
RoleType roleType,
AssociationField associationField) |
RoleType(TopicIF currTopic,
TopicMap tm)
Creates a new RoleType object.
|
Topic(TopicIF topicIF,
TopicMap tm)
Constructor.
|
TopicType(TopicIF currTopic,
TopicMap tm) |
Modifier and Type | Method and Description |
---|---|
static TopicIF |
OntopolyModelUtils.findBinaryPlayer(TopicMap tm,
LocatorIF atypeId,
TopicIF player1,
LocatorIF rtype1Id,
LocatorIF rtype2Id) |
static TopicIF |
OntopolyModelUtils.getTopicIF(TopicMap tm,
LocatorIF subjectIdentifier) |
static TopicIF |
OntopolyModelUtils.getTopicIF(TopicMap tm,
LocatorIF subjectIdentifier,
boolean mustExist) |
static TopicIF |
OntopolyModelUtils.getTopicIF(TopicMap tm,
LocatorIF base,
String subjectIndicator) |
Modifier and Type | Method and Description |
---|---|
static Collection<TopicIF> |
OntopolyModelUtils.findBinaryPlayers(TopicMap tm,
TopicIF aType,
TopicIF player1,
TopicIF rType1,
TopicIF rType2) |
static Collection<TopicIF> |
OntopolyModelUtils.findBinaryPlayers(TopicMap tm,
TopicIF aType,
TopicIF player1,
TopicIF rType1,
TopicIF rType2,
TopicIF theme) |
static Collection<TopicIF> |
OntopolyModelUtils.findTernaryPlayers(TopicMap tm,
TopicIF aType,
TopicIF player1,
TopicIF rType1,
TopicIF player2,
TopicIF rType2,
TopicIF rType3) |
Modifier and Type | Method and Description |
---|---|
static List<AssociationIF> |
OntopolyModelUtils.findAssociations(TopicIF aType,
TopicIF[] rTypes,
TopicIF[] players,
Collection<TopicIF> scope) |
static List<AssociationIF> |
OntopolyModelUtils.findAssociations(TopicIF aType,
TopicIF[] rTypes,
TopicIF[] players,
Collection<TopicIF> scope) |
static List<AssociationIF> |
OntopolyModelUtils.findAssociations(TopicIF aType,
TopicIF[] rTypes,
TopicIF[] players,
Collection<TopicIF> scope) |
static AssociationIF |
OntopolyModelUtils.findBinaryAssociation(TopicMap tm,
TopicIF aType,
TopicIF player1,
TopicIF rType1,
TopicIF player2,
TopicIF rType2) |
static Collection<AssociationIF> |
OntopolyModelUtils.findBinaryAssociations(TopicMap tm,
TopicIF aType,
TopicIF player1,
TopicIF rType1,
TopicIF rType2) |
static TopicIF |
OntopolyModelUtils.findBinaryPlayer(TopicMap tm,
LocatorIF atypeId,
TopicIF player1,
LocatorIF rtype1Id,
LocatorIF rtype2Id) |
static Collection<TopicIF> |
OntopolyModelUtils.findBinaryPlayers(TopicMap tm,
TopicIF aType,
TopicIF player1,
TopicIF rType1,
TopicIF rType2) |
static Collection<TopicIF> |
OntopolyModelUtils.findBinaryPlayers(TopicMap tm,
TopicIF aType,
TopicIF player1,
TopicIF rType1,
TopicIF rType2,
TopicIF theme) |
static OccurrenceIF |
OntopolyModelUtils.findOccurrence(TopicIF oType,
TopicIF topicIF) |
static OccurrenceIF |
OntopolyModelUtils.findOccurrence(TopicIF oType,
TopicIF topicIF,
LocatorIF datatype,
Collection<TopicIF> scope) |
static List<OccurrenceIF> |
OntopolyModelUtils.findOccurrences(TopicIF oType,
TopicIF topicIF) |
static List<OccurrenceIF> |
OntopolyModelUtils.findOccurrences(TopicIF oType,
TopicIF topicIF,
Collection<TopicIF> scope) |
static List<OccurrenceIF> |
OntopolyModelUtils.findOccurrences(TopicIF oType,
TopicIF topicIF,
LocatorIF datatype) |
static List<OccurrenceIF> |
OntopolyModelUtils.findOccurrences(TopicIF oType,
TopicIF topicIF,
LocatorIF datatype,
Collection<TopicIF> scope) |
static List<OccurrenceIF> |
OntopolyModelUtils.findOccurrences(TopicIF oType,
TopicIF topicIF,
String value,
Collection<TopicIF> scope) |
static List<OccurrenceIF> |
OntopolyModelUtils.findOccurrences(TopicIF oType,
TopicIF topicIF,
String value,
LocatorIF datatype,
Collection<TopicIF> scope) |
static List<AssociationRoleIF> |
OntopolyModelUtils.findRoles(TopicIF aType,
TopicIF rType,
TopicIF player) |
static List<AssociationRoleIF> |
OntopolyModelUtils.findRoles(TopicIF aType,
TopicIF rType,
TopicIF player,
Collection<TopicIF> scope) |
static AssociationIF |
OntopolyModelUtils.findTernaryAssociation(TopicMap tm,
TopicIF aType,
TopicIF player1,
TopicIF rType1,
TopicIF player2,
TopicIF rType2,
TopicIF player3,
TopicIF rType3) |
static Collection<TopicIF> |
OntopolyModelUtils.findTernaryPlayers(TopicMap tm,
TopicIF aType,
TopicIF player1,
TopicIF rType1,
TopicIF player2,
TopicIF rType2,
TopicIF rType3) |
static List<TopicNameIF> |
OntopolyModelUtils.findTopicNames(TopicIF nType,
TopicIF topicIF) |
static List<TopicNameIF> |
OntopolyModelUtils.findTopicNames(TopicIF nType,
TopicIF topicIF,
Collection<TopicIF> scope) |
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 AssociationIF |
OntopolyModelUtils.findUnaryAssociation(TopicMap tm,
TopicIF aType,
TopicIF player,
TopicIF rType) |
static boolean |
OntopolyModelUtils.hasBinaryAssociation(TopicIF player1,
TopicIF aType,
TopicIF rType1,
TopicIF rType2) |
protected boolean |
SchemaFilter.includeTopic(TopicIF topic) |
protected boolean |
SchemaOnlyFilter.includeTopic(TopicIF topic) |
static boolean |
OntopolyModelUtils.isUnaryPlayer(TopicMap tm,
TopicIF aType,
TopicIF player,
TopicIF rType) |
static AssociationIF |
OntopolyModelUtils.makeAssociation(TopicIF aType,
TopicIF[] rTypes,
TopicIF[] players,
Collection<TopicIF> scope) |
static AssociationIF |
OntopolyModelUtils.makeAssociation(TopicIF aType,
TopicIF[] rTypes,
TopicIF[] players,
Collection<TopicIF> scope) |
static AssociationIF |
OntopolyModelUtils.makeAssociation(TopicIF aType,
TopicIF[] rTypes,
TopicIF[] players,
Collection<TopicIF> scope) |
static void |
OntopolyModelUtils.makeBinaryAssociation(TopicIF aType,
TopicIF player1,
TopicIF rType1,
TopicIF player2,
TopicIF rType2) |
static OccurrenceIF |
OntopolyModelUtils.makeOccurrence(TopicIF otype,
TopicIF topicIF,
String value,
LocatorIF datatype,
Collection<TopicIF> scope) |
static void |
OntopolyModelUtils.makeQuadaryAssociation(TopicIF aType,
TopicIF player1,
TopicIF rType1,
TopicIF player2,
TopicIF rType2,
TopicIF player3,
TopicIF rType3,
TopicIF player4,
TopicIF rType4) |
static void |
OntopolyModelUtils.makeTernaryAssociation(TopicIF aType,
TopicIF player1,
TopicIF rType1,
TopicIF player2,
TopicIF rType2,
TopicIF player3,
TopicIF rType3) |
static TopicNameIF |
OntopolyModelUtils.makeTopicName(TopicIF ntype,
TopicIF topicIF,
String value,
Collection<TopicIF> scope) |
static void |
OntopolyModelUtils.makeUnaryAssociation(TopicIF aType,
TopicIF player,
TopicIF rType) |
static void |
OntopolyModelUtils.setName(TopicIF nType,
TopicIF topic,
String value,
Collection<TopicIF> scope) |
Modifier and Type | Method and Description |
---|---|
static List<AssociationIF> |
OntopolyModelUtils.findAssociations(TopicIF aType,
TopicIF[] rTypes,
TopicIF[] players,
Collection<TopicIF> scope) |
static OccurrenceIF |
OntopolyModelUtils.findOccurrence(TopicIF oType,
TopicIF topicIF,
LocatorIF datatype,
Collection<TopicIF> scope) |
static List<OccurrenceIF> |
OntopolyModelUtils.findOccurrences(TopicIF oType,
TopicIF topicIF,
Collection<TopicIF> scope) |
static List<OccurrenceIF> |
OntopolyModelUtils.findOccurrences(TopicIF oType,
TopicIF topicIF,
LocatorIF datatype,
Collection<TopicIF> scope) |
static List<OccurrenceIF> |
OntopolyModelUtils.findOccurrences(TopicIF oType,
TopicIF topicIF,
String value,
Collection<TopicIF> scope) |
static List<OccurrenceIF> |
OntopolyModelUtils.findOccurrences(TopicIF oType,
TopicIF topicIF,
String value,
LocatorIF datatype,
Collection<TopicIF> scope) |
static List<AssociationRoleIF> |
OntopolyModelUtils.findRoles(TopicIF aType,
TopicIF rType,
TopicIF player,
Collection<TopicIF> scope) |
static List<TopicNameIF> |
OntopolyModelUtils.findTopicNames(TopicIF nType,
TopicIF topicIF,
Collection<TopicIF> scope) |
static List<TopicNameIF> |
OntopolyModelUtils.findTopicNames(TopicIF nType,
TopicIF topicIF,
String value,
Collection<TopicIF> scope) |
static AssociationIF |
OntopolyModelUtils.makeAssociation(TopicIF aType,
TopicIF[] rTypes,
TopicIF[] players,
Collection<TopicIF> scope) |
static OccurrenceIF |
OntopolyModelUtils.makeOccurrence(TopicIF otype,
TopicIF topicIF,
String value,
LocatorIF datatype,
Collection<TopicIF> scope) |
static TopicNameIF |
OntopolyModelUtils.makeTopicName(TopicIF ntype,
TopicIF topicIF,
String value,
Collection<TopicIF> scope) |
static void |
OntopolyModelUtils.setName(TopicIF nType,
TopicIF topic,
String value,
Collection<TopicIF> scope) |