Package | Description |
---|---|
net.ontopia.infoset.core |
Interfaces for working with information resources and locators that
refer to information resources.
|
net.ontopia.infoset.fulltext.topicmaps |
Collection of classes for indexing topic maps.
|
net.ontopia.infoset.impl.basic |
The in-memory implementation of the core information set interfaces.
|
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.entry |
High level interfaces for locating and maintaining references 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.utils.comparators |
Provides Comparators which are used by the Navigator.
|
net.ontopia.topicmaps.nav2.servlets |
This package contains the servlet classes used by
Ontopia's navigator framework.
|
net.ontopia.topicmaps.nav2.taglibs.output |
Output-producing tags, which extract information from the provided
collection (mostly topic map related information), and write it to
the document output.
|
net.ontopia.topicmaps.query.core |
Contains the interfaces through which interaction with query
processors, queries, and query results are done.
|
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.converters | |
net.ontopia.topicmaps.rest.model | |
net.ontopia.topicmaps.rest.model.mixin | |
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.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.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.xml |
Classes for importing and exporting topic maps in the XML
interchange format.
|
net.ontopia.utils |
Contains utility classes and generic interfaces.
|
net.ontopia.xml |
Contains classes for processing XML documents.
|
ontopoly.conversion | |
ontopoly.model | |
ontopoly.utils |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
LocatorIF.resolveAbsolute(String address)
PUBLIC: Given a locator address string that is relative to this
locator, return an absolute locator.
|
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultTopicMapDocumentGenerator.addLocatorField(DocumentIF doc,
LocatorIF locator) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLocator
INTERNAL: The abstract locator class.
|
class |
GenericLocator
INTERNAL: A generic locator class.
|
class |
URIFragmentLocator
INTERNAL.
|
class |
URILocator
PUBLIC: A Uniform Resource Identifier locator.
|
Modifier and Type | Method and Description |
---|---|
LocatorIF |
URILocator.resolveAbsolute(String rel) |
LocatorIF |
URIFragmentLocator.resolveAbsolute(String rel) |
LocatorIF |
GenericLocator.resolveAbsolute(String address) |
Modifier and Type | Field and Description |
---|---|
static LocatorIF |
DataTypes.TYPE_BINARY
PUBLIC: xsd:base64Binary datatype.
|
static LocatorIF |
DataTypes.TYPE_BOOLEAN
PUBLIC: xsd:boolean datatype.
|
static LocatorIF |
DataTypes.TYPE_DATE
PUBLIC: xsd:date datatype.
|
static LocatorIF |
DataTypes.TYPE_DATETIME
PUBLIC: xsd:dateTime datatype.
|
static LocatorIF |
DataTypes.TYPE_DECIMAL
PUBLIC: xsd:decimal datatype.
|
static LocatorIF |
DataTypes.TYPE_DOUBLE
PUBLIC: xsd:double datatype.
|
static LocatorIF |
DataTypes.TYPE_FLOAT
PUBLIC: xsd:float datatype.
|
static LocatorIF |
DataTypes.TYPE_INTEGER
PUBLIC: xsd:integer datatype.
|
static LocatorIF |
DataTypes.TYPE_LONG
PUBLIC: xsd:long datatype.
|
static LocatorIF |
DataTypes.TYPE_STRING
PUBLIC: xsd:string datatype.
|
static LocatorIF |
DataTypes.TYPE_URI
PUBLIC: xsd:anyURI datatype.
|
static LocatorIF |
DataTypes.TYPE_XML
PUBLIC: xsd:anyType datatype.
|
Modifier and Type | Method and Description |
---|---|
LocatorIF |
TopicMapStoreIF.getBaseAddress()
PUBLIC: Gets a locator of the topic map in the store.
|
LocatorIF |
OccurrenceIF.getDataType()
PUBLIC: Gets the data type of this occurrence.
|
LocatorIF |
VariantNameIF.getDataType()
PUBLIC: Gets the data type of this variant.
|
LocatorIF |
OccurrenceIF.getLocator()
PUBLIC: Returns a LocatorIF representation of the occurrence
value.
|
LocatorIF |
VariantNameIF.getLocator()
PUBLIC: Returns a LocatorIF representation of the variant
value.
|
Modifier and Type | Method and Description |
---|---|
Collection<LocatorIF> |
TMObjectIF.getItemIdentifiers()
PUBLIC: Gets the item identifiers of this object.
|
Collection<LocatorIF> |
TopicIF.getSubjectIdentifiers()
PUBLIC: Gets the subject identitifers of this topic.
|
Collection<LocatorIF> |
TopicIF.getSubjectLocators()
PUBLIC: Gets the subject locators of this topic.
|
Modifier and Type | Method and Description |
---|---|
void |
TMObjectIF.addItemIdentifier(LocatorIF item_identifier)
PUBLIC: Adds the given item identifier to the set of item
item identifiers for this object.
|
void |
TopicIF.addSubjectIdentifier(LocatorIF subject_identifier)
PUBLIC: Adds the given subject identifier to the set of subject identifiers
for this topic.
|
void |
TopicIF.addSubjectLocator(LocatorIF subject_locator)
PUBLIC: Adds the given subject locator to the set of subject locators
for this topic.
|
TMObjectIF |
TopicMapIF.getObjectByItemIdentifier(LocatorIF locator)
PUBLIC: Gets the topic map object that has the given item
identifier (given as a LocatorIF object), from this topic map.
|
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).
|
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,
LocatorIF datatype)
PUBLIC: Makes a new internal occurrence with the given type and value
for the given topic.
|
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,
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.
|
void |
TMObjectIF.removeItemIdentifier(LocatorIF item_identifier)
PUBLIC: Removes the given item identifier from the set of item
identifiers.
|
void |
TopicIF.removeSubjectIdentifier(LocatorIF subject_identifier)
PUBLIC: Removes the given subject identifier from the set of
subject identifiers for this topic.
|
void |
TopicIF.removeSubjectLocator(LocatorIF subject_locator)
PUBLIC: Removes the given subject locator from the set of
subject locators for this topic.
|
void |
TopicMapStoreIF.setBaseAddress(LocatorIF base_address)
EXPERIMENTAL: Sets the persistent base address of the store.
|
void |
OccurrenceIF.setLocator(LocatorIF locator)
PUBLIC: Same as
setValue(locator.getAddress(),
DataTypes.TYPE_URI) . |
void |
VariantNameIF.setLocator(LocatorIF locator)
PUBLIC: Same as
setValue(locator.getAddress(),
DataTypes.TYPE_URI) . |
void |
OccurrenceIF.setReader(Reader value,
long length,
LocatorIF datatype)
PUBLIC: Sets the value and the data type of this occurrence using
a reader.
|
void |
VariantNameIF.setReader(Reader value,
long length,
LocatorIF datatype)
PUBLIC: Sets the value and the data type of this variant using
a reader.
|
void |
OccurrenceIF.setValue(String value,
LocatorIF datatype)
PUBLIC: Sets the value and the data type of this occurrence using
a string.
|
void |
VariantNameIF.setValue(String value,
LocatorIF datatype)
PUBLIC: Sets the value and the data type of this variant using
a string.
|
Modifier and Type | Method and Description |
---|---|
Collection<LocatorIF> |
IdentifierIndexIF.getItemIdentifiers()
PUBLIC: Returns all the item identifiers of all the objects in the topicmap.
|
Collection<LocatorIF> |
IdentifierIndexIF.getItemIdentifiersByPrefix(String prefix)
PUBLIC: Returns all the item identifiers of all the objects in the topicmap that start with
the provided prefix.
|
Collection<LocatorIF> |
IdentifierIndexIF.getSubjectIdentifiers()
PUBLIC: Returns all the subject identifiers of all the topics in the topicmap.
|
Collection<LocatorIF> |
IdentifierIndexIF.getSubjectIdentifiersByPrefix(String prefix)
PUBLIC: Returns all the subject identifiers of all the topics in the topicmap that start with
the provided prefix.
|
Modifier and Type | Method and Description |
---|---|
Collection<OccurrenceIF> |
OccurrenceIndexIF.getOccurrences(String value,
LocatorIF datatype)
INTERNAL: Gets all occurrences that have the specified value and
datatype.
|
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.getOccurrencesByPrefix(String prefix,
LocatorIF datatype)
INTERNAL: Gets all occurrences that have the specifed datatype
and a value starting with the specified prefix.
|
Collection<VariantNameIF> |
NameIndexIF.getVariants(String value,
LocatorIF datatype)
INTERNAL: Gets all variants that have the specified value and
datatype.
|
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
SynchronizationTask.baseloc |
protected LocatorIF |
Context.baseloc |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
Context.getBaseLocator()
INTERNAL: Gets the base locator currently in use.
|
protected static LocatorIF |
Utils.getLocator(Relation relation,
Entity entity,
Field field,
String[] tuple,
Context ctx) |
Modifier and Type | Method and Description |
---|---|
static void |
Processor.addRelations(RelationMapping rmapping,
Collection<String> relnames,
TopicMapIF topicmap,
LocatorIF baseloc)
INTERNAL: Runs a DB2TM process by adding tuples to the topic map.
|
static void |
Processor.removeRelations(RelationMapping rmapping,
Collection<String> relnames,
TopicMapIF topicmap,
LocatorIF baseloc)
INTERNAL: Runs a DB2TM process by removing tuples from the topic map.
|
void |
SynchronizationTask.setBaseLocator(LocatorIF baseloc) |
void |
Context.setBaseLocator(LocatorIF baseloc)
INTERNAL: Sets the current base locator.
|
static void |
Processor.synchronizeRelations(RelationMapping rmapping,
Collection<String> relnames,
TopicMapIF topicmap,
LocatorIF baseloc)
INTERNAL: Runs a DB2TM process by synchronizing the relations.
|
static void |
Processor.synchronizeRelations(RelationMapping rmapping,
Collection<String> relnames,
TopicMapIF topicmap,
LocatorIF baseloc,
boolean forceRescan) |
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
URLTopicMapSource.base_address |
protected LocatorIF |
ResourceTopicMapSource.base_address |
protected LocatorIF |
AbstractURLTopicMapReference.base_address |
protected LocatorIF |
AbstractPathTopicMapSource.base_address |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
URLTopicMapSource.getBase()
INTERNAL: Gets the base locator of the topic maps retrieved from
the source.
|
LocatorIF |
ResourceTopicMapSource.getBase()
INTERNAL: Gets the base locator of the topic maps retrieved from the
source.
|
LocatorIF |
AbstractPathTopicMapSource.getBase()
INTERNAL: Gets the base locator of the topic maps retrieved from
the source.
|
LocatorIF |
AbstractURLTopicMapReference.getBaseAddress()
INTERNAL: Returns the base address locator to be used when loading
the topic map.
|
Modifier and Type | Method and Description |
---|---|
abstract TopicMapReferenceIF |
AbstractOntopolyTopicMapSource.createReference(URL url,
String id,
String title,
LocatorIF base_address) |
protected abstract TopicMapReferenceIF |
AbstractPathTopicMapSource.createReference(URL url,
String id,
String title,
LocatorIF base_address) |
void |
URLTopicMapSource.setBase(LocatorIF base_address)
INTERNAL: Sets the base locator of the topic maps retrieved from
the source.
|
void |
ResourceTopicMapSource.setBase(LocatorIF base_address)
INTERNAL: Sets the base locator of the topic maps retrieved from the
source.
|
void |
AbstractPathTopicMapSource.setBase(LocatorIF base_address)
INTERNAL: Sets the base locator of the topic maps retrieved from
the source.
|
void |
AbstractURLTopicMapReference.setBaseAddress(LocatorIF base_address)
INTERNAL: Sets the base address locator to be used when loading
the topic map.
|
Constructor and Description |
---|
AbstractOntopolyTopicMapSource(String path,
FileFilter filter,
LocatorIF base_address) |
AbstractOntopolyTopicMapSource(String path,
String suffix,
LocatorIF base_address) |
AbstractOntopolyURLReference(URL url,
String id,
String title,
LocatorIF base) |
AbstractPathTopicMapSource(String path,
FileFilter filter,
LocatorIF base_address) |
AbstractPathTopicMapSource(String path,
String suffix,
LocatorIF base_address) |
AbstractURLTopicMapReference(String id,
String title,
URL url,
LocatorIF base_address) |
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
Occurrence.datatype |
protected LocatorIF |
VariantName.datatype |
Modifier and Type | Field and Description |
---|---|
protected Set<LocatorIF> |
Topic.indicators |
protected Map<LocatorIF,TMObjectIF> |
SubjectIdentityCache.source_locators |
protected Set<LocatorIF> |
TMObject.sources |
protected Map<LocatorIF,TopicIF> |
SubjectIdentityCache.subject_indicators |
protected Set<LocatorIF> |
Topic.subjects |
protected Map<LocatorIF,TopicIF> |
SubjectIdentityCache.subjects |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
Occurrence.getDataType() |
LocatorIF |
VariantName.getDataType() |
LocatorIF |
Occurrence.getLocator() |
LocatorIF |
VariantName.getLocator() |
Modifier and Type | Method and Description |
---|---|
Collection<LocatorIF> |
SubjectIdentityCache.getItemIdentifiers() |
Collection<LocatorIF> |
TMObject.getItemIdentifiers() |
Collection<LocatorIF> |
Topic.getSubjectIdentifiers() |
Collection<LocatorIF> |
SubjectIdentityCache.getSubjectIdentifiers() |
Collection<LocatorIF> |
Topic.getSubjectLocators() |
Modifier and Type | Method and Description |
---|---|
protected TMObjectIF |
SubjectIdentityCache._getObjectByItemIdentifier(LocatorIF source_locator) |
protected TopicIF |
SubjectIdentityCache._getTopicBySubjectIdentifier(LocatorIF subject_indicator) |
protected TopicIF |
SubjectIdentityCache._getTopicBySubjectLocator(LocatorIF subject) |
void |
TMObject.addItemIdentifier(LocatorIF source_locator) |
void |
Topic.addSubjectIdentifier(LocatorIF subject_indicator) |
void |
Topic.addSubjectLocator(LocatorIF subject_locator) |
TMObjectIF |
TopicMap.getObjectByItemIdentifier(LocatorIF locator) |
TMObjectIF |
SubjectIdentityCache.getObjectByItemIdentifier(LocatorIF locator) |
TopicIF |
TopicMap.getTopicBySubjectIdentifier(LocatorIF locator) |
TopicIF |
SubjectIdentityCache.getTopicBySubjectIdentifier(LocatorIF locator) |
TopicIF |
TopicMap.getTopicBySubjectLocator(LocatorIF locator) |
TopicIF |
SubjectIdentityCache.getTopicBySubjectLocator(LocatorIF locator) |
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,
LocatorIF datatype) |
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,
LocatorIF datatype,
Collection<TopicIF> scope) |
protected void |
SubjectIdentityCache.registerSourceLocator(LocatorIF source_locator,
TMObjectIF object) |
protected void |
SubjectIdentityCache.registerSubject(LocatorIF subject,
TopicIF object) |
protected void |
SubjectIdentityCache.registerSubjectIndicator(LocatorIF subject_indicator,
TopicIF object) |
void |
TMObject.removeItemIdentifier(LocatorIF source_locator) |
void |
Topic.removeSubjectIdentifier(LocatorIF subject_indicator) |
void |
Topic.removeSubjectLocator(LocatorIF subject_locator) |
void |
InMemoryTopicMapStore.setBaseAddress(LocatorIF base_address) |
protected void |
Occurrence.setDataType(LocatorIF datatype) |
protected void |
VariantName.setDataType(LocatorIF datatype) |
void |
Occurrence.setLocator(LocatorIF locator) |
void |
VariantName.setLocator(LocatorIF locator) |
void |
Occurrence.setReader(Reader value,
long length,
LocatorIF datatype) |
void |
VariantName.setReader(Reader value,
long length,
LocatorIF datatype) |
void |
Occurrence.setValue(String value,
LocatorIF datatype) |
void |
VariantName.setValue(String value,
LocatorIF datatype) |
protected void |
SubjectIdentityCache.unregisterSourceLocator(LocatorIF source_locator) |
protected void |
SubjectIdentityCache.unregisterSubject(LocatorIF subject) |
protected void |
SubjectIdentityCache.unregisterSubjectIndicator(LocatorIF subject_indicator) |
Modifier and Type | Method and Description |
---|---|
Collection<LocatorIF> |
IdentifierIndex.getItemIdentifiers() |
Collection<LocatorIF> |
IdentifierIndex.getItemIdentifiersByPrefix(String prefix) |
Collection<LocatorIF> |
IdentifierIndex.getSubjectIdentifiers() |
Collection<LocatorIF> |
IdentifierIndex.getSubjectIdentifiersByPrefix(String prefix) |
Modifier and Type | Method and Description |
---|---|
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrences(String value,
LocatorIF datatype) |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrences(String value,
LocatorIF datatype,
TopicIF occurrenceType) |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrencesByPrefix(String prefix,
LocatorIF datatype) |
Collection<VariantNameIF> |
NameIndex.getVariants(String value,
LocatorIF datatype) |
Modifier and Type | Class and Description |
---|---|
class |
DataTypeLocator
INTERNAL:
|
class |
RDBMSLocator
INTERNAL: An abstract locator implementation used for representing
locators within the rdbms implementation.
|
class |
SourceLocator
INTERNAL: A locator class used for representing topic map object
source locators.
|
class |
SubjectIndicatorLocator
INTERNAL:
|
class |
SubjectLocator
INTERNAL:
|
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
RDBMSTopicMapSource.base_address |
protected LocatorIF |
RDBMSSingleTopicMapSource.base_address |
protected LocatorIF |
RDBMSTopicMapReference.base_address |
protected LocatorIF |
RDBMSPatternSingleTopicMapSource.base_address |
Modifier and Type | Field and Description |
---|---|
protected Map<LocatorIF,E> |
LocatorLookup.cache |
protected Map<LocatorIF,E> |
LocatorLookup.lru |
protected QueryCache<LocatorIF,E> |
SharedLocatorLookup.qcache |
protected TransactionalLookupIndexIF<LocatorIF,IdentityIF> |
SubjectIdentityCache.source_locators |
protected TransactionalLookupIndexIF<LocatorIF,IdentityIF> |
SubjectIdentityCache.subject_indicators |
protected TransactionalLookupIndexIF<LocatorIF,IdentityIF> |
SubjectIdentityCache.subjects |
protected Map<LocatorIF,E> |
SharedLocatorLookup.txnadd |
protected Set<LocatorIF> |
SharedLocatorLookup.txnrem |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
ReadOnlyTopicMap.getBaseAddress() |
LocatorIF |
TopicMap.getBaseAddress() |
LocatorIF |
RDBMSTopicMapStore.getBaseAddress() |
LocatorIF |
RDBMSTopicMapReference.getBaseAddress()
INTERNAL: Returns the base address locator to be used when loading
the topic map.
|
LocatorIF |
Occurrence.getDataType() |
LocatorIF |
ReadOnlyVariantName.getDataType() |
LocatorIF |
VariantName.getDataType() |
LocatorIF |
ReadOnlyOccurrence.getDataType() |
LocatorIF |
Occurrence.getLocator() |
LocatorIF |
ReadOnlyVariantName.getLocator() |
LocatorIF |
VariantName.getLocator() |
LocatorIF |
ReadOnlyOccurrence.getLocator() |
LocatorIF |
RDBMSLocator.resolveAbsolute(String address) |
Modifier and Type | Method and Description |
---|---|
Collection<LocatorIF> |
TMObject.getItemIdentifiers() |
Collection<LocatorIF> |
ReadOnlyTMObject.getItemIdentifiers() |
Collection<LocatorIF> |
Topic.getSubjectIdentifiers() |
Collection<LocatorIF> |
ReadOnlyTopic.getSubjectIdentifiers() |
Collection<LocatorIF> |
Topic.getSubjectLocators() |
Collection<LocatorIF> |
ReadOnlyTopic.getSubjectLocators() |
Modifier and Type | Method and Description |
---|---|
protected TMObjectIF |
SubjectIdentityCache._getObjectByItemIdentifier(LocatorIF source_locator) |
protected TopicIF |
SubjectIdentityCache._getTopicBySubjectIdentifier(LocatorIF subject_indicator) |
protected TopicIF |
SubjectIdentityCache._getTopicBySubjectLocator(LocatorIF subject) |
void |
TMObject.addItemIdentifier(LocatorIF source_locator) |
void |
ReadOnlyTMObject.addItemIdentifier(LocatorIF source_locator) |
void |
Topic.addSubjectIdentifier(LocatorIF subject_indicator) |
void |
ReadOnlyTopic.addSubjectIdentifier(LocatorIF subject_identifier) |
void |
Topic.addSubjectLocator(LocatorIF subject_locator) |
void |
ReadOnlyTopic.addSubjectLocator(LocatorIF subject_locator) |
protected RDBMSTopicMapReference |
RDBMSTopicMapSource.createTopicMapReference(String referenceId,
String title,
RDBMSStorage storage,
long topicmapId,
LocatorIF baseAddress) |
E |
LocatorLookup.get(LocatorIF key) |
E |
SharedLocatorLookup.get(LocatorIF key) |
TMObjectIF |
ReadOnlyTopicMap.getObjectByItemIdentifier(LocatorIF locator) |
TMObjectIF |
RDBMSTopicMapTransaction.getObjectByItemIdentifier(LocatorIF locator) |
TMObjectIF |
TopicMap.getObjectByItemIdentifier(LocatorIF locator) |
TMObjectIF |
SubjectIdentityCache.getObjectByItemIdentifier(LocatorIF locator) |
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) |
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,
LocatorIF datatype) |
VariantNameIF |
TopicMapBuilder.makeVariantName(TopicNameIF name,
LocatorIF locator,
Collection scope) |
VariantNameIF |
TopicMapBuilder.makeVariantName(TopicNameIF name,
Reader value,
long length,
LocatorIF datatype,
Collection scope) |
VariantNameIF |
TopicMapBuilder.makeVariantName(TopicNameIF name,
String value,
LocatorIF datatype,
Collection scope) |
E |
LocatorLookup.put(LocatorIF key,
E value) |
E |
SharedLocatorLookup.put(LocatorIF key,
E value) |
protected void |
SubjectIdentityCache.registerSourceLocator(LocatorIF source_locator,
TMObjectIF object) |
protected void |
SubjectIdentityCache.registerSubject(LocatorIF subject,
TopicIF object) |
protected void |
SubjectIdentityCache.registerSubjectIndicator(LocatorIF subject_indicator,
TopicIF object) |
E |
LocatorLookup.remove(LocatorIF key) |
E |
SharedLocatorLookup.remove(LocatorIF key) |
void |
TMObject.removeItemIdentifier(LocatorIF source_locator) |
void |
ReadOnlyTMObject.removeItemIdentifier(LocatorIF source_locator) |
void |
Topic.removeSubjectIdentifier(LocatorIF subject_indicator) |
void |
ReadOnlyTopic.removeSubjectIdentifier(LocatorIF subject_identifier) |
void |
Topic.removeSubjectLocator(LocatorIF subject_locator) |
void |
ReadOnlyTopic.removeSubjectLocator(LocatorIF subject_locator) |
void |
ReadOnlyTopicMap.setBaseAddress(LocatorIF baseAddress) |
void |
TopicMap.setBaseAddress(LocatorIF baseAddress) |
void |
RDBMSTopicMapStore.setBaseAddress(LocatorIF base_address) |
void |
RDBMSTopicMapReference.setBaseAddress(LocatorIF base_address)
INTERNAL: Sets the base address locator to be used when loading
the topic map and persists it in the database.
|
void |
RDBMSTopicMapStore.setBaseAddressOverride(LocatorIF base_address)
INTERNAL: Sets the apparent base address of the store.
|
protected void |
Occurrence.setDataType(LocatorIF datatype) |
void |
ReadOnlyVariantName.setDataType(LocatorIF datatype) |
protected void |
VariantName.setDataType(LocatorIF datatype) |
void |
ReadOnlyOccurrence.setDataType(LocatorIF datatype) |
void |
Occurrence.setLocator(LocatorIF locator) |
void |
ReadOnlyVariantName.setLocator(LocatorIF locator) |
void |
VariantName.setLocator(LocatorIF locator) |
void |
ReadOnlyOccurrence.setLocator(LocatorIF locator) |
void |
Occurrence.setReader(Reader value,
long length,
LocatorIF datatype) |
void |
ReadOnlyVariantName.setReader(Reader value,
long length,
LocatorIF datatype) |
void |
VariantName.setReader(Reader value,
long length,
LocatorIF datatype) |
void |
ReadOnlyOccurrence.setReader(Reader value,
long length,
LocatorIF datatype) |
void |
Occurrence.setValue(String value,
LocatorIF datatype) |
void |
ReadOnlyVariantName.setValue(String value,
LocatorIF datatype) |
void |
VariantName.setValue(String value,
LocatorIF datatype) |
void |
ReadOnlyOccurrence.setValue(String value,
LocatorIF datatype) |
protected void |
SubjectIdentityCache.unregisterSourceLocator(LocatorIF source_locator) |
protected void |
SubjectIdentityCache.unregisterSubject(LocatorIF subject) |
protected void |
SubjectIdentityCache.unregisterSubjectIndicator(LocatorIF subject_indicator) |
Modifier and Type | Method and Description |
---|---|
void |
LocatorLookup.removeAll(Collection<LocatorIF> keys) |
void |
SharedLocatorLookup.removeAll(Collection<LocatorIF> keys) |
Constructor and Description |
---|
DataTypeLocator(LocatorIF locator) |
RDBMSLocator(LocatorIF locator) |
RDBMSTopicMapReference(String _id,
String _title,
StorageIF _storage,
long _topicmap_id,
LocatorIF _base_address) |
SourceLocator(LocatorIF locator) |
SubjectIndicatorLocator(LocatorIF locator) |
SubjectLocator(LocatorIF locator) |
Constructor and Description |
---|
SharedLocatorLookup(StorageAccessIF access,
QueryCache<LocatorIF,E> qcache,
IdentityIF tmid) |
Modifier and Type | Method and Description |
---|---|
Collection<LocatorIF> |
IdentifierIndex.getItemIdentifiers() |
Collection<LocatorIF> |
IdentifierIndex.getItemIdentifiersByPrefix(String prefix) |
Collection<LocatorIF> |
IdentifierIndex.getSubjectIdentifiers() |
Collection<LocatorIF> |
IdentifierIndex.getSubjectIdentifiersByPrefix(String prefix) |
Modifier and Type | Method and Description |
---|---|
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrences(String value,
LocatorIF datatype) |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrences(String value,
LocatorIF datatype,
TopicIF occurrenceType) |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrencesByPrefix(String prefix,
LocatorIF datatype) |
Collection<VariantNameIF> |
NameIndex.getVariants(String value,
LocatorIF datatype) |
Modifier and Type | Method and Description |
---|---|
Collection<LocatorIF> |
RemoteTopic.getItemIdentifiers() |
Collection<LocatorIF> |
DynamicAssociation.getItemIdentifiers() |
Collection<LocatorIF> |
DynamicAssociationRole.getItemIdentifiers() |
Collection<LocatorIF> |
RemoteTopic.getSubjectIdentifiers() |
Collection<LocatorIF> |
RemoteTopic.getSubjectLocators() |
Modifier and Type | Method and Description |
---|---|
void |
RemoteTopic.addItemIdentifier(LocatorIF source_locator) |
void |
DynamicAssociation.addItemIdentifier(LocatorIF source_locator) |
void |
DynamicAssociationRole.addItemIdentifier(LocatorIF source_locator) |
void |
RemoteTopic.addSubjectIdentifier(LocatorIF subject_indicator) |
void |
RemoteTopic.addSubjectLocator(LocatorIF subject_locator) |
void |
RemoteTopic.removeItemIdentifier(LocatorIF source_locator) |
void |
DynamicAssociation.removeItemIdentifier(LocatorIF source_locator) |
void |
DynamicAssociationRole.removeItemIdentifier(LocatorIF source_locator) |
void |
RemoteTopic.removeSubjectIdentifier(LocatorIF subject_indicator) |
void |
RemoteTopic.removeSubjectLocator(LocatorIF subject_locator) |
Modifier and Type | Method and Description |
---|---|
protected LocatorIF |
LocatorImpl.getWrapped() |
LocatorIF |
TopicMapImpl.unwrapLocator(org.tmapi.core.Locator loc) |
Modifier and Type | Method and Description |
---|---|
void |
RDBMSTopicMapSystemImpl.remove(LocatorIF loc) |
void |
TopicMapSystemIF.remove(LocatorIF loc) |
void |
MemoryTopicMapSystemImpl.remove(LocatorIF loc) |
protected void |
OccurrenceImpl.setValue(String value,
LocatorIF datatype) |
protected void |
VariantImpl.setValue(String value,
LocatorIF datatype) |
protected abstract void |
DatatypeAwareImpl.setValue(String value,
LocatorIF datatype)
Sets the value / datatype pair.
|
org.tmapi.core.Locator |
TopicMapImpl.wrapLocator(LocatorIF loc) |
org.tmapi.core.Locator |
RDBMSTopicMapSystemImpl.wrapLocator(LocatorIF loc) |
org.tmapi.core.Locator |
TopicMapSystemIF.wrapLocator(LocatorIF loc) |
org.tmapi.core.Locator |
MemoryTopicMapSystemImpl.wrapLocator(LocatorIF loc) |
Constructor and Description |
---|
LocatorImpl(LocatorIF delegate) |
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
AbstractTopicMapReader.base_address |
protected LocatorIF |
AbstractTopicMapStore.base_address |
protected LocatorIF |
SnapshotOccurrence.datatype |
protected LocatorIF |
SnapshotVariantName.datatype |
Modifier and Type | Field and Description |
---|---|
protected Collection<LocatorIF> |
SnapshotTMObject.srclocs |
protected Collection<LocatorIF> |
SnapshotTopic.subinds |
protected Collection<LocatorIF> |
SnapshotTopic.sublocs |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
AbstractTopicMapReader.getBaseAddress()
PUBLIC: Gets the top level base address of the input source.
|
LocatorIF |
AbstractTopicMapStore.getBaseAddress() |
LocatorIF |
SnapshotOccurrence.getDataType() |
LocatorIF |
SnapshotVariantName.getDataType() |
LocatorIF |
SnapshotOccurrence.getLocator() |
LocatorIF |
SnapshotVariantName.getLocator() |
static LocatorIF |
LocatorInterningTable.intern(LocatorIF loc) |
Modifier and Type | Method and Description |
---|---|
Collection<LocatorIF> |
SnapshotTMObject.getItemIdentifiers() |
Collection<LocatorIF> |
PhantomAssociation.getItemIdentifiers() |
Collection<LocatorIF> |
SnapshotTopic.getSubjectIdentifiers() |
Collection<LocatorIF> |
SnapshotTopic.getSubjectLocators() |
Modifier and Type | Method and Description |
---|---|
protected abstract TMObjectIF |
AbstractSubjectIdentityCache._getObjectByItemIdentifier(LocatorIF source_locator) |
protected abstract TopicIF |
AbstractSubjectIdentityCache._getTopicBySubjectIdentifier(LocatorIF subject_indicator) |
protected abstract TopicIF |
AbstractSubjectIdentityCache._getTopicBySubjectLocator(LocatorIF subject) |
void |
SnapshotTMObject.addItemIdentifier(LocatorIF locator) |
void |
PhantomAssociation.addItemIdentifier(LocatorIF srcloc) |
void |
SnapshotTopic.addSubjectIdentifier(LocatorIF locator) |
void |
SnapshotTopic.addSubjectLocator(LocatorIF subject_locator) |
abstract TMObjectIF |
AbstractSubjectIdentityCache.getObjectByItemIdentifier(LocatorIF locator) |
abstract TopicIF |
AbstractSubjectIdentityCache.getTopicBySubjectIdentifier(LocatorIF locator) |
abstract TopicIF |
AbstractSubjectIdentityCache.getTopicBySubjectLocator(LocatorIF locator) |
static LocatorIF |
LocatorInterningTable.intern(LocatorIF loc) |
static Reader |
AbstractTopicMapReader.makeReader(LocatorIF locator,
EncodingSnifferIF sniffer) |
protected abstract void |
AbstractSubjectIdentityCache.registerSourceLocator(LocatorIF source_locator,
TMObjectIF object) |
protected abstract void |
AbstractSubjectIdentityCache.registerSubject(LocatorIF subject,
TopicIF object) |
protected abstract void |
AbstractSubjectIdentityCache.registerSubjectIndicator(LocatorIF subject_indicator,
TopicIF object) |
void |
SnapshotTMObject.removeItemIdentifier(LocatorIF locator) |
void |
PhantomAssociation.removeItemIdentifier(LocatorIF srcloc) |
void |
SnapshotTopic.removeSubjectIdentifier(LocatorIF loc) |
void |
SnapshotTopic.removeSubjectLocator(LocatorIF subject_locator) |
void |
AbstractTopicMapReader.setBaseAddress(LocatorIF base_address)
PUBLIC: Sets the top level base address of the input source.
|
void |
SnapshotOccurrence.setLocator(LocatorIF locator) |
void |
SnapshotVariantName.setLocator(LocatorIF locator) |
void |
SnapshotOccurrence.setReader(Reader value,
long length,
LocatorIF datatype) |
void |
SnapshotVariantName.setReader(Reader value,
long length,
LocatorIF datatype) |
void |
SnapshotOccurrence.setValue(String value,
LocatorIF datatype) |
void |
SnapshotVariantName.setValue(String value,
LocatorIF datatype) |
protected abstract void |
AbstractSubjectIdentityCache.unregisterSourceLocator(LocatorIF source_locator) |
protected abstract void |
AbstractSubjectIdentityCache.unregisterSubject(LocatorIF subject) |
protected abstract void |
AbstractSubjectIdentityCache.unregisterSubjectIndicator(LocatorIF subject_indicator) |
Constructor and Description |
---|
AbstractTopicMapReader(InputStream stream,
LocatorIF base_address) |
AbstractTopicMapReader(Reader reader,
LocatorIF base_address) |
AbstractTopicMapReader(URL url,
LocatorIF base_address) |
Modifier and Type | Method and Description |
---|---|
int |
LocatorComparator.compare(LocatorIF l1,
LocatorIF l2)
Deprecated.
Compares two LocatorIFs
|
Modifier and Type | Method and Description |
---|---|
TopicMapIF |
DataIntegrationServlet.transformRequest(String transformId,
InputStream xmlstream,
LocatorIF base) |
Modifier and Type | Method and Description |
---|---|
String |
LocatorTag.apply(LocatorIF locator) |
Modifier and Type | Method and Description |
---|---|
QueryProcessorIF |
QueryProcessorFactoryIF.createQueryProcessor(TopicMapIF topicmap,
LocatorIF base,
Map<String,String> properties)
PUBLIC: Creates a new
QueryProcessorIF instance to query a given
topic map. |
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
PredicateFactory.base |
protected LocatorIF |
AbstractDynamicPredicate.base |
Constructor and Description |
---|
AbstractDynamicPredicate(TopicIF type,
LocatorIF base) |
DynamicAssociationPredicate(TopicMapIF topicmap,
LocatorIF base,
TopicIF type) |
DynamicFailurePredicate(TopicIF type,
LocatorIF base) |
DynamicOccurrencePredicate(TopicMapIF topicmap,
LocatorIF base,
TopicIF type) |
PredicateFactory(TopicMapIF topicmap,
LocatorIF base) |
QueryProcessor(TopicMapIF topicmap,
LocatorIF base) |
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
QueryProcessor.base |
protected LocatorIF |
PredicateFactory.base |
Constructor and Description |
---|
DynamicAssociationPredicate(TopicMapIF topicmap,
LocatorIF base,
TopicIF type) |
DynamicFailurePredicate(TopicIF type,
LocatorIF base) |
DynamicOccurrencePredicate(TopicMapIF topicmap,
LocatorIF base,
TopicIF type) |
PredicateFactory(TopicMapIF topicmap,
LocatorIF base) |
QueryProcessor(TopicMapIF topicmap,
LocatorIF base) |
Modifier and Type | Method and Description |
---|---|
QueryProcessorIF |
TologQueryProcessorFactory.createQueryProcessor(TopicMapIF topicmap,
LocatorIF base,
Map<String,String> properties) |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
GlobalParseContext.absolutify(String uriref) |
LocatorIF |
ParseContextIF.absolutify(String uriref) |
LocatorIF |
LocalParseContext.absolutify(String uriref) |
LocatorIF |
GlobalParseContext.resolveQName(QName qname) |
LocatorIF |
ParseContextIF.resolveQName(QName qname)
INTERNAL: Returns the full locator for the given QName, or
reports an error if the prefix is unbound, or if the prefix is
bound to something other than a subject identifier namespace
(since this is used for the CTM part of tolog INSERT only).
|
LocatorIF |
LocalParseContext.resolveQName(QName qname) |
Constructor and Description |
---|
GlobalParseContext(PredicateFactoryIF factory,
TopicMapIF topicmap,
LocatorIF base) |
Modifier and Type | Method and Description |
---|---|
static QueryProcessorIF |
QueryUtils.createQueryProcessor(String queryLanguage,
TopicMapIF topicmap,
LocatorIF base) |
static QueryProcessorIF |
QueryUtils.createQueryProcessor(String queryLanguage,
TopicMapIF topicmap,
LocatorIF base,
Map properties)
EXPERIMENTAL: ...
|
static QueryProcessorIF |
QueryUtils.createQueryProcessor(TopicMapIF topicmap,
LocatorIF base)
PUBLIC: Factory method for creating a new query processor for a
given topic map and base address.
|
static QueryProcessorIF |
QueryUtils.createQueryProcessor(TopicMapIF topicmap,
LocatorIF base,
Map properties) |
static QueryProcessorIF |
QueryUtils.getQueryProcessor(String queryLanguage,
TopicMapIF topicmap,
LocatorIF base)
PUBLIC: Returns the default query processor for the given topic
map and base address.
|
static QueryProcessorIF |
QueryUtils.getQueryProcessor(TopicMapIF topicmap,
LocatorIF base) |
Modifier and Type | Method and Description |
---|---|
protected TopicMapReaderIF |
XTMConverter.getFragmentReader(InputStream stream,
LocatorIF base_address) |
protected TopicMapReaderIF |
LTMConverter.getFragmentReader(InputStream stream,
LocatorIF base_address) |
protected TopicMapReaderIF |
CTMConverter.getFragmentReader(InputStream stream,
LocatorIF base_address) |
protected TopicMapReaderIF |
TMXMLConverter.getFragmentReader(InputStream stream,
LocatorIF base_address) |
protected abstract TopicMapReaderIF |
AbstractConverter.getFragmentReader(InputStream stream,
LocatorIF base_address) |
protected TopicMapReaderIF |
JTMConverter.getFragmentReader(InputStream stream,
LocatorIF base_address) |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
Occurrence.getLocator() |
Modifier and Type | Method and Description |
---|---|
void |
Occurrence.setDatatype(LocatorIF datatype) |
void |
VariantName.setDatatype(LocatorIF datatype) |
void |
Occurrence.setLocator(LocatorIF locator) |
Modifier and Type | Interface and Description |
---|---|
interface |
MLocator |
Modifier and Type | Method and Description |
---|---|
Collection<LocatorIF> |
TopicMapResource.TopicMapWrapper.getItemIdentifiers() |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
SchemaIF.getAddress()
Deprecated.
PUBLIC: Returns the address of the schema.
|
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
OSLSchema.address |
protected LocatorIF |
OSLSchemaWriter.base |
protected LocatorIF |
OSLSchemaContentHandler.base_address |
protected LocatorIF |
SourceLocatorMatcher.locator |
protected LocatorIF |
SubjectIndicatorMatcher.locator |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
OSLSchema.getAddress() |
LocatorIF |
SourceLocatorMatcher.getLocator()
INTERNAL: Returns the locator used for matching.
|
LocatorIF |
SubjectIndicatorMatcher.getLocator()
INTERNAL: Returns the locator used for matching.
|
Modifier and Type | Method and Description |
---|---|
protected String |
OSLSchemaWriter.getRelativeLocator(LocatorIF base,
LocatorIF relative) |
Constructor and Description |
---|
OSLSchema(LocatorIF address)
PUBLIC: Creates a new OSL schema object.
|
OSLSchemaContentHandler(LocatorIF base_address) |
SourceLocatorMatcher(LocatorIF locator)
INTERNAL: Creates a new matcher with the locator it uses to match.
|
SubjectIndicatorMatcher(LocatorIF locator)
INTERNAL: Creates a subject indicator matcher that matches topics
by the locator given.
|
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
SubjectIdentityDecider.subject_identifier
PROTECTED: the given subject identifier.
|
protected LocatorIF |
NameGrabber.themeIndicator
PROTECTED: The subject indicator of the theme used to decide
suitability.
|
Modifier and Type | Method and Description |
---|---|
LocatorIF |
NoFollowTopicRefExternalReferenceHandler.externalTopic(LocatorIF loc)
PUBLIC: External topics are not resolved.
|
LocatorIF |
NullResolvingExternalReferenceHandler.externalTopic(LocatorIF parm1)
PUBLIC: always returns null
|
LocatorIF |
NoFollowTopicRefExternalReferenceHandler.externalTopicMap(LocatorIF loc)
PUBLIC: External topic maps are resolved.
|
LocatorIF |
NullResolvingExternalReferenceHandler.externalTopicMap(LocatorIF parm1)
PUBLIC: always returns null
|
static LocatorIF |
IdentityUtils.getSymbolicIdLocator(TopicMapIF topicmap,
String symbolicId)
INTERNAL: Expands a symbolic id into a LocatorIF based on the
base locator of the given topic map..
|
LocatorIF |
QNameRegistry.resolve(String qname)
PUBLIC: Creates a locator from a QName.
|
Modifier and Type | Method and Description |
---|---|
AbstractURLTopicMapReference |
ImportExportServiceIF.createReference(URL url,
String referenceId,
String title,
LocatorIF baseAddress)
PUBLIC: Creates an AbstractURLTopicMapReference for the specified url, using the appropriate
reader and/or writer provided by this service.
|
LocatorIF |
NoFollowTopicRefExternalReferenceHandler.externalTopic(LocatorIF loc)
PUBLIC: External topics are not resolved.
|
LocatorIF |
NullResolvingExternalReferenceHandler.externalTopic(LocatorIF parm1)
PUBLIC: always returns null
|
LocatorIF |
NoFollowTopicRefExternalReferenceHandler.externalTopicMap(LocatorIF loc)
PUBLIC: External topic maps are resolved.
|
LocatorIF |
NullResolvingExternalReferenceHandler.externalTopicMap(LocatorIF parm1)
PUBLIC: always returns null
|
Constructor and Description |
---|
NameGrabber(LocatorIF themeIndicator)
INTERNAL: Creates the grabber and sets the comparator to be a
ScopedIFComparator using the least constrained scope.
|
NameGrabber(LocatorIF themeIndicator,
boolean variant)
PUBLIC: Creates the grabber and sets the comparator to be a
ScopedIFComparator using the least constrained scope.
|
SubjectIdentityDecider(LocatorIF subject_identifier)
INTERNAL: Creates a decider which uses the given subject identifier.
|
Modifier and Type | Method and Description |
---|---|
LocatorIF |
ValueGenerator.getDatatype() |
LocatorIF |
ValueGeneratorIF.getDatatype() |
LocatorIF |
AbstractTopicGenerator.getDatatype() |
LocatorIF |
IRIAsArgumentGenerator.getDatatype() |
LocatorIF |
ValueGenerator.getLocator() |
LocatorIF |
ValueGeneratorIF.getLocator()
Returns a locator if the literal is a locator.
|
LocatorIF |
AbstractTopicGenerator.getLocator() |
LocatorIF |
IRIAsArgumentGenerator.getLocator() |
LocatorIF |
GlobalParseContext.resolveQname(String qname) |
LocatorIF |
ParseContextIF.resolveQname(String qname) |
Modifier and Type | Method and Description |
---|---|
Set<LocatorIF> |
GlobalParseContext.getIncludeUris() |
Set<LocatorIF> |
ParseContextIF.getIncludeUris() |
Constructor and Description |
---|
CTMTopicMapReader(InputStream stream,
LocatorIF base_address)
PUBLIC: Creates a topic map reader bound to the input stream
given in the arguments.
|
CTMTopicMapReader(Reader reader,
LocatorIF base_address)
PUBLIC: Creates a topic map reader bound to the reader given in
the arguments.
|
CTMTopicMapReader(URL url,
LocatorIF base_address) |
CTMTopicMapReference(URL url,
String id,
String title,
LocatorIF base_address) |
GlobalParseContext(TopicMapIF topicmap,
LocatorIF base) |
IRIAsArgumentGenerator(ParseContextIF context,
LocatorIF locator) |
LocalParseContext(TopicMapIF topicmap,
LocatorIF base,
ParseContextIF parent) |
ValueGenerator(TopicIF topic,
String literal,
LocatorIF datatype,
LocatorIF locator) |
Constructor and Description |
---|
JTMTopicMapReader(InputStream stream,
LocatorIF base_address)
PUBLIC: Creates a topic map reader bound to the input stream given in the
arguments.
|
JTMTopicMapReader(Reader reader,
LocatorIF base_address)
PUBLIC: Creates a topic map reader bound to the reader given in the
arguments.
|
Modifier and Type | Method and Description |
---|---|
TopicMapReferenceIF |
LTMPathTopicMapSource.createReference(URL url,
String id,
String title,
LocatorIF base) |
void |
LTMParser.setBase(LocatorIF base) |
void |
LTMParser.setBase(LocatorIF base) |
Constructor and Description |
---|
LTMTopicMapReader(InputStream stream,
LocatorIF base_address)
PUBLIC: Creates a topic map reader bound to the input stream
given in the arguments.
|
LTMTopicMapReader(Reader reader,
LocatorIF base_address)
PUBLIC: Creates a topic map reader bound to the reader given in
the arguments.
|
LTMTopicMapReader(URL url,
LocatorIF base_address) |
LTMTopicMapReference(URL url,
String id,
String title,
LocatorIF base_address) |
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
RDFTopicMapReader.baseAddress |
Modifier and Type | Method and Description |
---|---|
AbstractURLTopicMapReference |
RDFImporterExporterService.createReference(URL url,
String refid,
String title,
LocatorIF base_address) |
protected TopicMapReferenceIF |
RDFPathTopicMapSource.createReference(URL url,
String id,
String title,
LocatorIF base_address) |
void |
RDFTopicMapReader.setBaseAddress(LocatorIF baseAddress)
PUBLIC: Sets the base address of the topic maps retrieved from
the source.
|
Constructor and Description |
---|
RDFTopicMapReference(URL url,
String id,
String title,
LocatorIF base_address,
String syntax) |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
TopicMapPreferencesOntology.getLocator() |
Modifier and Type | Method and Description |
---|---|
Collection<LocatorIF> |
TopicPages.getItemIdentifiers() |
Collection<LocatorIF> |
TopicPages.getSubjectIdentifiers() |
Collection<LocatorIF> |
TopicPages.getSubjectLocators() |
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
XFMLContentHandler.map_uri |
Modifier and Type | Method and Description |
---|---|
protected LocatorIF |
XFMLContentHandler.createLocator(String address) |
protected LocatorIF |
XFMLContentHandler.createURILocator(String address) |
protected LocatorIF |
XFMLContentHandler.getBaseAddress() |
Modifier and Type | Method and Description |
---|---|
protected void |
XFMLContentHandler.addItemIdentifier(TopicIF topic,
LocatorIF locator) |
protected void |
XFMLContentHandler.addSubjectIdentifier(TopicIF topic,
LocatorIF locator) |
Constructor and Description |
---|
XFMLContentHandler(TopicMapStoreFactoryIF stores,
LocatorIF base_address) |
XFMLContentHandler(TopicMapStoreFactoryIF stores,
LocatorIF base_address,
Collection processed_documents) |
XFMLTopicMapReader(InputSource source,
LocatorIF base_address)
PUBLIC: Creates a topic map reader bound to the input source
given in the arguments.
|
XFMLTopicMapReader(InputStream stream,
LocatorIF base_address)
Creates an XFML reader bound to the input stream given in the
arguments.
|
XFMLTopicMapReader(Reader reader,
LocatorIF base_address)
Creates an XFML reader bound to the reader given in the arguments.
|
Modifier and Type | Method and Description |
---|---|
static LocatorIF |
VizUtils.makeLocator(File file) |
static LocatorIF |
VizUtils.makeLocator(String url) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
CanonicalTopicMapWriter.baseloc |
protected LocatorIF |
AbstractTopicMapContentHandler.doc_address
document base uri, used for intra-document references.
|
static LocatorIF |
XTMContentHandler.nullPSI |
Modifier and Type | Field and Description |
---|---|
protected Collection<LocatorIF> |
AbstractTopicMapContentHandler.processed_documents_accumulated |
protected Collection<LocatorIF> |
AbstractTopicMapContentHandler.processed_documents_current |
protected Collection<LocatorIF> |
AbstractTopicMapContentHandler.processed_documents_from_parent |
Modifier and Type | Method and Description |
---|---|
protected LocatorIF |
XTMContentHandler.createLocator(String address) |
protected LocatorIF |
XTMContentHandler.createURILocator(String address) |
LocatorIF |
ExternalReferenceHandlerIF.externalTopic(LocatorIF address)
PUBLIC: Receive notification of a reference to an external
topic.
|
LocatorIF |
ExternalReferenceHandlerIF.externalTopicMap(LocatorIF address)
PUBLIC: Receive notification of a reference to an external topic
map.
|
protected LocatorIF |
XTMContentHandler.getBaseAddress() |
LocatorIF |
CanonicalTopicMapWriter.getBaseLocator()
INTERNAL: Gets the base locator used to resolve relative locators.
|
LocatorIF |
XTMFragmentExporter.LocatorHandlerIF.process(LocatorIF locator) |
Modifier and Type | Method and Description |
---|---|
protected void |
XTMContentHandler.addItemIdentifier(TMObjectIF tmobject,
LocatorIF sourceLocator) |
protected TopicIF |
XTMContentHandler.addSubjectIdentifier(TopicIF topic,
LocatorIF subjectIndicator) |
TopicMapReferenceIF |
TMXMLPathTopicMapSource.createReference(URL url,
String id,
String title,
LocatorIF base_address) |
TopicMapReferenceIF |
XTMPathTopicMapSource.createReference(URL url,
String id,
String title,
LocatorIF base_address) |
LocatorIF |
ExternalReferenceHandlerIF.externalTopic(LocatorIF address)
PUBLIC: Receive notification of a reference to an external
topic.
|
LocatorIF |
ExternalReferenceHandlerIF.externalTopicMap(LocatorIF address)
PUBLIC: Receive notification of a reference to an external topic
map.
|
protected TopicIF |
XTMContentHandler.getReferencedExternalTopic(LocatorIF orig_locator) |
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.
|
LocatorIF |
XTMFragmentExporter.LocatorHandlerIF.process(LocatorIF 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 void |
XTMTopicMapExporter.reportInvalidLocator(LocatorIF locator) |
protected TopicIF |
XTMContentHandler.resolveResourceRef(LocatorIF locator) |
protected TopicIF |
XTMContentHandler.resolveSourceLocatorOrSubjectIndicator(LocatorIF locator) |
void |
CanonicalTopicMapWriter.setBaseLocator(LocatorIF baseloc)
INTERNAL: Sets the base locator used to resolve relative locators.
|
Constructor and Description |
---|
AbstractTopicMapContentHandler(LocatorIF base_address) |
AbstractTopicMapContentHandler(LocatorIF base_address,
Collection<LocatorIF> processed_documents_from_parent) |
TMXMLReader(InputSource source,
LocatorIF base)
PUBLIC: Creates a reader reading from the given location, using a
different base address.
|
TMXMLReader(InputStream stream,
LocatorIF base_address)
PUBLIC: Creates a reader reading from the given InputStream using
the specified base address.
|
TMXMLReader(Reader reader,
LocatorIF base_address)
PUBLIC: Creates a reader reading from the given Reader using
the specified base address.
|
TMXMLReader(URL url,
LocatorIF base_address) |
TMXMLTopicMapReference(URL url,
String id,
String title,
LocatorIF base_address) |
XTM2ContentHandler(TopicMapStoreFactoryIF store_factory,
LocatorIF doc_address) |
XTM2ContentHandler(TopicMapStoreFactoryIF store_factory,
LocatorIF doc_address,
Set read_documents) |
XTMContentHandler(TopicMapStoreFactoryIF stores,
LocatorIF base_address) |
XTMContentHandler(TopicMapStoreFactoryIF stores,
LocatorIF base_address,
Collection<LocatorIF> processed_documents) |
XTMSnifferContentHandler(XTMTopicMapReader reader,
TopicMapStoreFactoryIF store_factory,
XMLReader parser,
LocatorIF base_address) |
XTMTopicMapReader(InputSource source,
LocatorIF base_address)
PUBLIC: Creates a topic map reader bound to the input source
given in the arguments.
|
XTMTopicMapReader(InputStream stream,
LocatorIF base_address)
PUBLIC: Creates a topic map reader bound to the input stream
given in the arguments.
|
XTMTopicMapReader(Reader reader,
LocatorIF base_address)
PUBLIC: Creates a topic map reader bound to the reader given in
the arguments.
|
XTMTopicMapReader(URL url,
LocatorIF base_address) |
XTMTopicMapReference(URL url,
String id,
String title,
LocatorIF base_address) |
Constructor and Description |
---|
AbstractTopicMapContentHandler(LocatorIF base_address,
Collection<LocatorIF> processed_documents_from_parent) |
XTMContentHandler(TopicMapStoreFactoryIF stores,
LocatorIF base_address,
Collection<LocatorIF> processed_documents) |
Modifier and Type | Method and Description |
---|---|
static File |
URIUtils.getURIFile(LocatorIF file)
INTERNAL: Given a URILocator in the file: URI scheme, produce the
corresponding File object.
|
Modifier and Type | Field and Description |
---|---|
protected LocatorIF |
AbstractXMLFormatReader.base_address |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
AbstractXMLFormatReader.getBaseAddress()
INTERNAL: Gets the top level base address of the input source.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractXMLFormatReader.setBaseAddress(LocatorIF base_address)
INTERNAL: Sets the top level base address of the input source.
|
Constructor and Description |
---|
AbstractXMLFormatReader(InputSource source,
LocatorIF base_address) |
AbstractXMLFormatReader(InputStream stream,
LocatorIF base_address) |
AbstractXMLFormatReader(Reader reader,
LocatorIF base_address) |
AbstractXMLFormatReader(URL url,
LocatorIF base_address) |
Modifier and Type | Field and Description |
---|---|
protected static LocatorIF |
UpgradeBase.base_on |
protected static LocatorIF |
UpgradeBase.base_tech |
protected static LocatorIF |
UpgradeBase.base_xsd |
protected static LocatorIF |
UpgradeBase.base_xtm |
protected static LocatorIF |
UpgradeBase.psibase |
protected static LocatorIF |
UpgradeBase.teqbase |
protected static LocatorIF |
UpgradeBase.xsdbase |
protected static LocatorIF |
UpgradeBase.xtmbase |
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 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 UpgradeBase.RoleFieldDefinition |
UpgradeBase.defineRoleFields(TopicMapIF topicmap,
LocatorIF base_on,
String atypeId,
String afieldName,
String[] rtypeIds,
String[] rfieldNames,
String[][] ptypeIds) |
protected static UpgradeBase.RoleFieldDefinition |
UpgradeBase.defineRoleFields(TopicMapIF topicmap,
LocatorIF base_on,
TopicIF atype,
String afieldName,
TopicIF[] rtypes,
String[] rfieldNames,
TopicIF[][] pptypes) |
protected static TopicIF |
UpgradeBase.getTopic(TopicMapIF topicmap,
LocatorIF base_on,
String ref) |
protected static void |
UpgradeBase.makePublicSystemTopic(TopicMapIF topicmap,
LocatorIF base_on,
LocatorIF base_t,
String topic) |
protected static void |
UpgradeBase.removeTopic(TopicMapIF topicmap,
LocatorIF base_on,
String ref) |
protected static void |
UpgradeBase.removeTopicIfExist(TopicMapIF topicmap,
LocatorIF base_on,
String ref) |
protected static void |
UpgradeBase.renameSubjectIdentifier(TopicMapIF topicmap,
LocatorIF base_on,
String oldId,
String newId) |
protected static void |
UpgradeBase.translateAssociations(String atype1,
String[] rtypes1,
String atype2,
String[] rtypes2,
TopicMapIF tm,
LocatorIF base_on,
QueryProcessorIF qp,
DeclarationContextIF dc) |
Modifier and Type | Method and Description |
---|---|
LocatorIF |
NameField.getLocator() |
LocatorIF |
IdentityField.getLocator() |
LocatorIF |
OccurrenceField.getLocator() |
LocatorIF |
InterfaceControl.getLocator() |
LocatorIF |
Cardinality.getLocator() |
LocatorIF |
QueryField.getLocator() |
LocatorIF |
EditMode.getLocator() |
LocatorIF |
RoleField.getLocator() |
abstract LocatorIF |
FieldDefinition.getLocator() |
LocatorIF |
DataType.getLocator()
Returns the datatype locator that this datatype represents.
|
LocatorIF |
TopicType.getLocatorIF() |
LocatorIF |
NameType.getLocatorIF() |
abstract LocatorIF |
AbstractTypingTopic.getLocatorIF()
Gets the LocatorIF for this typing topic.
|
LocatorIF |
OccurrenceType.getLocatorIF() |
LocatorIF |
RoleType.getLocatorIF() |
LocatorIF |
IdentityType.getLocatorIF() |
LocatorIF |
AssociationType.getLocatorIF() |
Modifier and Type | Method and Description |
---|---|
boolean |
Topic.isInstanceOf(LocatorIF psi) |
Modifier and Type | Method and Description |
---|---|
static TopicIF |
OntopolyModelUtils.findBinaryPlayer(TopicMap tm,
LocatorIF atypeId,
TopicIF player1,
LocatorIF rtype1Id,
LocatorIF rtype2Id) |
static OccurrenceIF |
OntopolyModelUtils.findOccurrence(TopicIF oType,
TopicIF topicIF,
LocatorIF datatype,
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,
LocatorIF datatype,
Collection<TopicIF> scope) |
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) |
static OccurrenceIF |
OntopolyModelUtils.makeOccurrence(TopicIF otype,
TopicIF topicIF,
String value,
LocatorIF datatype,
Collection<TopicIF> scope) |