Package | Description |
---|---|
net.ontopia.infoset.fulltext.topicmaps |
Collection of classes for indexing topic maps.
|
net.ontopia.topicmaps.core |
Provides interfaces for topic map objects; the topic map API for all Ontopia
topic map implementations.
|
net.ontopia.topicmaps.core.index |
Provides interfaces for the engine's index system; the API for Ontopia
topic map indexes.
|
net.ontopia.topicmaps.db2tm |
The implementation of and public API to the DB2TM module for
converting relational data (in CSV files or RDBMSs) to Topic Maps.
|
net.ontopia.topicmaps.impl.basic |
The in-memory implementation of the core topic map interfaces.
|
net.ontopia.topicmaps.impl.basic.index |
Index classes for use with the basic implementation.
|
net.ontopia.topicmaps.impl.rdbms |
Relational database implementation of the core topic map
interfaces.
|
net.ontopia.topicmaps.impl.rdbms.index |
Index classes for use with the rdbms implementation.
|
net.ontopia.topicmaps.impl.remote | |
net.ontopia.topicmaps.impl.tmapi2 | |
net.ontopia.topicmaps.impl.utils |
INTERNAL: Classes that are used by many implementations.
|
net.ontopia.topicmaps.nav.utils.comparators |
Provides Comparators which are used by the Navigator.
|
net.ontopia.topicmaps.rest.model.mixin | |
net.ontopia.topicmaps.rest.v1.occurrence | |
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.deciders |
Provides DeciderIFs which are used by the Navigator.
|
net.ontopia.topicmaps.utils.ltm |
This package provides support for the textual Linear Topic Map
Notation (or LTM) format for topic maps.
|
net.ontopia.topicmaps.utils.tmprefs | |
net.ontopia.topicmaps.viz | |
ontopoly.conversion | |
ontopoly.model | |
ontopoly.utils |
Modifier and Type | Method and Description |
---|---|
DocumentIF |
TopicMapDocumentGeneratorIF.generate(OccurrenceIF occurs)
INTERNAL: Generate a document for the given occurrence.
|
DocumentIF |
DefaultTopicMapDocumentGenerator.generate(OccurrenceIF occur) |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
Collection<OccurrenceIF> |
TopicIF.getOccurrences()
PUBLIC: Gets the occurrences of this topic.
|
Collection<OccurrenceIF> |
TopicIF.getOccurrencesByType(TopicIF type)
PUBLIC: Gets the occurrences of this topic with a specified type.
|
Modifier and Type | Method and Description |
---|---|
Collection<OccurrenceIF> |
ClassInstanceIndexIF.getAllOccurrences()
PUBLIC: Gets all occurrences that are in the topic map.
|
Collection<OccurrenceIF> |
OccurrenceIndexIF.getOccurrences(String value)
INTERNAL: Gets all occurrences that have the specified value
independent of datatype.
|
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.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<OccurrenceIF> |
OccurrenceIndexIF.getOccurrencesByPrefix(String prefix)
INTERNAL: Gets all occurrences of any datatype that have a value
starting with the specified prefix.
|
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.
|
Modifier and Type | Method and Description |
---|---|
protected static List<OccurrenceIF> |
Processor.getOccurrences(TopicIF topic,
Relation relation,
Entity entity,
Field field,
String[] tuple,
Context ctx) |
Modifier and Type | Class and Description |
---|---|
class |
Occurrence
INTERNAL: The basic occurrence implementation.
|
Modifier and Type | Field and Description |
---|---|
protected Set<OccurrenceIF> |
Topic.occurs |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
Collection<OccurrenceIF> |
Topic.getOccurrences() |
Collection<OccurrenceIF> |
Topic.getOccurrencesByType(TopicIF type) |
Modifier and Type | Method and Description |
---|---|
protected void |
Topic.addOccurrence(OccurrenceIF _occurrence) |
protected void |
Topic.removeOccurrence(OccurrenceIF _occurrence) |
Modifier and Type | Field and Description |
---|---|
protected CollectionSortedMap<String,OccurrenceIF> |
OccurrenceIndex.occurs |
protected CollectionMap<TopicIF,OccurrenceIF> |
ScopeIndex.occurs |
protected CollectionMap<TopicIF,OccurrenceIF> |
ClassInstanceIndex.occurs |
Modifier and Type | Method and Description |
---|---|
Collection<OccurrenceIF> |
ClassInstanceIndex.getAllOccurrences() |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrences(String value) |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrences(String value,
LocatorIF datatype) |
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<OccurrenceIF> |
OccurrenceIndex.getOccurrencesByPrefix(String prefix) |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrencesByPrefix(String prefix,
LocatorIF datatype) |
Modifier and Type | Class and Description |
---|---|
class |
ReadOnlyOccurrence
INTERNAL: The read-only rdbms occurrence implementation.
|
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
Collection<OccurrenceIF> |
Topic.getOccurrences() |
Collection<OccurrenceIF> |
ReadOnlyTopic.getOccurrences() |
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) |
Modifier and Type | Method and Description |
---|---|
protected void |
Topic.addOccurrence(OccurrenceIF occurrence) |
protected void |
ReadOnlyTopic.addOccurrence(OccurrenceIF occurrence) |
protected void |
Topic.removeOccurrence(OccurrenceIF occurrence) |
protected void |
ReadOnlyTopic.removeOccurrence(OccurrenceIF occurrence) |
Modifier and Type | Method and Description |
---|---|
Collection<OccurrenceIF> |
ClassInstanceIndex.getAllOccurrences() |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrences(String value) |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrences(String value,
LocatorIF datatype) |
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<OccurrenceIF> |
OccurrenceIndex.getOccurrencesByPrefix(String prefix) |
Collection<OccurrenceIF> |
OccurrenceIndex.getOccurrencesByPrefix(String prefix,
LocatorIF datatype) |
Modifier and Type | Method and Description |
---|---|
Collection<OccurrenceIF> |
RemoteTopic.getOccurrences() |
Modifier and Type | Method and Description |
---|---|
protected void |
RemoteTopic.addOccurrence(OccurrenceIF _occurrence) |
protected void |
RemoteTopic.removeOccurrence(OccurrenceIF _occurrence) |
Modifier and Type | Method and Description |
---|---|
OccurrenceIF |
OccurrenceImpl.getWrapped() |
Modifier and Type | Method and Description |
---|---|
org.tmapi.core.Occurrence |
TopicMapImpl.wrapOccurrence(OccurrenceIF occ) |
Constructor and Description |
---|
OccurrenceImpl(TopicMapImpl topicMap,
OccurrenceIF occ) |
Modifier and Type | Class and Description |
---|---|
class |
SnapshotOccurrence
INTERNAL:
|
Modifier and Type | Field and Description |
---|---|
protected Collection<OccurrenceIF> |
SnapshotTopic.occurrences |
Modifier and Type | Method and Description |
---|---|
static OccurrenceIF |
SnapshotOccurrence.makeSnapshot(OccurrenceIF original,
int snapshotType,
Map<TMObjectIF,SnapshotTMObject> processed) |
Modifier and Type | Method and Description |
---|---|
Collection<OccurrenceIF> |
SnapshotTopic.getOccurrences() |
Collection<OccurrenceIF> |
SnapshotTopic.getOccurrencesByType(TopicIF type) |
Modifier and Type | Method and Description |
---|---|
static OccurrenceIF |
SnapshotOccurrence.makeSnapshot(OccurrenceIF original,
int snapshotType,
Map<TMObjectIF,SnapshotTMObject> processed) |
static String |
ObjectStrings.toString(String impl,
OccurrenceIF occurs) |
Modifier and Type | Method and Description |
---|---|
int |
OccurrenceComparator.compare(OccurrenceIF oc1,
OccurrenceIF oc2)
Compares two OccurrenceIFs.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MOccurrence |
interface |
MOccurrenceWithoutTopic |
Modifier and Type | Method and Description |
---|---|
OccurrenceIF |
OccurrenceController.add(TopicMapIF tm,
Occurrence occurrence) |
OccurrenceIF |
OccurrenceController.add(TopicMapIF tm,
TopicIF topic,
Occurrence occurrence) |
OccurrenceIF |
OccurrenceController.change(TopicMapIF tm,
OccurrenceIF result,
Occurrence occurrence) |
OccurrenceIF |
OccurrenceResource.changeOccurrence(Occurrence occurrence) |
OccurrenceIF |
OccurrenceResource.getOccurrence() |
OccurrenceIF |
OccurrenceController.resolve(TopicMapIF tm,
Occurrence occurrence) |
Modifier and Type | Method and Description |
---|---|
Collection<OccurrenceIF> |
OccurrencesResource.getOccurrences() |
Modifier and Type | Method and Description |
---|---|
OccurrenceIF |
OccurrenceController.change(TopicMapIF tm,
OccurrenceIF result,
Occurrence occurrence) |
void |
OccurrenceController.remove(OccurrenceIF occurrence) |
Modifier and Type | Method and Description |
---|---|
protected void |
SchemaValidator.validate(OccurrenceIF occ,
OccurrenceConstraint constraint) |
Modifier and Type | Method and Description |
---|---|
static OccurrenceIF |
CopyUtils.copyOccurrence(TopicIF target,
OccurrenceIF source)
INTERNAL: Copies the occurrence from the source topic to the
target topic.
|
static OccurrenceIF |
MergeUtils.mergeInto(TopicIF target,
OccurrenceIF source)
PUBLIC: Merges the source occurrence into the target topic in
another topic map.
|
Modifier and Type | Method and Description |
---|---|
static Collection<OccurrenceIF> |
CharacteristicUtils.getOccurrences(Collection<TopicIF> topics)
Gets the occurrences of all the topics in the given collection.
|
Modifier and Type | Method and Description |
---|---|
static OccurrenceIF |
CopyUtils.copyOccurrence(TopicIF target,
OccurrenceIF source)
INTERNAL: Copies the occurrence from the source topic to the
target topic.
|
static void |
CopyUtils.copyOccurrenceData(OccurrenceIF target,
OccurrenceIF source)
INTERNAL: Copies the occurrence value and datatype from the
source topic to the target topic.
|
protected static String |
KeyGenerator.makeDataKey(OccurrenceIF occ) |
static String |
KeyGenerator.makeOccurrenceKey(OccurrenceIF occ)
PUBLIC: Makes a key for an occurrence.
|
static String |
KeyGenerator.makeOccurrenceKey(OccurrenceIF occ,
TopicMapIF othertm)
PUBLIC: Makes a key for an occurrence, as it would look in
another topic map.
|
static void |
MergeUtils.mergeInto(OccurrenceIF target,
OccurrenceIF source)
PUBLIC: Merges the source occurrence into the target
occurrence.
|
static OccurrenceIF |
MergeUtils.mergeInto(TopicIF target,
OccurrenceIF source)
PUBLIC: Merges the source occurrence into the target topic in
another topic map.
|
Modifier and Type | Method and Description |
---|---|
static void |
DuplicateSuppressionUtils.removeDuplicateOccurrences(Collection<OccurrenceIF> occurs)
INTERNAL: do not call this method.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TMExporterDecider.test(OccurrenceIF occurrence)
Return true iff the type of the occurrence is accepted
|
Modifier and Type | Field and Description |
---|---|
protected Comparator<OccurrenceIF> |
LTMTopicMapWriter.occurrenceComparator |
Modifier and Type | Method and Description |
---|---|
protected Set<OccurrenceIF> |
TopicMapPreferences.fetchProperties(TopicMapIF topicmap) |
Modifier and Type | Method and Description |
---|---|
protected OccurrenceIF |
VizConfigurationManager.getOccurrence(TopicIF topic,
TopicIF type)
Returns the occurrence of the given type, if there is one.
|
Modifier and Type | Method and Description |
---|---|
protected static OccurrenceIF |
UpgradeBase.addOccurrence(TopicMap topicMap,
LocatorIF base_on,
TopicIF topic,
String otype,
String datatype,
String value) |
static OccurrenceIF |
ConversionUtils.getOccurrenceOfType(TopicIF topic,
TopicIF occType) |
Modifier and Type | Method and Description |
---|---|
static Collection<OccurrenceIF> |
ConversionUtils.getOccurrencesOfType(TopicIF topic,
TopicIF occType) |
Modifier and Type | Method and Description |
---|---|
List<OccurrenceIF> |
OccurrenceField.getValues(Topic topic) |
Modifier and Type | Method and Description |
---|---|
static OccurrenceIF |
OntopolyModelUtils.findOccurrence(TopicIF oType,
TopicIF topicIF) |
static OccurrenceIF |
OntopolyModelUtils.findOccurrence(TopicIF oType,
TopicIF topicIF,
LocatorIF datatype,
Collection<TopicIF> scope) |
static OccurrenceIF |
OntopolyModelUtils.makeOccurrence(TopicIF otype,
TopicIF topicIF,
String value,
LocatorIF datatype,
Collection<TopicIF> scope) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
static org.apache.wicket.util.resource.IResourceStream |
OccurrenceWebResource.getResourceStream(OccurrenceIF occ) |