A B C D E F G H I L M N O P Q R S T U V W X _

A

APPLY_TO_SET - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Apply To Set: Role player constraint topics that are instances of the "Apply to Set" class indicate constraints that apply to the members that play the role, considered as a set.
ASSOCIATION - Static variable in class org.tm4j.topicmap.PSI
Deprecated.  
ASSOCIATION - Static variable in class org.tm4j.topicmap.Types
Code to be used for an Association.
ASSOCIATION - Static variable in class org.tm4j.topicmap.XTMPSI
The PSI for a Topic Map Association.
ASSOCIATION - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
ASSOCIATION_TEMPLATE - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Association Template: The set of constraints that governs instances of associations of a specific type.
ASSOC_BASENAME_VARIANTNAME - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Basename-Variantname Association Template: The template for associations that establish a Basename-Variantname relationship between topics.
ASSOC_CLASS_INSTANCE - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Class-Instance Association Template: The template for associations that establish a class-instance relationship between topics.
ASSOC_SUPERCLASS_SUBCLASS - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Superclass-Subclass Association Template: The template for associations that establish a Superclass-Subclass relationship between topics.
ASSOC_TEMPLATE_ROLE_RPC - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Template-Role-RPC Association Template: The template for associations that comprise parts of a association templates.
ASSOC_TOPIC_BASENAME - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Topic-Basename Association Template: The template for associations that establish a Topic-Basename relationship between topics.
ASSOC_TOPIC_OCCURRENCE - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Topic-Occurrence Association Template: The template for associations that establish a Topic-Occurrence relationship between topics.
AT - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
AddTopicMapSourceRule - class org.tm4j.config.xml.AddTopicMapSourceRule.
Rule for adding a TopicMapSource to a TopicMapProvider in the TopicMapManager The Provider is specified via its id, the Source implementation can be choosen via the clazz xml attribute, the default is SerializedTopicMapSource
AddTopicMapSourceRule() - Constructor for class org.tm4j.config.xml.AddTopicMapSourceRule
 
AssociatedTopicsExtractor - class org.tm4j.topicmap.utils.extractors.AssociatedTopicsExtractor.
An extractor which returns a list of all topics associated with the input topic with an optionally specified association type and role specs for the the input topic and its associated topic.
AssociatedTopicsExtractor() - Constructor for class org.tm4j.topicmap.utils.extractors.AssociatedTopicsExtractor
 
Association - interface org.tm4j.topicmap.Association.
This interface describes an association between one or more topics, subject indicators, or resources.
AssociationComparator - class org.tm4j.topicmap.utils.AssociationComparator.
 
AssociationComparator() - Constructor for class org.tm4j.topicmap.utils.AssociationComparator
 
AssociationExtractor - class org.tm4j.topicmap.utils.extractors.AssociationExtractor.
An unary function which takes a Member object as input and returns the parent Association object as output.
AssociationExtractor() - Constructor for class org.tm4j.topicmap.utils.extractors.AssociationExtractor
 
AssociationGroupsExtractor - class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.
An extractor which returns a Map of AssociationGroup objects which represent all the associations of a specific type in which the topic plays a specific role.
AssociationGroupsExtractor() - Constructor for class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor
 
AssociationGroupsExtractor.AssociationGroup - class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.
 
AssociationGroupsExtractor.AssociationGroup(Topic, Topic) - Constructor for class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
 
AssociationGroupsExtractor.DefaultAssociationGroupComparator - class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.DefaultAssociationGroupComparator.
 
AssociationGroupsExtractor.DefaultAssociationGroupComparator(Topic) - Constructor for class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.DefaultAssociationGroupComparator
 
AssociationNameExtractor - class org.tm4j.topicmap.utils.extractors.AssociationNameExtractor.
This class implements both a BinaryFunction and a UnaryFunction that return a name string for an Association instance.
AssociationNameExtractor() - Constructor for class org.tm4j.topicmap.utils.extractors.AssociationNameExtractor
 
AssociationTypesIndex - interface org.tm4j.topicmap.index.basic.AssociationTypesIndex.
This interface provides mechanisms dealing with association types, the topics defining the types of associations.
AssociationUtils - class org.tm4j.topicmap.utils.AssociationUtils.
 
AssociationUtils() - Constructor for class org.tm4j.topicmap.utils.AssociationUtils
 
abort() - Method in interface org.tm4j.topicmap.ProviderTransaction
 
add(Object) - Method in class org.tm4j.utils.CollectionChain
 
add(Iterator) - Method in class org.tm4j.utils.IteratorChain
 
addAddedTheme(Topic) - Method in interface org.tm4j.topicmap.TopicMap
Adds an added theme to the topic map.
addAddedTheme(Topic) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
addAll(Collection) - Method in class org.tm4j.utils.CollectionChain
 
addAllowedType(Topic) - Method in class org.tm4j.topicmap.utils.testers.TypeTester
Adds a topic to the list of allowed typing topics.
addAllowedType(Locator) - Method in class org.tm4j.topicmap.utils.testers.TypeTester
Adds a Locator to the list of allowed subject or subjectIndicators.
addAssociation(Association, int) - Method in class org.tm4j.topicmap.utils.TopicMapFragment
 
addClassMatch(Topic, List, List) - Method in class org.tm4j.tolog.InstanceOfExtension
Deprecated.  
addCollection(Collection) - Method in class org.tm4j.utils.CollectionChain
 
addCollection(Collection) - Method in class org.tm4j.utils.SetChain
 
addDocument(Topic) - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
 
addDocument(BaseName) - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
 
addDocument(Variant) - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
 
addDocument(Occurrence) - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
 
addExternalRef(Locator) - Method in interface org.tm4j.topicmap.TopicMap
Adds an external reference from this topic map to another topic map.
addExternalRef(Locator) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
addMember(Member) - Method in interface org.tm4j.topicmap.Association
Adds a new Member to the association.
addMember(Member) - Method in class org.tm4j.topicmap.unified.UnifiedAssociation
 
addMember(Member) - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
 
addMergeMap(Locator, Topic[]) - Method in interface org.tm4j.topicmap.TopicMap
Adds a new mergeMap directive to this topic map.
addMergeMap(Locator, Topic[]) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
addMergedTopic(Topic) - Method in interface org.tm4j.topicmap.Topic
Adds the specified topic to the set of merged topics.
addMergedTopic(Topic) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
addMultiValuePropertyChangeListener(String, MultiValuePropertyChangeListener) - Method in interface org.tm4j.topicmap.TopicMapObject
Adds a MultiValue Property Change Listener.
addMultiValuePropertyChangeListener(MultiValuePropertyChangeListener) - Method in interface org.tm4j.topicmap.TopicMapObject
Adds a MultiValue Property Change Listener.
addMultiValuePropertyChangeListener(String, MultiValuePropertyChangeListener) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
addMultiValuePropertyChangeListener(MultiValuePropertyChangeListener) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
addMultiValuePropertyChangeListener(String, MultiValuePropertyChangeListener) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
addMultiValuePropertyChangeListener(MultiValuePropertyChangeListener) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
Adds a MultiValue Property Change Listener.
addName(BaseName) - Method in interface org.tm4j.topicmap.Topic
Adds another name to the set of names of this Topic.
addName(BaseName) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
addOccurrence(Occurrence) - Method in interface org.tm4j.topicmap.Topic
Adds an occurrence to this Topic.
addOccurrence(Occurrence) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
addParameter(Topic) - Method in interface org.tm4j.topicmap.Variant
Adds a parameter to the variant.
addParameter(Topic) - Method in class org.tm4j.topicmap.unified.UnifiedVariant
 
addPlayer(Topic) - Method in interface org.tm4j.topicmap.Member
Adds a topic as a player, meaning one of the topics that define this member.
addPlayer(Topic) - Method in class org.tm4j.topicmap.unified.UnifiedMember
 
addPreferredParameter(Topic) - Method in class org.tm4j.topicmap.utils.extractors.VariantNameExtractor
Adds a Topic to the list of preferred Variant parameters.
addPreferredTheme(Topic) - Method in class org.tm4j.topicmap.utils.extractors.TopicNameExtractor
Adds a Topic to the list of scope themes that are preferred for the returned name string.
addPreferredTheme(Topic) - Method in class org.tm4j.topicmap.utils.extractors.VariantNameExtractor
Adds a Topic to the list of preferred BaseName themes.
addPreferredVariant(Topic) - Method in class org.tm4j.topicmap.utils.extractors.TopicNameExtractor
Adds a Topic to the list of variant parameters that are preferred for the returned name string.
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface org.tm4j.topicmap.TopicMapObject
Adds a Property Change Listener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface org.tm4j.topicmap.TopicMapObject
Adds a Property Change Listener.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.tm4j.topicmap.utils.HelperBase
Adds a new listener for non-vetoable property changes.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class org.tm4j.topicmap.utils.HelperBase
Adds a new listener for non-vetoable changes to a specific property.
addResolver(String, LocatorResolver) - Method in interface org.tm4j.net.LocatorResolverManager
Adds a resolver for the specified notation to this manager.
addResolver(String, LocatorResolver) - Method in class org.tm4j.net.SimpleLocatorResolverManager
 
addResolver(String, LocatorResolver) - Method in class org.tm4j.net.URILocatorResolver
Adds a new protocol resolver to this resolver.
addRule(String) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
addRule(String) - Method in interface org.tm4j.tologx.QueryEvaluator
Adds a new rule to the QueryEvaluator.
addRuleInstances(Digester) - Method in class org.tm4j.config.xml.TopicMapManagerRuleSet
 
addRules(ASTScript) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
addRulesModule(InputStream, String) - Method in interface org.tm4j.tologx.QueryEvaluator
Loads a rules module from the specified stream.
addScopingTopic(Topic) - Method in class org.tm4j.tmapi.core.TMAPIScopedObjectImpl
 
addScopingTopic(Topic) - Method in class org.tm4j.tmapi.core.TMAPIVariantImpl
 
addSet(Set) - Method in class org.tm4j.utils.SetChain
 
addSource(File) - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Constructs a TopicMapSource from the given File and a corresponding Locator, and adds it to the list of sources.
addSource(File, Locator) - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Constructs a TopicMapSource from the given File and locator, and adds it to the list of sources.
addSource(InputStream) - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Constructs a SourceAddressPair from the given InputStream and the default base locator, and adds it to the list of sources.
addSource(InputStream, Locator) - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Constructs a TopicMapSource from the given InputStream and locator, and adds it to the list of sources.
addSource(TopicMapSource) - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Adds a configured TopicMapSource to the list of sources to be processed.
addSource(URL) - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Constructs a TopicMapSource from the given URL and a corresponding Locator, and adds it to the list of sources.
addSource(URL, Locator) - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Constructs a TopicMapSource from the given URL and locator, and adds it to the list of sources.
addSourceLocator(Locator) - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectImpl
 
addSourceLocator(Locator) - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectStub
 
addSourceLocator(Locator) - Method in interface org.tm4j.topicmap.TopicMapObject
Adds a locator to the set of locators of the XML or other resources which contributed to this topic map object.
addSourceLocator(Locator) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
addSourceLocator(Locator) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
addSubjectIdentifier(Locator) - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
addSubjectIndicator(Locator) - Method in interface org.tm4j.topicmap.Topic
Adds a subject indicator to this topic.
addSubjectIndicator(Locator) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
addSubjectLocator(Locator) - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
addTheme(Topic) - Method in interface org.tm4j.topicmap.ScopedObject
Adds a topic to the collection which define the scope of validity for this object.
addTheme(Topic) - Method in class org.tm4j.topicmap.unified.UnifiedScopedObject
 
addThemes(ScopedObject) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
addTopic(Topic, int) - Method in class org.tm4j.topicmap.utils.TopicMapFragment
 
addTopicMap(TopicMapSource, String) - Method in interface org.tm4j.topicmap.TopicMapManager
Adds a TopicMap from the given source to the given Provider
addTopicMap(InputStream, Locator, TopicMap) - Method in interface org.tm4j.topicmap.TopicMapProvider
Deprecated. use addTopicMap(TopicMapSource source, TopicMap existing) instead
addTopicMap(InputStream, Locator, TopicMap, TopicMapBuilder) - Method in interface org.tm4j.topicmap.TopicMapProvider
Deprecated. use addTopicMap(TopicMapSource source, TopicMap existing) instead
addTopicMap(InputStream, Locator, TopicMap, Topic[]) - Method in interface org.tm4j.topicmap.TopicMapProvider
Deprecated. use addTopicMap(TopicMapSource source, TopicMap existing, Topic[] addedThemes) instead
addTopicMap(TopicMapSource, TopicMap) - Method in interface org.tm4j.topicmap.TopicMapProvider
Imports a topic map into the data store managed by this TopicMapProvider from the specified TopicMapSource
addTopicMap(TopicMapSource, TopicMap, Topic[]) - Method in interface org.tm4j.topicmap.TopicMapProvider
Imports a topic map into the data store managed by this TopicMapProvider from the specified TopicMapSource
addTopicMap(TopicMapSource) - Method in interface org.tm4j.topicmap.TopicMapProvider
Imports a topic map into the data store managed by this TopicMapProvider from the specified TopicMapSource
addTopicMap(TopicMapSource, Topic[]) - Method in interface org.tm4j.topicmap.TopicMapProvider
Imports a topic map into the data store managed by this TopicMapProvider from the specified TopicMapSource
addTopicMap(InputStream, Locator) - Method in class org.tm4j.topicmap.TopicMapProviderBase
A convenience method returning the added TopicMap.
addTopicMap(InputStream, Locator, TopicMap) - Method in class org.tm4j.topicmap.TopicMapProviderBase
Deprecated. from 0.9.0 use TopicMapSourceSupport.addTopicMap(TopicMapSource)
addTopicMap(InputStream, Locator, TopicMap, TopicMapBuilder) - Method in class org.tm4j.topicmap.TopicMapProviderBase
Deprecated. from 0.9.0 use TopicMapSourceSupport.addTopicMap(TopicMapSource, TopicMap)
addTopicMap(InputStream, Locator, TopicMap, Topic[]) - Method in class org.tm4j.topicmap.TopicMapProviderBase
Deprecated. from 0.9.0 use TopicMapSourceSupport.addTopicMap(TopicMapSource, TopicMap, Topic[])
addTopicMap(InputStream, Locator, TopicMap, Topic[], TopicMapBuilder) - Method in class org.tm4j.topicmap.TopicMapProviderBase
Imports a topic map in XTM or LTM syntax into the data store managed by this TopicMapProvider.
addTopicMap(TopicMapSource, TopicMap) - Method in class org.tm4j.topicmap.source.TopicMapSourceSupport
 
addTopicMap(TopicMapSource, TopicMap, Topic[]) - Method in class org.tm4j.topicmap.source.TopicMapSourceSupport
 
addTopicMap(TopicMapSource) - Method in class org.tm4j.topicmap.source.TopicMapSourceSupport
 
addTopicMap(TopicMapSource, Topic[]) - Method in class org.tm4j.topicmap.source.TopicMapSourceSupport
 
addTopicMap(TopicMap) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
addType(Topic) - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
addType(Topic) - Method in interface org.tm4j.topicmap.Topic
Adds a new topic into the set of those defining the type of this topic.
addType(Topic) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
addValue(String, Topic) - Method in class org.tm4j.tolog.QueryEvaluator.ListTable
Deprecated.  
addVariant(Variant) - Method in interface org.tm4j.topicmap.VariantContainer
Adds a new child variant to this object.
addVariant(Variant) - Method in class org.tm4j.topicmap.unified.UnifiedBaseName
 
addVariant(Variant) - Method in class org.tm4j.topicmap.unified.UnifiedVariant
 
addVariants(Collection, Variant) - Method in class org.tm4j.tmapi.core.TMAPIBaseNameImpl
 
addVetoableChangeListener(VetoableChangeListener) - Method in interface org.tm4j.topicmap.TopicMapObject
 
addVetoableChangeListener(VetoableChangeListener) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
addVetoableChangeListener(VetoableChangeListener) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
addVetoableChangeListener(String, VetoableChangeListener) - Method in class org.tm4j.topicmap.utils.HelperBase
Adds a new listener for vetoable changes to a specific property.
addVetoableChangeListener(VetoableChangeListener) - Method in class org.tm4j.topicmap.utils.HelperBase
Adds a new listener for vetoable property changes.
applyChangeListeners(TopicMap) - Method in class org.tm4j.topicmap.TopicMapProviderBase
Applies a new instance of the default vetoable change listeners specified in the initialisation properties to tm.
applyDefaultVetoListeners(TopicMap) - Method in class org.tm4j.topicmap.TopicMapProviderBase
 
areEquivalent(Set, Set) - Static method in class org.tm4j.topicmap.utils.ScopeUtils
Tests whether two Scope objects represent equivalent scopes according to the "Scope equality principle" of XTM 1.0 section F.2.3.
areEquivalent(Topic, Topic) - Static method in class org.tm4j.topicmap.utils.TopicUtils
Determines topic equivalency.
assertNoAddressableSubjectPlayers(PropertyChangeEvent) - Method in class org.tm4j.topicmap.utils.XTMTypeInstanceValidator
 
assertNoAddressableSubjectPlayers(PropertyChangeEvent, Collection) - Method in class org.tm4j.topicmap.utils.XTMTypeInstanceValidator
 
assertNoClassRoles(PropertyChangeEvent) - Method in class org.tm4j.topicmap.utils.XTMTypeInstanceValidator
 
assignID(Locator, String) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
assignID(Locator) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
assignID(String) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
association() - Method in class org.tm4j.topicmap.utils.LTMParser
 
assocrole() - Method in class org.tm4j.topicmap.utils.LTMParser
 
attachCatalogResolver(Object) - Method in class org.tm4j.topicmap.TopicMapProviderBase
A convenience method for attaching a CatalogResolver to an XML Parser.

B

BASENAME - Static variable in class org.tm4j.topicmap.Types
Code to be used for a BaseName.
BASENAME - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
BASENAMESTRING - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
BASEURI - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
BaseName - interface org.tm4j.topicmap.BaseName.
This interface describes a base name associated with a topic.
BaseNameComparator - class org.tm4j.topicmap.utils.BaseNameComparator.
 
BaseNameComparator() - Constructor for class org.tm4j.topicmap.utils.BaseNameComparator
 
BaseNameDataIndex - interface org.tm4j.topicmap.index.basic.BaseNameDataIndex.
Interface that provides an index of BaseName instances by their data property.
BaseNameUtils - class org.tm4j.topicmap.utils.BaseNameUtils.
 
BaseNameUtils() - Constructor for class org.tm4j.topicmap.utils.BaseNameUtils
 
BaseNamesExtractor - class org.tm4j.topicmap.utils.extractors.BaseNamesExtractor.
An extractor which takes a Topic instance as input and returns the Collection of BaseNames of that Topic as output.
BaseNamesExtractor() - Constructor for class org.tm4j.topicmap.utils.extractors.BaseNamesExtractor
 
BaseTopicExtractor - class org.tm4j.topicmap.utils.extractors.BaseTopicExtractor.
Extractor that returns the base topic of the input object if and only if the input object implements the Topic interface.
BaseTopicExtractor() - Constructor for class org.tm4j.topicmap.utils.extractors.BaseTopicExtractor
 
BuilderPropertyInvalidException - exception org.tm4j.topicmap.utils.BuilderPropertyInvalidException.
Exception thrown when an attempt is made to set a runtime property for a TopicMapBuilder implementation to a value which is not allowed for that property by the implementation.
BuilderPropertyInvalidException(String) - Constructor for class org.tm4j.topicmap.utils.BuilderPropertyInvalidException
 
BuilderPropertyNotRecognizedException - exception org.tm4j.topicmap.utils.BuilderPropertyNotRecognizedException.
Exception thrown when an attempt is made to set a runtime property for a TopicMapBuilder implementation using a property name that is not recognised by that implementation.
BuilderPropertyNotRecognizedException(String) - Constructor for class org.tm4j.topicmap.utils.BuilderPropertyNotRecognizedException
 
baseID - Variable in class org.tm4j.topicmap.utils.IDGeneratorImpl
 
baseNameString(String, String) - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
baseNameString(String, String) - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
baseNameString(String, String) - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates a base name string event.
baseNameString(String, String) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
baseuri() - Method in class org.tm4j.topicmap.utils.LTMParser
 
begin(String, String, Attributes) - Method in class org.tm4j.config.xml.AddTopicMapSourceRule
 
begin(String, String, Attributes) - Method in class org.tm4j.config.xml.RegisterProviderRule
 
begin(String, String, Attributes) - Method in class org.tm4j.config.xml.SetMemberRule
 
build(InputStream, Locator, TopicMap, TopicMapProvider) - Method in class org.tm4j.topicmap.utils.LTMBuilder
 
build(InputStream, Locator, TopicMap) - Method in class org.tm4j.topicmap.utils.LTMBuilder
 
build(Reader, Locator, TopicMap, TopicMapProvider) - Method in class org.tm4j.topicmap.utils.LTMBuilder
 
build(Reader, Locator, TopicMap) - Method in class org.tm4j.topicmap.utils.LTMBuilder
 
build(InputStream, Locator, TopicMap, Topic[]) - Method in class org.tm4j.topicmap.utils.LTMBuilder
 
build(Reader, Locator, TopicMap, Topic[]) - Method in class org.tm4j.topicmap.utils.LTMBuilder
 
build(InputStream, Locator, TopicMap, TopicMapProvider, Topic[]) - Method in class org.tm4j.topicmap.utils.LTMBuilder
 
build(Reader, Locator, TopicMap, TopicMapProvider, Topic[]) - Method in class org.tm4j.topicmap.utils.LTMBuilder
 
build(InputStream, Locator, TopicMap, TopicMapProvider) - Method in interface org.tm4j.topicmap.utils.TopicMapBuilder
Build topic map constructs from the specified source stream.
build(Reader, Locator, TopicMap, TopicMapProvider) - Method in interface org.tm4j.topicmap.utils.TopicMapBuilder
Build topic map constructs from the specified Reader.
build(InputStream, Locator, TopicMap) - Method in interface org.tm4j.topicmap.utils.TopicMapBuilder
Build topic map constructs from the specified source stream.
build(InputStream, Locator, TopicMap, Topic[]) - Method in interface org.tm4j.topicmap.utils.TopicMapBuilder
Build topic map constructs from the specified source stream.
build(InputStream, Locator, TopicMap, TopicMapProvider, Topic[]) - Method in interface org.tm4j.topicmap.utils.TopicMapBuilder
 
build(Reader, Locator, TopicMap) - Method in interface org.tm4j.topicmap.utils.TopicMapBuilder
Build topic map constructs from the specified Reader.
build(Reader, Locator, TopicMap, Topic[]) - Method in interface org.tm4j.topicmap.utils.TopicMapBuilder
 
build(Reader, Locator, TopicMap, TopicMapProvider, Topic[]) - Method in interface org.tm4j.topicmap.utils.TopicMapBuilder
 
build(InputStream, TopicMap, TopicMapProvider) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
build(InputStream, Locator, TopicMap, TopicMapProvider) - Method in class org.tm4j.topicmap.utils.XTMBuilder
Deprecated. Use build(TopicMapSource, TopicMap) instead
build(Reader, Locator, TopicMap, TopicMapProvider) - Method in class org.tm4j.topicmap.utils.XTMBuilder
Deprecated. Use build(TopicMapSource, TopicMap) instead
build(InputStream, Locator, TopicMap) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
build(Reader, Locator, TopicMap) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
build(InputSource, Locator, TopicMap) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
build(InputStream, Locator, TopicMap, Topic[]) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
build(Reader, Locator, TopicMap, Topic[]) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
build(InputStream, Locator, TopicMap, TopicMapProvider, Topic[]) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
build(Reader, Locator, TopicMap, TopicMapProvider, Topic[]) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
buildIndex() - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
 
buildVariants() - Method in class org.tm4j.tmapi.core.TMAPIBaseNameImpl
 

C

CLASS - Static variable in class org.tm4j.topicmap.XTMPSI
Class Role: The "Class" role in a Class-Instance association.
CLASS - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
CLASS_INSTANCE - Static variable in class org.tm4j.topicmap.XTMPSI
Class-Instance Association Template: The template for associations that establish a class-instance relationship between topics.
COLON - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
COMMA - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
COMMENT - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
ClassInstanceAssocTester - class org.tm4j.topicmap.utils.testers.ClassInstanceAssocTester.
A tester which tests Association objects to see if they are XTM class-instance associations which are created by TM4J when a new type is added to a Topic.
ClassInstanceAssocTester() - Constructor for class org.tm4j.topicmap.utils.testers.ClassInstanceAssocTester
 
CollectionChain - class org.tm4j.utils.CollectionChain.
 
CollectionChain() - Constructor for class org.tm4j.utils.CollectionChain
 
ConfigurableIndex - interface org.tm4j.topicmap.index.ConfigurableIndex.
The interface to be implemented by an index managed by a ConfigurableIndexProvider.
ConfigurableIndexProvider - class org.tm4j.topicmap.index.ConfigurableIndexProvider.
An abstract implementation of an IndexProvider that provides access to one or more topic map indexes which require configuration information to be correctly initialised.
ConfigurableIndexProvider() - Constructor for class org.tm4j.topicmap.index.ConfigurableIndexProvider
Create a new ConfigurableIndexProvider instance with no index configuration properties set.
ConfigurableIndexProvider(Properties) - Constructor for class org.tm4j.topicmap.index.ConfigurableIndexProvider
Create a new ConfigurableIndexProvider instance with the index configuration properties contained in p.
ConfigurableListener - interface org.tm4j.topicmap.utils.ConfigurableListener.
 
characters(char[], int, int) - Method in class org.tm4j.topicmap.utils.XTMParser
 
characters(String) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
clear() - Method in class org.tm4j.utils.CollectionChain
 
clearPreferredThemes() - Method in class org.tm4j.topicmap.utils.extractors.TopicNameExtractor
Clears the set of scope themes that are preferred for the returned name string.
clearPreferredVariants() - Method in class org.tm4j.topicmap.utils.extractors.TopicNameExtractor
Clears the set of variant parameters that are preferred for the returned name string.
close() - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
close() - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
 
close() - Method in interface org.tm4j.topicmap.TopicMapProvider
Closes the provider.
close() - Method in interface org.tm4j.topicmap.index.Index
This method may cause the index to be dropped and any memory used to be freed.
close() - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
 
closeOutputStream() - Method in class org.tm4j.topicmap.utils.TopicMapSerializer
A convenience method that closes the output stream.
closeParameters() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
closeSubjectIdentity() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
closeTypes() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
commit() - Method in interface org.tm4j.topicmap.ProviderTransaction
Commit the transaction and any changes made while it was open.
compare(Object, Object) - Method in class org.tm4j.topicmap.utils.AssociationComparator
 
compare(Object, Object) - Method in class org.tm4j.topicmap.utils.BaseNameComparator
Compares two BaseName objects on their signature string.
compare(Object, Object) - Method in class org.tm4j.topicmap.utils.OccurrenceComparator
Compares two Occurrence objects on their signature string.
compare(Object, Object) - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.DefaultAssociationGroupComparator
 
composeAddress(String, String, String, String, String) - Static method in class org.tm4j.net.URILocatorHelper
 
configure(Properties) - Method in interface org.tm4j.topicmap.index.ConfigurableIndex
 
configure(Properties) - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
Runtime configuration method invoked by the ConfigurableIndexProvider class.
contains(Object) - Method in class org.tm4j.utils.CollectionChain
 
containsAll(Collection) - Method in class org.tm4j.utils.CollectionChain
 
copy() - Method in interface org.tm4j.net.Locator
Returns a copy of this object.
copy(TopicMap) - Method in interface org.tm4j.topicmap.TopicMapFactory
Returns a deep copy of src
copy(Topic) - Method in interface org.tm4j.topicmap.TopicMapFactory
 
copy(Association) - Method in interface org.tm4j.topicmap.TopicMapFactory
 
copy(Member, Association) - Method in interface org.tm4j.topicmap.TopicMapFactory
 
copy(BaseName, Topic) - Method in interface org.tm4j.topicmap.TopicMapFactory
 
copy(Variant, VariantContainer) - Method in interface org.tm4j.topicmap.TopicMapFactory
 
copy(VariantName, Variant) - Method in interface org.tm4j.topicmap.TopicMapFactory
 
copy(Occurrence, Topic) - Method in interface org.tm4j.topicmap.TopicMapFactory
 
copy(TopicMap, boolean) - Method in interface org.tm4j.topicmap.TopicMapFactory
Creates a copy of src.
copy(Topic, boolean) - Method in interface org.tm4j.topicmap.TopicMapFactory
Creates a copy of src.
copy(Association, boolean) - Method in interface org.tm4j.topicmap.TopicMapFactory
Creates a copy of src A deep copy of src returns an Association in which the type and all child Members are deep copied.
copy(Member, Association, boolean) - Method in interface org.tm4j.topicmap.TopicMapFactory
Creates a copy of src as a new child of destAssoc A deep copy of src returns a Member in which the roleSpec and players are all deep copied.
copy(BaseName, Topic, boolean) - Method in interface org.tm4j.topicmap.TopicMapFactory
Creates a copy of src as a new child of destTopic A deep copy of src returns a BaseName in which the name string is a duplicate of the name string of src and the child Variants are deep copied.
copy(Variant, VariantContainer, boolean) - Method in interface org.tm4j.topicmap.TopicMapFactory
Creates a copy of src A deep copy of src returns a Variant in which the child VariantName and Variant objects are deep copied.
copy(VariantName, Variant, boolean) - Method in interface org.tm4j.topicmap.TopicMapFactory
Creates a copy of src as a new child of destVariant A deep copy of src returns a VariantName in which the child resourceRef or resourceData is a duplicate of the value in the source object.
copy(Occurrence, Topic, boolean) - Method in interface org.tm4j.topicmap.TopicMapFactory
Creates a copy of src as a new child of destTopic A deep copy of src returns an Occurrence in which the type topic is deep copied and the child resourceRef or resourceData is a duplicate of the value in the source object.
copy(TopicMap) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Topic) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Association) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Member, Association) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(BaseName, Topic) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Variant, VariantContainer) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(VariantName, Variant) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Occurrence, Topic) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(TopicMap, boolean) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Topic, boolean) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Association, boolean) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Member, Association, boolean) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(BaseName, Topic, boolean) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Variant, VariantContainer, boolean) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(VariantName, Variant, boolean) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Occurrence, Topic, boolean) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(TopicMap, boolean, String, String) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
Creates a copy of the topic map src.
copy(Topic, boolean, String, String) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
Copies the Topic src.
copy(Topic, boolean, String, String, HashMap) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Association, boolean, String, String) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Association, boolean, String, String, HashMap) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Member, Association, boolean, String, String) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(BaseName, Topic, boolean, String, String) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(BaseName, Topic, boolean, String, String, HashMap) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Variant, VariantContainer, boolean, String, String) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(VariantName, Variant, boolean, String, String) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Occurrence, Topic, boolean, String, String) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Locator) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copy(Topic, boolean, String, String, HashMap) - Method in class org.tm4j.topicmap.utils.TopicMapCopier
 
copy(Association, boolean, String, String, HashMap) - Method in class org.tm4j.topicmap.utils.TopicMapCopier
 
copy(BaseName, Topic, boolean, String, String, HashMap) - Method in class org.tm4j.topicmap.utils.TopicMapCopier
 
copy(Variant, VariantContainer, boolean, String, String, HashMap) - Method in class org.tm4j.topicmap.utils.TopicMapCopier
 
copy(Occurrence, Topic, boolean, String, String, HashMap) - Method in class org.tm4j.topicmap.utils.TopicMapCopier
 
copy(Member, Association, boolean, String, String, HashMap) - Method in class org.tm4j.topicmap.utils.TopicMapCopier
 
copy(Locator) - Method in class org.tm4j.topicmap.utils.TopicMapCopier
 
copyID(TopicMapObject, String, String) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
copyID(TopicMapObject, String, String) - Method in class org.tm4j.topicmap.utils.TopicMapCopier
 
copyRow(List) - Method in class org.tm4j.tolog.TologFragmentBuilderImpl
Deprecated.  
copyRow(List) - Method in class org.tm4j.tologx.TologFragmentBuilderImpl
 
copyScopedObject(ScopedObject, ScopedObject, boolean, String, String, HashMap) - Method in class org.tm4j.topicmap.utils.TopicMapCopier
 
copyTopicMap(TopicMap, String) - Method in interface org.tm4j.topicmap.TopicMapManager
Creates a copy of the TopicMap inside the given provider
counter - Variable in class org.tm4j.topicmap.utils.IDGeneratorImpl
 
createAssociation() - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
createAssociation(String) - Method in interface org.tm4j.topicmap.TopicMap
Creates a new Association in this TopicMap.
createAssociation(String, Locator, Topic, Topic[]) - Method in interface org.tm4j.topicmap.TopicMap
Creates a new Association in this topic map
createAssociation(String) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
createAssociation(String, Locator, Topic, Topic[]) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
createAssociationRole(Topic, Topic) - Method in class org.tm4j.tmapi.core.TMAPIAssociationImpl
 
createBaseName(Topic, String, String) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
createBaseName(Topic, String, String, Topic[]) - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
createDocument(Topic) - Static method in class org.tm4j.topicmap.index.text.LuceneDocumentFactory
 
createDocument(BaseName) - Static method in class org.tm4j.topicmap.index.text.LuceneDocumentFactory
 
createDocument(Variant) - Static method in class org.tm4j.topicmap.index.text.LuceneDocumentFactory
 
createDocument(Occurrence) - Static method in class org.tm4j.topicmap.index.text.LuceneDocumentFactory
 
createDocument(TopicMapObject) - Static method in class org.tm4j.topicmap.index.text.LuceneDocumentFactory
 
createDocument(TopicMapObject) - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
 
createLocator(String, String) - Method in interface org.tm4j.net.LocatorFactory
Creates a new locator.
createLocator(String, String) - Method in class org.tm4j.net.LocatorFactoryBase
Creates a new locator.
createLocator(String) - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
createLocator(String, String) - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
createMember(String) - Method in interface org.tm4j.topicmap.Association
Creates a new Member and adds it to this Association.
createMember(String, Locator, Topic, Collection) - Method in interface org.tm4j.topicmap.Association
Creates a new Member and adds it to this Association.
createMember(String) - Method in class org.tm4j.topicmap.unified.UnifiedAssociation
 
createMember(String, Locator, Topic, Collection) - Method in class org.tm4j.topicmap.unified.UnifiedAssociation
 
createName(String) - Method in interface org.tm4j.topicmap.Topic
Creates a new BaseName as a child of this Topic.
createName(String, String) - Method in interface org.tm4j.topicmap.Topic
Creates a new BaseName as a child of this Topic
createName(String, String, Topic[]) - Method in interface org.tm4j.topicmap.Topic
Creates a new BaseName as a child of this Topic
createName(String) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
createName(String, String) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
createName(String, String, Topic[]) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
createNew - Variable in class org.tm4j.topicmap.index.text.LuceneIndexBase
 
createOccurrence(Locator, Topic, Collection) - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
createOccurrence(String, Topic, Collection) - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
createOccurrence(String) - Method in interface org.tm4j.topicmap.Topic
Creates a new Occurrence as a child of this Topic.
createOccurrence(String, Locator, Topic, Locator, Topic[]) - Method in interface org.tm4j.topicmap.Topic
 
createOccurrence(String, Locator, Topic, String, Topic[]) - Method in interface org.tm4j.topicmap.Topic
 
createOccurrence(String) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
createOccurrence(String, Locator, Topic, Locator, Topic[]) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
createOccurrence(String, Locator, Topic, String, Topic[]) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
createRowAssoc(List) - Method in class org.tm4j.tolog.TologFragmentBuilderImpl
Deprecated.  
createRowAssoc(List) - Method in class org.tm4j.tologx.TologFragmentBuilderImpl
 
createRowAssocType() - Method in class org.tm4j.tolog.TologFragmentBuilderImpl
Deprecated.  
createRowAssocType() - Method in class org.tm4j.tologx.TologFragmentBuilderImpl
 
createRowVariableTopics(TologResultsSet) - Method in class org.tm4j.tolog.TologFragmentBuilderImpl
Deprecated.  
createRowVariableTopics(TologResultsSet) - Method in class org.tm4j.tologx.TologFragmentBuilderImpl
 
createTopic() - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
createTopic(String) - Method in interface org.tm4j.topicmap.TopicMap
Creates a new Topic in this TopicMap.
createTopic(String) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
createTopicMap(String) - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
 
createTopicMap(String, String) - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
 
createTopicMap(Locator) - Method in interface org.tm4j.topicmap.TopicMapProvider
Creates a new topic map for this provider.
createTopicMapProvider(Properties) - Method in class org.tm4j.topicmap.TopicMapProviderFactory
Deprecated. as of 0.8.4, this method only invokes TopicMapProviderFactory.newTopicMapProvider(Properties), by which it will be replaced in the future.
createTopicName(String, Topic, Collection) - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
createTopicName(String, Collection) - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
createVariant(String, Collection) - Method in class org.tm4j.tmapi.core.TMAPIBaseNameImpl
 
createVariant(Locator, Collection) - Method in class org.tm4j.tmapi.core.TMAPIBaseNameImpl
 
createVariant(String) - Method in interface org.tm4j.topicmap.VariantContainer
Creates a new child variant of this object.
createVariant(String) - Method in class org.tm4j.topicmap.unified.UnifiedBaseName
 
createVariant(String) - Method in class org.tm4j.topicmap.unified.UnifiedVariant
 
createVariantName(String) - Method in interface org.tm4j.topicmap.Variant
Creates a new VariantName as a child of this Variant.
createVariantName(String) - Method in class org.tm4j.topicmap.unified.UnifiedVariant
 

D

DATA - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
DEFAULT_BASE_URL - Static variable in interface org.tm4j.topicmap.TopicMapFactory
 
DEFAULT_BASE_URL - Static variable in class org.tm4j.topicmap.utils.XTMBuilder
 
DEFAULT_ENCODING - Static variable in class org.tm4j.topicmap.utils.TopicMapSerializer
The default output encoding.
DEFAULT_INCLUDE_DOCTYPE - Static variable in class org.tm4j.topicmap.utils.TopicMapSerializer
The default setting for including a document type declaration in the output.
DEFAULT_INDENT - Static variable in class org.tm4j.topicmap.utils.TopicMapSerializer
The default setting for indenting the output.
DEFAULT_MAKE_CONSISTENT - Static variable in class org.tm4j.topicmap.utils.TopicMapMerger
The default value to be used for the "makeConsistent" property.
DEFAULT_MERGE_MAPS_FOR_EXTREF_TOPICS - Static variable in class org.tm4j.topicmap.utils.TopicMapMerger
The default value to be used for the "mergeMapsForExternallyReferencedTopics" property.
DEFAULT_MESSAGE - Static variable in class org.tm4j.topicmap.TopicMapProviderException
The default detail message associated with this exception.
DEFAULT_OPT_MAKE_CONSISTENT - Static variable in interface org.tm4j.topicmap.TopicMapProvider
 
DEFAULT_OPT_MERGE_REFS - Static variable in interface org.tm4j.topicmap.TopicMapProvider
 
DEFAULT_OPT_NAME_MERGE - Static variable in interface org.tm4j.topicmap.TopicMapProvider
 
DEFAULT_OPT_STATIC_MERGE - Static variable in interface org.tm4j.topicmap.TopicMapProvider
 
DEFAULT_OUTPUT_STREAM - Static variable in class org.tm4j.topicmap.utils.TopicMapSerializer
The default serialization output stream.
DEFAULT_PROCESS_MERGEMAP - Static variable in class org.tm4j.topicmap.utils.TopicMapMerger
The default value to be used for the "processMergeMap" property.
DEFAULT_PROVIDER - Static variable in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
 
DEFAULT_VARTOPIC_SUBJECT_INDICATOR_PREFIX - Static variable in class org.tm4j.tolog.TologFragmentBuilderImpl
Deprecated.  
DEFAULT_VARTOPIC_SUBJECT_INDICATOR_PREFIX - Static variable in class org.tm4j.tologx.TologFragmentBuilderImpl
 
DISPLAY - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Suitability for Display: Suitability of a topic name for display; for use in the scopes of variant names.
DISPLAY - Static variable in class org.tm4j.topicmap.XTMPSI
Suitability for Display: Suitability of a topic name for display; for use in the scopes of variant names.
DataObject - interface org.tm4j.topicmap.DataObject.
Base interface for interfaces which represent topic map elements containing character data or remote resource references.
DirectInstanceOfExtension - class org.tm4j.tolog.DirectInstanceOfExtension.
Deprecated. from 0.9.5 use the package org.tm4j.tologx.
DirectInstanceOfExtension() - Constructor for class org.tm4j.tolog.DirectInstanceOfExtension
Deprecated.  
DuplicateIndexNameException - exception org.tm4j.topicmap.index.DuplicateIndexNameException.
Indicates that an attempt was made to put two Indexes with identical names in the context of one IndexManager.
DuplicateIndexNameException() - Constructor for class org.tm4j.topicmap.index.DuplicateIndexNameException
Creates a new duplicate index name exception without a detail message.
DuplicateIndexNameException(String) - Constructor for class org.tm4j.topicmap.index.DuplicateIndexNameException
Creates a new duplicate index name exception with the specified detail message.
DuplicateObjectIDException - exception org.tm4j.topicmap.DuplicateObjectIDException.
Indicates that two different objects in a topic map were found to have the same "unique" ID.
DuplicateObjectIDException() - Constructor for class org.tm4j.topicmap.DuplicateObjectIDException
Constructs a new duplicate object ID exception without a detail message.
DuplicateObjectIDException(String) - Constructor for class org.tm4j.topicmap.DuplicateObjectIDException
 
DuplicateObjectIDException(Exception) - Constructor for class org.tm4j.topicmap.DuplicateObjectIDException
 
DuplicateObjectIDException(String, Exception) - Constructor for class org.tm4j.topicmap.DuplicateObjectIDException
 
DuplicateResourceLocatorException - exception org.tm4j.topicmap.DuplicateResourceLocatorException.
Exception thrown when the system detects an attempt to add a new topic map object with the same resource location as an existing topic map object.
DuplicateResourceLocatorException() - Constructor for class org.tm4j.topicmap.DuplicateResourceLocatorException
 
DuplicateResourceLocatorException(String) - Constructor for class org.tm4j.topicmap.DuplicateResourceLocatorException
 
DuplicateResourceLocatorException(Locator) - Constructor for class org.tm4j.topicmap.DuplicateResourceLocatorException
Constructs an exception with a default message reporting the duplicate locator's notation and address strings.
DuplicateResourceLocatorException(Exception) - Constructor for class org.tm4j.topicmap.DuplicateResourceLocatorException
 
DuplicateResourceLocatorException(String, Exception) - Constructor for class org.tm4j.topicmap.DuplicateResourceLocatorException
 
DuplicateTopicException - exception org.tm4j.topicmap.DuplicateTopicException.
An exception thrown when trying to add a topic to a topic map which is determined to be a duplicate of a topic already in the map.
DuplicateTopicException() - Constructor for class org.tm4j.topicmap.DuplicateTopicException
Constructs a new duplicate topic exception without a detail message.
DuplicateTopicException(String) - Constructor for class org.tm4j.topicmap.DuplicateTopicException
Constructs a new duplicate topic exception with the specified detail message.
DuplicateTopicException(Exception) - Constructor for class org.tm4j.topicmap.DuplicateTopicException
 
DuplicateTopicException(String, Exception) - Constructor for class org.tm4j.topicmap.DuplicateTopicException
 
debug(Object) - Method in class org.tm4j.topicmap.utils.HelperBase
Logs a message using a logging level of "debug".
defaultCatalogPath - Static variable in class org.tm4j.topicmap.TopicMapProviderBase
The default relative pathname for the XML Catalog file ("resource/tm4j.xcat").
deregisterProvider(String) - Method in interface org.tm4j.topicmap.TopicMapManager
Closes the Provider with the specified id
destroy() - Method in interface org.tm4j.topicmap.TopicMapObject
Permanently removes this object from the topic map.
destroy() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
destroy() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
dispose() - Method in interface org.tm4j.topicmap.Association
 
dispose() - Method in interface org.tm4j.topicmap.ScopedObject
This method should be invoked when the object is no longer needed.
dispose() - Method in class org.tm4j.topicmap.unified.UnifiedScopedObject
 
dropTopicMap(TopicMap) - Method in interface org.tm4j.topicmap.TopicMapManager
Removes the TopicMap from the Manager and the underlaying Provider
dumpMatches(List) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
dumpResults(TologResultsSet) - Static method in class org.tm4j.tolog.Test
Deprecated.  
dumpVars(Hashtable, String) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  

E

EOF - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
EQUALS - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
Extension - interface org.tm4j.tolog.Extension.
Deprecated. from 0.9.5 use the package org.tm4j.tologx.
ExternalOccurrenceTester - class org.tm4j.topicmap.utils.testers.ExternalOccurrenceTester.
Tester which returns true if the supplied object implements the Occurrence interface and if the Occurrence object contains a locator to external occurrence data.
ExternalOccurrenceTester() - Constructor for class org.tm4j.topicmap.utils.testers.ExternalOccurrenceTester
 
ExtractorBase - class org.tm4j.topicmap.utils.extractors.ExtractorBase.
Provides an abstract base class for extractors.
ExtractorBase() - Constructor for class org.tm4j.topicmap.utils.extractors.ExtractorBase
 
encodingDecl() - Method in class org.tm4j.topicmap.utils.LTMParser
 
end() - Method in class org.tm4j.config.xml.NonRemovingOCRule
 
end() - Method in class org.tm4j.config.xml.RegisterProviderRule
 
end(String, String) - Method in class org.tm4j.config.xml.SetMemberRule
 
endAssociation() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endAssociation() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endAssociation(Association) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
endAssociation(Association) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
endAssociation(Association) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
endAssociation() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of an association event.
endAssociation() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endAssociation(Association) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endBaseName() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endBaseName() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endBaseName(BaseName) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
endBaseName(BaseName) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
endBaseName(BaseName) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
endBaseName() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of a topic base name event.
endBaseName() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endBaseName(BaseName) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endDocument() - Method in class org.tm4j.topicmap.utils.XTMParser
 
endElement(String, String, String) - Method in class org.tm4j.topicmap.utils.XTMParser
 
endInstanceOf() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endInstanceOf() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endInstanceOf() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of an instanceOf event.
endInstanceOf() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endMember() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endMember() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endMember(Member) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
endMember(Member) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
endMember(Member) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
endMember() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of an association member event.
endMember() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endMember(Member) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endMergeMap() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endMergeMap() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endMergeMap() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of a mergeMap event.
endMergeMap() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endOccurrence() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endOccurrence() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endOccurrence(Occurrence) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
endOccurrence(Occurrence) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
endOccurrence(Occurrence) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
endOccurrence() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of an occurrence event.
endOccurrence() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endOccurrence(Occurrence) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endParameters() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endParameters() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endParameters() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of a variant parameters event.
endParameters() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endRoleSpec() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endRoleSpec() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endRoleSpec() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of an association role specification event.
endRoleSpec() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endScope() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endScope() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endScope() - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
endScope() - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
endScope() - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
endScope() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of a scope event.
endScope() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endSubjectIdentity() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endSubjectIdentity() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endSubjectIdentity() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of a subject identity event.
endSubjectIdentity() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endTopic() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endTopic() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endTopic(Topic) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
endTopic(Topic) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
endTopic(Topic) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
endTopic() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the start of a topic event.
endTopic() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endTopic(Topic) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endTopicMap() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endTopicMap() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endTopicMap(TopicMap) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
endTopicMap(TopicMap) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
endTopicMap(TopicMap) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
endTopicMap() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of a topic map event.
endTopicMap() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endTopicMap(TopicMap) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endVariant() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endVariant() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endVariant(Variant) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
endVariant(Variant) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
endVariant(Variant) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
endVariant() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of a base name variant event.
endVariant() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endVariant(Variant) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endVariantName() - Method in interface org.tm4j.topicmap.utils.TopicMapHandler
 
endVariantName() - Method in class org.tm4j.topicmap.utils.TopicMapHandlerAdapter
 
endVariantName() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Indicates the end of a variant name event.
endVariantName() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
endXTMElement(String) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
equals(Locator) - Method in interface org.tm4j.net.Locator
Determines the equality of this Locator to loc:
equals(Locator) - Method in class org.tm4j.net.LocatorAdapter
Deprecated. Determines the equality of this Locator to other.
equals(Locator) - Method in class org.tm4j.tmapi.core.TMAPILocatorImpl
 
equals(Object) - Method in class org.tm4j.tmapi.core.TMAPILocatorImpl
 
equals(Object) - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectImpl
 
equals(Object) - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectStub
 
equals(Object) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
equals(Object) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
equals(Object) - Method in class org.tm4j.utils.CollectionChain
 
error(Object) - Method in class org.tm4j.topicmap.utils.HelperBase
Logs a message using a logging level of "error".
error(Object, Throwable) - Method in class org.tm4j.topicmap.utils.HelperBase
Logs a message, and information concerning an error or exception, using a logging level of "error".
error(SAXParseException) - Method in class org.tm4j.topicmap.utils.XTMParser
 
evaluate(String) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated. Performs the evaluation of the query queryString.
execute() - Method in interface org.tm4j.tologx.PreparedQuery
Executes the prepared query.
execute(Object[]) - Method in interface org.tm4j.tologx.PreparedQuery
Executes a prepared query substituting %n references with the nth value from the parameter array.
execute(String) - Method in interface org.tm4j.tologx.QueryEvaluator
A convenience method that parses and optimizes the specified tolog query and then executes it immediately.
execute(String, Object[]) - Method in interface org.tm4j.tologx.QueryEvaluator
A convenience method that parses and optimizes the specified tolog query and then executes it immediately.
expand(ASTClauseList) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
expand(ASTClause) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
expandID(String) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
expandRef(String) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
expandRef(Locator, Locator) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
expandResourceID(String) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
exportResultsSet(TologResultsSet) - Method in interface org.tm4j.tolog.TologFragmentBuilder
Deprecated. Perform the export with the currently specified export parameters.
exportResultsSet(TologResultsSet) - Method in class org.tm4j.tolog.TologFragmentBuilderImpl
Deprecated.  
exportResultsSet(TologResultsSet) - Method in interface org.tm4j.tologx.TologFragmentBuilder
Perform the export with the currently specified export parameters.
exportResultsSet(TologResultsSet) - Method in class org.tm4j.tologx.TologFragmentBuilderImpl
 
extractRefiedObject(Topic) - Method in class org.tm4j.topicmap.utils.extractors.RefiedObjectExtractor
Takes a Topic instance as input and returns the TopicMapObject which the Topic reifies or null if this Topic does not reify any object in the TM
extractReifyingTopic(TopicMapObject) - Method in class org.tm4j.topicmap.utils.extractors.ReifyingTopicExtractor
Service Method with increased semantic, calls _extract

F

FPILocator - interface org.tm4j.net.FPILocator.
Defines a locator that represents a Formal Public Identifier (FPI).
FailTester - class org.tm4j.topicmap.utils.testers.FailTester.
A predicate which always returns a failure (false).
FailTester() - Constructor for class org.tm4j.topicmap.utils.testers.FailTester
 
FullTextIndex - interface org.tm4j.topicmap.index.text.FullTextIndex.
Defines Methods for using a FullTextIndex.
fatal(Object) - Method in class org.tm4j.topicmap.utils.HelperBase
Logs a message using a logging level of "fatal".
fatal(Object, Throwable) - Method in class org.tm4j.topicmap.utils.HelperBase
Logs a message, and information concerning an error or exception, using a logging level of "fatal".
fatalError(SAXParseException) - Method in class org.tm4j.topicmap.utils.XTMParser
 
findByText(String, boolean) - Method in interface org.tm4j.topicmap.index.text.FullTextIndex
This causes the FullTextIndex to be queried for the given query.
findByText(String, boolean) - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
 
fireMultiValuePropertyChange(String, int, Object) - Method in interface org.tm4j.topicmap.TopicMapObject
Notifies the MultiValue Property Change Listeners of a property change to this object
fireMultiValuePropertyChange(MultiValuePropertyChangeEvent) - Method in interface org.tm4j.topicmap.TopicMapObject
Notifies the MultiValue Property Change Listeners of a property change.
fireMultiValuePropertyChange(String, int, Object) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
fireMultiValuePropertyChange(MultiValuePropertyChangeEvent) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
fireMultiValuePropertyChange(String, int, Object) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
fireMultiValuePropertyChange(MultiValuePropertyChangeEvent) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
firePropertyChange(String, Object, Object) - Method in interface org.tm4j.topicmap.TopicMapObject
Notifies a Property Change Listener of a property change.
firePropertyChange(PropertyChangeEvent) - Method in interface org.tm4j.topicmap.TopicMapObject
Notifies the Property Change Listeners of a property change.
firePropertyChange(String, Object, Object) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
firePropertyChange(PropertyChangeEvent) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
firePropertyChange(String, Object, Object) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
firePropertyChange(String, int, Object) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
firePropertyChange(PropertyChangeEvent) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
firePropertyChange(String, boolean, boolean) - Method in class org.tm4j.topicmap.utils.HelperBase
Notifies registered PropertyChangeListeners that a non-vetoable change to a property has occurred.
firePropertyChange(String, int, int) - Method in class org.tm4j.topicmap.utils.HelperBase
Notifies registered PropertyChangeListeners that a non-vetoable change to a property has occurred.
firePropertyChange(String, Object, Object) - Method in class org.tm4j.topicmap.utils.HelperBase
Notifies registered PropertyChangeListeners that a non-vetoable change to a property has occurred.
fireVetoableChange(String, Object, Object) - Method in interface org.tm4j.topicmap.TopicMapObject
 
fireVetoableChange(String, Object, Object) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
fireVetoableChange(PropertyChangeEvent) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
fireVetoableChange(String, Object, Object) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
fireVetoableChange(PropertyChangeEvent) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
fireVetoableChange(String, boolean, boolean) - Method in class org.tm4j.topicmap.utils.HelperBase
Notifies registered VetoableChangeListeners that a vetoable change to a property has occurred.
fireVetoableChange(String, int, int) - Method in class org.tm4j.topicmap.utils.HelperBase
Notifies registered VetoableChangeListeners that a vetoable change to a property has occurred.
fireVetoableChange(String, Object, Object) - Method in class org.tm4j.topicmap.utils.HelperBase
Notifies registered VetoableChangeListeners that a vetoable change to a property has occurred.
flattenTopicRefs(TopicMap) - Static method in class org.tm4j.topicmap.utils.XTMUtils
Performs a single pass through the topic map, replacing all topic references with a reference to the base topic of the merged topic set.
fn(Object) - Method in class org.tm4j.topicmap.utils.extractors.AssociatedTopicsExtractor
Function implementation.
fn(Object, Object) - Method in class org.tm4j.topicmap.utils.extractors.AssociationNameExtractor
 
fn(Object) - Method in class org.tm4j.topicmap.utils.extractors.ExtractorBase
 
fn(Object) - Method in class org.tm4j.topicmap.utils.extractors.OccurrencesExtractor
The processing function for this extractor.
fn(Object) - Method in class org.tm4j.topicmap.utils.extractors.ScopeExtractor
 
fn(Object) - Method in class org.tm4j.topicmap.utils.extractors.SizeExtractor
 
fn(Object, Object) - Method in class org.tm4j.topicmap.utils.extractors.TopicNameExtractor
 
fn(Object, Object) - Method in class org.tm4j.topicmap.utils.extractors.VariantNameExtractor
 

G

generateID(String, TopicMap) - Method in interface org.tm4j.topicmap.utils.IDMappingStrategy
This method is invoked to generate an ID for the destination object of a copy.
generateID(String, TopicMap) - Method in class org.tm4j.topicmap.utils.SimpleIDMappingStrategy
 
generateID() - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
generateId() - Method in interface org.tm4j.topicmap.TopicMapUtils
 
generateId(URL) - Method in interface org.tm4j.topicmap.TopicMapUtils
 
getAddedThemes() - Method in interface org.tm4j.topicmap.TopicMap
Get a list of the Topic objects defining the added themes of the topic map.
getAddedThemes() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getAddress() - Method in interface org.tm4j.net.Locator
Gets the address associated with the locator
getAddress() - Method in class org.tm4j.net.LocatorBase
 
getAllClassInstances(List) - Method in class org.tm4j.tolog.InstanceOfExtension
Deprecated.  
getAnalyzer() - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
Access method for the used Lucene Analyzer
getAssociation() - Method in class org.tm4j.tmapi.core.TMAPIMemberImpl
 
getAssociationRoles() - Method in class org.tm4j.tmapi.core.TMAPIAssociationImpl
 
getAssociationType() - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
 
getAssociationTypes(Collection) - Method in interface org.tm4j.topicmap.TopicMapUtils
Retrieves the type of all specified associations
getAssociationTypes() - Method in interface org.tm4j.topicmap.index.basic.AssociationTypesIndex
Returns the topics which define the type of one or more associations in the topic map.
getAssociationTypesIndex() - Method in interface org.tm4j.topicmap.index.IndexManager
Shortcut access method for the AssociationTypesIndex
getAssociations() - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
getAssociations() - Method in interface org.tm4j.topicmap.TopicMap
Get a list of the Associations contained in the topic map.
getAssociations(Topic) - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns a collection of all associations in which the specified topic plays a role.
getAssociations() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getAssociations() - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
 
getAssociationsInScope(Topic, Collection) - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns a collection of the associations in a given scope.
getAssociationsInScope(Topic[], Collection) - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns an unmodifiable collection of associations in a given scope.
getAssociationsIterator() - Method in interface org.tm4j.topicmap.TopicMap
Get an iterator over all of the Associations in the topic map.
getAssociationsIterator() - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns an iterator over all of the Associations in the topic map.
getAssociationsIterator() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getAssociationsIterator() - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
 
getAssociationsOfType(Topic, Collection) - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns an unmodifiable collection of associations which are of the specified type.
getAssociationsOfType(Topic, boolean) - Method in interface org.tm4j.topicmap.index.basic.AssociationTypesIndex
Returns the associations typed by type and, if includeMergedTopics is true, the associations typed by any topics that are merged with type.
getAssociationsOfType(Topic) - Method in interface org.tm4j.topicmap.index.basic.AssociationTypesIndex
Returns the associations which are typed by type.
getAuthority() - Method in interface org.tm4j.net.URILocator
Returns the authority associated with the URI.
getAuthority() - Method in class org.tm4j.net.URILocatorHelper.URILocatorInfo
 
getAuthority(String) - Static method in class org.tm4j.net.URILocatorHelper
 
getBaseAddress() - Method in class org.tm4j.topicmap.source.SerializedTopicMapSource
 
getBaseAddress() - Method in interface org.tm4j.topicmap.source.TopicMapSource
Returns the base address of this source.
getBaseLocator() - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
getBaseLocator() - Method in interface org.tm4j.topicmap.TopicMap
Returns the Locator for the address of the source which generated the topic map.
getBaseLocator() - Method in class org.tm4j.topicmap.source.SerializedTopicMapSource
 
getBaseLocator() - Method in interface org.tm4j.topicmap.source.TopicMapSource
Returns the base locator for this source.
getBaseLocator() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getBaseLocators() - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
 
getBaseNameDataIndex() - Method in interface org.tm4j.topicmap.index.IndexManager
Shortcut access method for BaseNameDataIndex
getBaseNamesByData(String) - Method in interface org.tm4j.topicmap.index.basic.BaseNameDataIndex
Returns the BaseName instances in the indexed TopicMap where the data property value matches data.
getBaseObject() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
getBaseTopic() - Method in interface org.tm4j.topicmap.Topic
Gets the topic with which this topic is merged if any.
getBaseTopic() - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getCatalogResolver() - Method in class org.tm4j.topicmap.TopicMapProviderBase
Return the CatalogResolver used with this TopicMapProvider.
getCatalogResolver() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Return the CatalogResolver used by this XTMBuilder, null if not available.
getCause() - Method in class org.tm4j.net.LocatorFactoryException
 
getCause() - Method in class org.tm4j.tolog.TologFragmentBuilderException
Deprecated.  
getCause() - Method in class org.tm4j.tologx.TologFragmentBuilderException
 
getCause() - Method in class org.tm4j.topicmap.TopicMapProcessingException
This method will override the getCause Method when compiled with JDK1.4
getCause() - Method in class org.tm4j.topicmap.TopicMapProviderException
Returns the nested exception that led to this exception being thrown
getCause() - Method in class org.tm4j.topicmap.TopicMapRuntimeException
Returns the nested error which this TopicMapException wraps.
getCause() - Method in class org.tm4j.topicmap.index.IndexException
 
getCause() - Method in class org.tm4j.topicmap.index.IndexProviderException
 
getCause() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapException
 
getClassMatches(List, List) - Method in class org.tm4j.tolog.DirectInstanceOfExtension
Deprecated.  
getClassMatches(List, List) - Method in class org.tm4j.tolog.InstanceOfExtension
Deprecated.  
getComposedAddress() - Method in class org.tm4j.net.URILocatorHelper.URILocatorInfo
 
getCreatedRoles() - Method in class org.tm4j.topicmap.utils.LTMParser
 
getData() - Method in interface org.tm4j.topicmap.BaseName
Returns the data string for this name.
getData() - Method in interface org.tm4j.topicmap.DataObject
Gets the resource data string associated with this occurrence.
getData() - Method in class org.tm4j.topicmap.unified.UnifiedBaseName
 
getData() - Method in class org.tm4j.topicmap.unified.UnifiedOccurrence
 
getDataLocator() - Method in interface org.tm4j.topicmap.DataObject
Returns the Locator of the resource referenced by this data object.
getDataLocator() - Method in class org.tm4j.topicmap.unified.UnifiedOccurrence
 
getDefaultBaseLocator() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Returns the default base locator.
getDefaultBaseUri() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Returns the default base URI.
getDefaultTopicMapProperties() - Method in class org.tm4j.topicmap.TopicMapProviderBase
 
getDir() - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
Access method for the used Lucene Directory
getDisplayName(Topic, Topic[]) - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns a string which may be used as a display name in the specified scope.
getDocumentPart(String) - Method in class org.tm4j.topicmap.utils.XTMWriter
Returns that part of a URI locator address which preceeds the fragment separator '#'
getDominantRolePlayersSet() - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
 
getDominantRoleType() - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
 
getEncoding() - Method in class org.tm4j.topicmap.utils.TopicMapSerializer
Retrieves the character encoding to be used when serializing.
getExpandPrefix() - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
getExportImpliedIDs() - Method in class org.tm4j.topicmap.utils.XTMWriter
Deprecated. from 0.9.0
getExportResourceIDs() - Method in class org.tm4j.topicmap.utils.XTMWriter
Deprecated. from 0.9.0
getExternalRefs() - Method in interface org.tm4j.topicmap.TopicMap
Returns all of the unresolved external references from this topic map.
getExternalRefs() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getFactory() - Method in interface org.tm4j.net.Locator
Returns the locator factory associated with this locator.
getFactory() - Method in class org.tm4j.net.LocatorBase
 
getFactory() - Method in interface org.tm4j.topicmap.TopicMap
Get the concrete implementation of the TopicMapFactory interface which partners with the concrete implementation of this interface.
getFactory() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getFeature(String) - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemFactoryImpl
 
getFeature(String) - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
 
getFragment() - Method in interface org.tm4j.net.URILocator
Returns a string indicating an identifier of a fragment of the object that the URI represents.
getFragment() - Method in class org.tm4j.net.URILocatorHelper.URILocatorInfo
 
getFragment(String) - Static method in class org.tm4j.net.URILocatorHelper
 
getHandler() - Method in class org.tm4j.topicmap.utils.TopicMapWalker
 
getHandler() - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
getHelperObject(Class) - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
getHit(int) - Method in class org.tm4j.topicmap.index.text.LuceneQueryResultImpl
 
getHit(int) - Method in interface org.tm4j.topicmap.index.text.QueryResult
The hit with the given index or an IndexException if this index is not available
getID() - Method in interface org.tm4j.topicmap.TopicMapObject
Returns the object ID of the TopicMapObject.
getID() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getID() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
getID() - Method in interface org.tm4j.topicmap.utils.IDGenerator
 
getID() - Method in class org.tm4j.topicmap.utils.IDGeneratorImpl
Returns a pseudo-unique identifier as a concatenation of the base identifier created in the object constructor followed by a dash (-) and then a simple, incrementing counter value (encoded in hexadecimal).
getID() - Method in class org.tm4j.topicmap.utils.ImprovedIDGeneratorImpl
Static function for generating a securely random ID that can be used for identifying items.
getID(TopicMap) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
getID(TopicMapObject) - Method in class org.tm4j.topicmap.utils.XTMWriter
Returns the id attribute value to be exported for the specified TopicMapObject.
getIDGenerator() - Method in class org.tm4j.topicmap.utils.LTMBuilder
Returns the IDGenerator used by this LTMBuilder.
getIDRefPrefix() - Method in class org.tm4j.topicmap.utils.XTMWriter
Deprecated. from 0.9.0
getImplementation(String) - Method in class org.tm4j.net.LocatorFactoryBase
Retrieves the implementation class associated with the specified notation.
getImplementationObject() - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectStub
 
getIndentation() - Method in class org.tm4j.topicmap.utils.TopicMapSerializer
Returns the indentation level of the serialized output.
getIndex(String) - Method in class org.tm4j.topicmap.index.ConfigurableIndexProvider
Returns the index named interfaceName.
getIndex(String) - Method in interface org.tm4j.topicmap.index.IndexManager
Returns the index which implements the specified interface
getIndex(Class) - Method in interface org.tm4j.topicmap.index.IndexManager
Returns the index which implements the specified interface.
getIndex(String) - Method in interface org.tm4j.topicmap.index.IndexProvider
Returns the Index implementation which supports the Java interface specified by interfaceName.
getIndexManager() - Method in interface org.tm4j.topicmap.TopicMap
Returns the IndexManager object which handles access to all of the indexes for this topic map.
getIndexManager() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getIndexMeta(String) - Method in interface org.tm4j.topicmap.index.IndexManager
Returns meta data about the specified index.
getIndexMeta(Class) - Method in interface org.tm4j.topicmap.index.IndexManager
Returns meta data about the specified index.
getIndexMeta(String) - Method in interface org.tm4j.topicmap.index.IndexProvider
Returns an IndexMeta object providing meta data about the index which implements interfaceName
getIndexNames() - Method in interface org.tm4j.topicmap.index.IndexProvider
Returns the names of all of the indexes supported by this IndexProvider.
getInstanceMatches(List, List) - Method in class org.tm4j.tolog.DirectInstanceOfExtension
Deprecated.  
getInstanceMatches(List, List) - Method in class org.tm4j.tolog.InstanceOfExtension
Deprecated.  
getInstanceMatches(TopicTypesIndex, Topic, List, List) - Method in class org.tm4j.tolog.InstanceOfExtension
Deprecated.  
getLocatorFactory() - Method in interface org.tm4j.topicmap.TopicMap
Get the concrete implementation of the LocatorFactory interface which partners with the concrete implementation of this interface.
getLocatorFactory() - Method in class org.tm4j.topicmap.TopicMapFactoryBase
Makes the internal locator factory object available to derived classes.
getLocatorFactory() - Method in interface org.tm4j.topicmap.TopicMapProvider
Returns the object which may be used to create locator objects in the data store managed by this TopicMapProvider.
getLocatorFactory() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getLog() - Method in class org.tm4j.topicmap.TopicMapFactoryBase
 
getLogger() - Method in class org.tm4j.topicmap.utils.HelperBase
Retrieves the registered logger.
getMatches(ASTClauseList, List) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
getMatches(List, int, Hashtable, List) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
getMatches(ASTAlternates, Hashtable, List) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated. Processes the alternatives construct represented by alt using the variable binding specified by vars.
getMatches(ASTParameterList, List, Hashtable, List) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
getMatches(List, int, List, Hashtable, List) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
getMaxParams() - Method in class org.tm4j.tolog.DirectInstanceOfExtension
Deprecated.  
getMaxParams() - Method in interface org.tm4j.tolog.Extension
Deprecated. The extension should return the maximum number of parameters which it supports.
getMaxParams() - Method in class org.tm4j.tolog.InstanceOfExtension
Deprecated.  
getMemberSignature(Member) - Static method in class org.tm4j.topicmap.utils.AssociationUtils
 
getMemberTypes() - Method in interface org.tm4j.topicmap.index.basic.MemberTypesIndex
Returns the topics which define the type of one or more members in the topic map.
getMemberTypesIndex() - Method in interface org.tm4j.topicmap.index.IndexManager
Shortcut access method for the MemberTypesIndex
getMembers() - Method in interface org.tm4j.topicmap.Association
Returns the Members that the Association contains.
getMembers() - Method in class org.tm4j.topicmap.unified.UnifiedAssociation
 
getMembersOfRole(Topic) - Method in interface org.tm4j.topicmap.Association
Returns the Member objects which play the specified role in this association.
getMembersOfRole(Topic) - Method in class org.tm4j.topicmap.unified.UnifiedAssociation
 
getMembersOfType(Topic, Locator) - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns the set of Members of the specified Topic for which the subject or subject indicator of the roleSpec matches the specified locator.
getMembersOfType(Association, Locator) - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns the set of Members of the specified Association for which the subject or subject indicator of the roleSpec matches the specified locator
getMembersOfType(Topic) - Method in interface org.tm4j.topicmap.index.basic.MemberTypesIndex
Returns the members which are typed by type.
getMembersOfType(Topic, boolean) - Method in interface org.tm4j.topicmap.index.basic.MemberTypesIndex
Returns the members which are typed by the topic type.
getMergeMapAddedThemes(Locator) - Method in interface org.tm4j.topicmap.TopicMap
Returns the collection of themes to be added to the external topic map resource when it is merged with this map.
getMergeMapAddedThemes(Locator) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getMergeMapLocators() - Method in interface org.tm4j.topicmap.TopicMap
Returns an unmodifiable Map of the unresolved mergeMap directives contained within this topic map.
getMergeMapLocators() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getMergedTopics() - Method in interface org.tm4j.topicmap.Topic
Returns a collection of all of the other topics which were merged with this topic due to identity matches or topic map naming constraints.
getMergedTopics() - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getMergedTopics(UnifiedTopic) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getMergedTopics(Topic) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getMessage() - Method in class org.tm4j.net.LocatorFactoryException
Returns a displayable message for the exception.
getMessage() - Method in class org.tm4j.topicmap.TopicMapProviderException
Returns a displayable message for the exception.
getMessage() - Method in class org.tm4j.topicmap.TopicMapRuntimeException
Returns a displayable message for the exception.
getMessage() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapException
 
getName() - Method in interface org.tm4j.topicmap.TopicMap
getName Get the name of the topic map.
getName() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getName(Association, Topic) - Method in class org.tm4j.topicmap.utils.extractors.AssociationNameExtractor
 
getNames() - Method in interface org.tm4j.topicmap.Topic
Retrieves a collection of the base names of this topic and any merged topics.
getNames(boolean) - Method in interface org.tm4j.topicmap.Topic
Retrieves the collection of the base names of this topic and, if so specified, of any merged topics.
getNames() - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getNames(boolean) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getNamesIterator() - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns an iterator over all of the base names of topics in the topic map.
getNotation() - Method in interface org.tm4j.net.Locator
Gets the string defining the notation type of this locator
getNotation() - Method in class org.tm4j.net.LocatorBase
 
getNotation() - Method in class org.tm4j.tmapi.core.TMAPILocatorImpl
 
getNumCols() - Method in interface org.tm4j.tolog.TologResultsSet
Deprecated. Returns the number of variables listed in each match in this results set.
getNumCols() - Method in interface org.tm4j.tologx.TologResultsSet
Returns the number of variables listed in each match in this results set.
getNumRows() - Method in interface org.tm4j.tolog.TologResultsSet
Deprecated. Returns the number of distinct matches in this results set.
getNumRows() - Method in interface org.tm4j.tologx.TologResultsSet
Returns the number of distinct matches in this results set.
getObject() - Method in class org.tm4j.topicmap.index.text.LuceneQueryHitImpl
 
getObject() - Method in interface org.tm4j.topicmap.index.text.QueryHit
Returns the TopicMapObject which is associated with this Hit The String value that caused the hit is probably stored in one of the properties of the object.
getObjectByID(String) - Method in interface org.tm4j.topicmap.TopicMap
Gets the object with the specified unique identifier.
getObjectByID(String) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getObjectById(String) - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
getObjectByResourceLocator(Locator) - Method in interface org.tm4j.topicmap.TopicMap
Deprecated. from 0.9.0 this method is renamed TopicMap.getObjectBySourceLocator(Locator)
getObjectByResourceLocator(Locator) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
Deprecated.  
getObjectBySourceLocator(Locator) - Method in interface org.tm4j.topicmap.TopicMap
Gets the TopicMapObject which was generated from the specified resource.
getObjectBySourceLocator(Locator) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getObjectID(String) - Static method in class org.tm4j.topicmap.unified.IDUtils
 
getObjectId() - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectImpl
 
getObjectScopes(Collection) - Method in interface org.tm4j.topicmap.TopicMapUtils
Get the scopes of all specified topic map objects.
getObjectTypes(Collection) - Method in interface org.tm4j.topicmap.TopicMapUtils
Gets the types of the specified objects
getObjects() - Method in interface org.tm4j.topicmap.TopicMap
Gets all the objects in the topic map.
getObjects() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getObjectsInScope(Collection, Collection) - Method in interface org.tm4j.topicmap.TopicMapUtils
Gets the all topic map objects in the specified scope
getObjectsOfType(Topic, Collection) - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns only those objects in the specified collection which are of the specifed type.
getOccurrenceDataIndex() - Method in interface org.tm4j.topicmap.index.IndexManager
Shortcut access method for OccurrenceDataIndex
getOccurrenceLocatorIndex() - Method in interface org.tm4j.topicmap.index.IndexManager
Shortcut access method for the OccurrenceLocatorIndex
getOccurrenceTypes() - Method in interface org.tm4j.topicmap.index.basic.OccurrenceTypesIndex
Returns the topics which define the type of one or more occurrences in the topic map.
getOccurrenceTypesIndex() - Method in interface org.tm4j.topicmap.index.IndexManager
Shortcut access method for the OccurrenceTypesIndex
getOccurrences() - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
getOccurrences() - Method in interface org.tm4j.topicmap.Topic
Returns the occurrences for this topic and any merged topics.
getOccurrences(boolean) - Method in interface org.tm4j.topicmap.Topic
Returns the occurrences for this topic and, if so specified, of any merged topics.
getOccurrences() - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getOccurrences(boolean) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getOccurrencesByData(String) - Method in interface org.tm4j.topicmap.index.basic.OccurrenceDataIndex
Returns all Occurrence instances in the indexed TopicMap where the value of the data property matches data.
getOccurrencesIterator() - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns an iterator over all of the occurrences of topics in the topic map
getOccurrencesOfLocator(Locator) - Method in interface org.tm4j.topicmap.index.basic.OccurrenceLocatorIndex
Returns the occurrences which refer to the resource address specified by loc
getOccurrencesOfType(Topic) - Method in interface org.tm4j.topicmap.index.basic.OccurrenceTypesIndex
Returns the occurrences which are typed by type and any topics merged with type.
getOccurrencesOfType(Topic, boolean) - Method in interface org.tm4j.topicmap.index.basic.OccurrenceTypesIndex
Returns the occurrences which are typed by type.
getOpenTransaction() - Method in interface org.tm4j.topicmap.TopicMapProvider
Returns the current open transaction
getOperand() - Method in class org.tm4j.utils.MultiValuePropertyChangeEvent
 
getOperation() - Method in class org.tm4j.utils.MultiValuePropertyChangeEvent
 
getOutputStream() - Method in class org.tm4j.topicmap.utils.TopicMapSerializer
Retrieves the output stream to be used for serialization.
getOwnerIdentifier() - Method in interface org.tm4j.net.FPILocator
Returns the owner identifier String.
getParameters() - Method in interface org.tm4j.topicmap.Variant
Returns the parameters of this variant as an unmodifiable Collection of Topic objects.
getParameters(boolean) - Method in interface org.tm4j.topicmap.Variant
Returns the parameters of this variant and, if so specified, all ancestor variants, as an unmodifiable Collection of Topic objects.
getParameters() - Method in class org.tm4j.topicmap.unified.UnifiedVariant
 
getParameters(boolean) - Method in class org.tm4j.topicmap.unified.UnifiedVariant
 
getParent() - Method in interface org.tm4j.topicmap.Association
Returns the TopicMap object which contains this Association object.
getParent() - Method in interface org.tm4j.topicmap.BaseName
Returns the Topic object which contains this BaseName.
getParent() - Method in interface org.tm4j.topicmap.Member
Returns the association to which the Member belongs.
getParent() - Method in interface org.tm4j.topicmap.Occurrence
Gets the topic which contains this occurrence.
getParent() - Method in interface org.tm4j.topicmap.Topic
Returns the TopicMap object which contains this Topic object.
getParent() - Method in interface org.tm4j.topicmap.Variant
Returns the object containing this variant.
getParent() - Method in interface org.tm4j.topicmap.VariantName
Returns the Variant object which contains this VariantName.
getParent() - Method in class org.tm4j.topicmap.unified.UnifiedAssociation
 
getParent() - Method in class org.tm4j.topicmap.unified.UnifiedBaseName
 
getParent() - Method in class org.tm4j.topicmap.unified.UnifiedMember
 
getParent() - Method in class org.tm4j.topicmap.unified.UnifiedOccurrence
 
getParent() - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getParent() - Method in class org.tm4j.topicmap.unified.UnifiedVariant
 
getPath() - Method in interface org.tm4j.net.URILocator
Returns a list of strings composing the full path of the object that the URI represents.
getPath() - Method in class org.tm4j.net.URILocatorHelper.URILocatorInfo
 
getPath(String) - Static method in class org.tm4j.net.URILocatorHelper
 
getPathString() - Method in interface org.tm4j.net.URILocator
Returns a string indicating the full path to the object that the URI represents.
getPathString() - Method in class org.tm4j.net.URILocatorHelper.URILocatorInfo
 
getPathString(String) - Static method in class org.tm4j.net.URILocatorHelper
 
getPlayer() - Method in class org.tm4j.tmapi.core.TMAPIMemberImpl
 
getPlayerRolePairs(Association) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
getPlayerSignature(String, Topic) - Static method in class org.tm4j.topicmap.utils.AssociationUtils
 
getPlayerTopic() - Method in class org.tm4j.tolog.PlayerRole
Deprecated.  
getPlayerVar() - Method in class org.tm4j.tolog.PlayerRole
Deprecated.  
getPlayers() - Method in interface org.tm4j.topicmap.Member
Returns an unmodifiable collection of the Topics which are players of this Member.
getPlayers() - Method in class org.tm4j.topicmap.unified.UnifiedMember
 
getPlayers(Association) - Static method in class org.tm4j.topicmap.utils.AssociationUtils
 
getPlayersOfRole(Association, Topic) - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns the set of topics which are players in Members of the specified association where the Member plays role defined by roleSpec.
getProperty(String) - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemFactoryImpl
 
getProperty(String) - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
 
getProperty(String) - Method in interface org.tm4j.topicmap.TopicMap
Returns the value of a configuration property set for this topic map
getProperty(String) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
Returns the value of the specified property for one of the underlying topic maps.
getPropertyName() - Method in class org.tm4j.utils.MultiValuePropertyChangeEvent
 
getProvider() - Method in interface org.tm4j.topicmap.TopicMap
Returns the TopicMapProvider implementation which provides this TopicMap
getProvider(String) - Method in interface org.tm4j.topicmap.TopicMapManager
Returns the Provider with the specified id or throws a TopicMapProviderException if this id does not exist
getProvider() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getProvider() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Returns the topic map provider used during merging.
getProviders() - Method in interface org.tm4j.topicmap.TopicMapManager
Returns a Map containing all registered Providers with their ids as the keys
getPublicId() - Method in class org.tm4j.topicmap.utils.TopicMapSerializer
Retrieves the PUBLIC identifier to be included in the serialized document's <!DOCTYPE> declaration.
getPublicTextClass() - Method in interface org.tm4j.net.FPILocator
Returns a String mnemonic for one of the permitted public text classes.
getPublicTextDescription() - Method in interface org.tm4j.net.FPILocator
Returns a String containing the public text description.
getPublicTextLanguage() - Method in interface org.tm4j.net.FPILocator
Returns a String containing the public text language.
getQualifiedID(TopicMapObject) - Method in class org.tm4j.topicmap.unified.IDUtils
 
getQuery() - Method in interface org.tm4j.net.URILocator
Returns a query string associated with the object that the URI represents.
getQuery() - Method in class org.tm4j.net.URILocatorHelper.URILocatorInfo
 
getQuery(String) - Static method in class org.tm4j.net.URILocatorHelper
 
getQueryString() - Method in interface org.tm4j.tologx.PreparedQuery
Returns the prepared query string in tolog syntax.
getReference() - Method in class org.tm4j.tmapi.core.TMAPILocatorImpl
 
getRegisteredPredicates() - Method in interface org.tm4j.tologx.QueryEvaluator
Returns a Map of the predicates currently registered with the QueryEvaluator.
getReified() - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
getReifier() - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectImpl
 
getResolver(String) - Method in interface org.tm4j.net.LocatorResolverManager
Returns the resolver for the specified notation.
getResolver(String) - Method in class org.tm4j.net.SimpleLocatorResolverManager
 
getResolverMap() - Method in interface org.tm4j.net.LocatorResolverManager
Returns an unmodifiable Map of resolvers by the notation they resolve.
getResolverMap() - Method in class org.tm4j.net.SimpleLocatorResolverManager
 
getResource() - Method in class org.tm4j.tmapi.core.TMAPIOccurrenceImpl
 
getResource() - Method in class org.tm4j.tmapi.core.TMAPIVariantImpl
 
getResourceID(TopicMapObject, Locator) - Method in class org.tm4j.topicmap.utils.XTMWriter
Returns the fragment part of tmo's resourceLocator property if, and only if the document part of the resourceLocator matches the doucment part of the containing TopicMap object's resourceLocator property.
getResourceLocator() - Method in interface org.tm4j.topicmap.TopicMapObject
Deprecated. From 0.9.0 use TopicMapObject.getSourceLocators()
getResourceLocator() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
Deprecated. use UnifiedTopicMap.getSourceLocators()
getResourceLocator() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
Deprecated. use UnifiedTopicMapObject.getSourceLocators()
getResourceLocators() - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getResult() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Retrieves the TopicMap that results from the merge operation.
getRolePlayers(Topic) - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
 
getRoleSpec() - Method in interface org.tm4j.topicmap.Member
Returns the topic which defines the type of this Member.
getRoleSpec() - Method in class org.tm4j.topicmap.unified.UnifiedMember
 
getRoleTopic() - Method in class org.tm4j.tolog.PlayerRole
Deprecated.  
getRoleVar() - Method in class org.tm4j.tolog.PlayerRole
Deprecated.  
getRolesPlayed() - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
getRolesPlayed() - Method in interface org.tm4j.topicmap.Topic
Gets the Member objects which define roles played by this topic in associations.
getRolesPlayed(boolean) - Method in interface org.tm4j.topicmap.Topic
Gets the Member objects which define roles played by this topic in associations.
getRolesPlayed() - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getRolesPlayed(boolean) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getRow(int) - Method in interface org.tm4j.tolog.TologResultsSet
Deprecated. Returns a single match from the results set.
getRow(int) - Method in interface org.tm4j.tologx.TologResultsSet
Returns a single match from the results set.
getScheme() - Method in interface org.tm4j.net.URILocator
Returns the scheme associated with the URI.
getScheme() - Method in class org.tm4j.net.URILocatorHelper.URILocatorInfo
Accessors for the fields of the URI
getScheme(String) - Static method in class org.tm4j.net.URILocatorHelper
 
getScope() - Method in class org.tm4j.tmapi.core.TMAPIScopedObjectImpl
 
getScope() - Method in class org.tm4j.tmapi.core.TMAPIVariantImpl
 
getScope() - Method in interface org.tm4j.topicmap.ScopedObject
Gets the collection of topics which define the scope of validity for this object.
getScope() - Method in class org.tm4j.topicmap.unified.UnifiedScopedObject
 
getScopedNames(boolean) - Method in interface org.tm4j.topicmap.Topic
Generates a list of all names of the topic, qualified by the scope of the names and of the topic itself.
getScopedNames() - Method in interface org.tm4j.topicmap.Topic
Generates a list of all names of the topic and all merged topics, qualified by the scope of the names and of the topic itself.
getScopedNames() - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getScopedNames(boolean) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getScopedObjects(Topic) - Method in interface org.tm4j.topicmap.index.basic.ThemesIndex
Returns a Collection of all scoped objects in the topic map where theme or a topic merged with theme is one theme in the scope of the object.
getScopedObjects(Topic, boolean) - Method in interface org.tm4j.topicmap.index.basic.ThemesIndex
Returns a Collection of all scoped objects in the topic map where theme is one theme in the scope of the object.
getScopedObjects(Topic[], int) - Method in interface org.tm4j.topicmap.index.basic.ThemesIndex
Returns a Collection of all scoped objects in the topic map where themes matches the themes in the scope of the object.
getScore() - Method in class org.tm4j.topicmap.index.text.LuceneQueryHitImpl
 
getScore() - Method in interface org.tm4j.topicmap.index.text.QueryHit
Returns the score rating given to this hit by the used search engine
getSignature(Association) - Static method in class org.tm4j.topicmap.utils.AssociationUtils
Returns a string signature for the association.
getSignature(BaseName) - Static method in class org.tm4j.topicmap.utils.BaseNameUtils
Returns the "signature" string of the base name.
getSignature(Occurrence) - Static method in class org.tm4j.topicmap.utils.OccurrenceUtils
Returns the "signature" string of the occurrence.
getSignature(Set) - Static method in class org.tm4j.topicmap.utils.ScopeUtils
Returns a string signature for the scope.
getSortName(Topic, Topic[]) - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns a string which may be used as a sort name in the specified scope.
getSource() - Method in class org.tm4j.utils.MultiValuePropertyChangeEvent
 
getSourceBaseLocator(TopicMapSource) - Method in class org.tm4j.topicmap.source.TopicMapSourceSupport
 
getSourceID(String) - Method in interface org.tm4j.topicmap.utils.IDMappingStrategy
Returns the ID of the source TopicMapObject which was mapped to destID by the generateID()method.
getSourceID(String) - Method in class org.tm4j.topicmap.utils.SimpleIDMappingStrategy
 
getSourceLocators() - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectImpl
 
getSourceLocators() - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectStub
 
getSourceLocators() - Method in interface org.tm4j.topicmap.TopicMapObject
Returns the Locators of the XML or other resources which contributed to this topic map object.
getSourceLocators() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getSourceLocators() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
getSources() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Retrieves the list of sources to be merged.
getSubClasses(Topic) - Method in interface org.tm4j.topicmap.TopicMapUtils
Retrieves the subclasses of the class defined by the Topic cls.
getSubject() - Method in interface org.tm4j.topicmap.Topic
Retrieves the reference to the resource which is the subject of this topic.
getSubject(boolean) - Method in interface org.tm4j.topicmap.Topic
Retrieves the reference to the resource which is the subject of this topic.
getSubject() - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getSubject(boolean) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getSubjectIdentifiers() - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
getSubjectIndicators() - Method in interface org.tm4j.topicmap.Topic
Returns the subject indicators for this topic and all merged topics.
getSubjectIndicators(boolean) - Method in interface org.tm4j.topicmap.Topic
Returns the subject indicators for this topic and, optionally, for all merged topics.
getSubjectIndicators() - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getSubjectIndicators(boolean) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getSubjectLocators() - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
getSubordinateRolePlayersSet() - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
 
getSubordinateRoleTypes() - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
 
getSubordinateRoleTypesIterator() - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
 
getSuperClasses(Topic) - Method in interface org.tm4j.topicmap.TopicMapUtils
Retrieves the superclasses of the class defined by the Topic cls.
getSystemId() - Method in class org.tm4j.topicmap.utils.TopicMapSerializer
Retrieves the SYSTEM identifier to be included in the serialized document's <!DOCTYPE> declaration.
getTMObjectType(Object) - Static method in class org.tm4j.topicmap.TMTypes
Determines the which Topic Map object the specified object is derived from.
getThemes() - Method in interface org.tm4j.topicmap.TopicMapUtils
Deprecated. from 0.9.0 use the ThemesIndex
getThemes() - Method in interface org.tm4j.topicmap.index.basic.ThemesIndex
Returns a Collection of all topics used as themes in the topic map.
getThemesIndex() - Method in interface org.tm4j.topicmap.index.IndexManager
Shortcut access method for the ThemesIndex
getThemesSignature(Collection) - Static method in class org.tm4j.topicmap.utils.ScopeUtils
 
getTopic() - Method in class org.tm4j.tmapi.core.TMAPIBaseNameImpl
 
getTopic() - Method in class org.tm4j.tmapi.core.TMAPIOccurrenceImpl
 
getTopicByID(String) - Method in interface org.tm4j.topicmap.TopicMap
Gets the topic with the specified unique identifier
getTopicByID(String) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
Returns the UnifiedTopic which wraps the topic object specified by the id string.
getTopicBySourceLocator(Locator) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
getTopicBySubject(Locator) - Method in interface org.tm4j.topicmap.TopicMap
Get the topic which is bound to the specified subject
getTopicBySubject(Locator) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getTopicBySubject(Locator) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
getTopicBySubjectIndicator(Locator) - Method in interface org.tm4j.topicmap.TopicMap
Get the topic which is bound to the subject indicated by the specified resource.
getTopicBySubjectIndicator(Locator) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getTopicBySubjectIndicator(String) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
getTopicCount() - Method in interface org.tm4j.topicmap.TopicMap
Get a count of the number of topics in the topic map
getTopicCount() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
Returns a count of the total number of raw topics in all underlying topic maps.
getTopicMap() - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
getTopicMap() - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
getTopicMap() - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectImpl
 
getTopicMap() - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectStub
 
getTopicMap(String) - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
 
getTopicMap(String, String) - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
 
getTopicMap(Locator) - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
 
getTopicMap(Locator) - Method in interface org.tm4j.topicmap.TopicMapManager
Gets the TopicMap generated from the resource specified by locator
getTopicMap() - Method in interface org.tm4j.topicmap.TopicMapObject
Returns a handle to the topic map which this object is part of.
getTopicMap(Locator) - Method in interface org.tm4j.topicmap.TopicMapProvider
Returns the topic map provided by this object who's base address is specified by baseLocator.
getTopicMap(String) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getTopicMap() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getTopicMap() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
getTopicMap() - Method in class org.tm4j.topicmap.utils.TopicMapFragment
 
getTopicMap() - Method in class org.tm4j.topicmap.utils.TopicMapSerializer
Retrieves the TopicMap to be serialized.
getTopicMap() - Method in class org.tm4j.topicmap.utils.XTMBuilder
Return the TopicMap built by this XTMBuilder.
getTopicMapBaseLocators() - Method in interface org.tm4j.topicmap.TopicMapManager
Gets a collection of the base locator of all of the topic maps currently available through the registered TopicMapProviders.
getTopicMapBaseLocators() - Method in interface org.tm4j.topicmap.TopicMapProvider
Returns a collection containing the base Locator of each of the topic maps provided by this TopicMapProvider.
getTopicMapBaseURL() - Method in class org.tm4j.topicmap.utils.SourceAddressPair
Deprecated.  
getTopicMapBuilder(String) - Method in interface org.tm4j.topicmap.TopicMapProvider
Returns a TopicMapBuilder for building topic maps for the specified notation.
getTopicMapBuilder(String) - Method in class org.tm4j.topicmap.TopicMapProviderBase
 
getTopicMapID(String) - Static method in class org.tm4j.topicmap.unified.IDUtils
 
getTopicMapProvider() - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
Returns the underlying TM4J TopicMapProvider which is encapsulated by the TopicMapSystem.
getTopicMapSource() - Method in class org.tm4j.topicmap.utils.SourceAddressPair
Deprecated.  
getTopicMapSystem() - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
getTopicMaps() - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
 
getTopicMaps() - Method in interface org.tm4j.topicmap.TopicMapManager
Gets a collection of all of the topic maps which are currently available through the registered TopicMapProviders
getTopicMaps() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getTopicName() - Method in class org.tm4j.tmapi.core.TMAPIVariantImpl
 
getTopicNames() - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
getTopicTypes(Collection) - Method in interface org.tm4j.topicmap.TopicMapUtils
getTopicTypes Returns all of the Topics which describe the type of another topic.
getTopicTypes() - Method in interface org.tm4j.topicmap.index.basic.TopicTypesIndex
Returns the topics which type other topics.
getTopicTypesIndex() - Method in interface org.tm4j.topicmap.index.IndexManager
Shortcut access method for the TopicTypesIndex
getTopics() - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
getTopics(Topic[]) - Method in class org.tm4j.topicmap.MergedTopicSubjectClashException
Retrieves the two topics involved in the failed merge operation.
getTopics() - Method in interface org.tm4j.topicmap.TopicMap
Get the Topics in this topic map
getTopics() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
Returns the raw topics in all of the underlying topic maps.
getTopicsByIdentity(String) - Method in interface org.tm4j.topicmap.TopicMapUtils
getTopicsByIdentity Gets the Topic objects which have the specified identity.
getTopicsIterator() - Method in interface org.tm4j.topicmap.TopicMap
Get an Iterator over the Topics in this map.
getTopicsIterator() - Method in interface org.tm4j.topicmap.TopicMapUtils
Returns an iterator over all of the topics in the topic map.
getTopicsIterator() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getTopicsOfType(Topic) - Method in interface org.tm4j.topicmap.index.basic.TopicTypesIndex
Returns the topics which are typed by type or by a topic merged with type.
getTopicsOfType(Topic, boolean) - Method in interface org.tm4j.topicmap.index.basic.TopicTypesIndex
Returns the topics which are typed by type.
getTopicsOfTypes(Topic[]) - Method in interface org.tm4j.topicmap.index.basic.TopicTypesIndex
Returns the topics which are typed by all of the topics in types.
getTopicsOfTypes(Topic[], boolean) - Method in interface org.tm4j.topicmap.index.basic.TopicTypesIndex
Returns the topics which are typed by all of the topics in types.
getType() - Method in class org.tm4j.tmapi.core.TMAPIAssociationImpl
 
getType() - Method in class org.tm4j.tmapi.core.TMAPIBaseNameImpl
 
getType() - Method in class org.tm4j.tmapi.core.TMAPIMemberImpl
 
getType() - Method in class org.tm4j.tmapi.core.TMAPIOccurrenceImpl
 
getType() - Method in interface org.tm4j.topicmap.Association
Gets the Topic defining the type of the Association.
getType() - Method in interface org.tm4j.topicmap.Occurrence
Gets the Topic definition the type of this occurrence.
getType() - Method in class org.tm4j.topicmap.unified.UnifiedAssociation
 
getType() - Method in class org.tm4j.topicmap.unified.UnifiedOccurrence
 
getTypes() - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
getTypes() - Method in interface org.tm4j.topicmap.Topic
Returns the Topics defining the type of this topic and all merged topics.
getTypes(boolean) - Method in interface org.tm4j.topicmap.Topic
Returns the Topics defining the type of this topic and, optionally, of all merged topics.
getTypes() - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getTypes(boolean) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
getUnifiedTopics(Collection) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getUnifiedTopics() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getUtils() - Method in interface org.tm4j.topicmap.TopicMap
Get the concrete implementation of the TopicMapUtils interface which partners with the concrete implementation of this interface.
getUtils() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
getValue() - Method in class org.tm4j.tmapi.core.TMAPIBaseNameImpl
 
getValue() - Method in class org.tm4j.tmapi.core.TMAPIOccurrenceImpl
 
getValue() - Method in class org.tm4j.tmapi.core.TMAPIVariantImpl
 
getValues(String) - Method in class org.tm4j.tolog.QueryEvaluator.ListTable
Deprecated.  
getVar(int) - Method in interface org.tm4j.tolog.TologResultsSet
Deprecated. Returns the name of the variable in the colNum'th position of the results set match.
getVar(int) - Method in interface org.tm4j.tologx.TologResultsSet
Returns the name of the variable in the colNum'th position of the results set match.
getVariantDataIndex() - Method in interface org.tm4j.topicmap.index.IndexManager
Shortcut access method for VariantDataIndex
getVariantName() - Method in interface org.tm4j.topicmap.Variant
Returns the name for this Variant.
getVariantName() - Method in class org.tm4j.topicmap.unified.UnifiedVariant
 
getVariants() - Method in class org.tm4j.tmapi.core.TMAPIBaseNameImpl
 
getVariants() - Method in interface org.tm4j.topicmap.VariantContainer
Returns the child Variants as an unmodifiable collection of Variant objects.
getVariants() - Method in class org.tm4j.topicmap.unified.UnifiedBaseName
 
getVariants() - Method in class org.tm4j.topicmap.unified.UnifiedVariant
 
getVariantsByData(String) - Method in interface org.tm4j.topicmap.index.basic.VariantDataIndex
Returns the Variant instances in the indexed TopicMap where the data property value of the child VariantName object matches data.
getVariantsOfLocator(Locator) - Method in interface org.tm4j.topicmap.index.basic.VariantLocatorIndex
Returns the Variants which have a child VariantName object which refers to the resource address specified by loc
getWalkTypeInstanceAssociations() - Method in class org.tm4j.topicmap.utils.TopicMapWalker
Returns whether or not type-instance associations are walked.
getWrapped() - Method in class org.tm4j.tmapi.core.TMAPIAssociationImpl
 
getWrapped() - Method in class org.tm4j.tmapi.core.TMAPIBaseNameImpl
 
getWrapped() - Method in class org.tm4j.tmapi.core.TMAPILocatorImpl
 
getWrapped() - Method in class org.tm4j.tmapi.core.TMAPIMemberImpl
 
getWrapped() - Method in class org.tm4j.tmapi.core.TMAPIOccurrenceImpl
 
getWrapped() - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
getWrapped() - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
getWrappedPlayer() - Method in class org.tm4j.tmapi.core.TMAPIMemberImpl
 
getWrappedVariant() - Method in class org.tm4j.tmapi.core.TMAPIVariantImpl
 
getWrappedVariantName() - Method in class org.tm4j.tmapi.core.TMAPIVariantImpl
 
getWriteStubs() - Method in class org.tm4j.topicmap.utils.TopicMapSerializer
 
getXLinkAttribute(String, Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
getXLinkNSPrefix() - Method in class org.tm4j.topicmap.utils.XTMWriter
Deprecated. from 0.9.0
getXTMAttribute(String, Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
getXTMClass(String, String, String, Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
getXTMNSPrefix() - Method in class org.tm4j.topicmap.utils.XTMWriter
Deprecated. from 0.9.0

H

HREF - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
HelperBase - class org.tm4j.topicmap.utils.HelperBase.
Abstract base class for bean-like helper classes.
HelperBase() - Constructor for class org.tm4j.topicmap.utils.HelperBase
Default no-arg constructor.
hasFeature(String) - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemFactoryImpl
 
hasLogger() - Method in class org.tm4j.topicmap.utils.HelperBase
Determines if the current instance has a registered logger.
hasMergeMap(Locator) - Method in interface org.tm4j.topicmap.TopicMap
Determine whether or not the specified resource is listed in an unresolved mergeMap directive for this topic map.
hasMergeMap(Locator) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
hasMergeMap() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
hasNext() - Method in class org.tm4j.utils.IteratorChain
 
hasValueFor(String) - Method in class org.tm4j.tolog.QueryEvaluator.ListTable
Deprecated.  
hasVariables() - Method in class org.tm4j.tolog.PlayerRole
Deprecated.  
hashCode() - Method in interface org.tm4j.net.Locator
Returns the Locator's object hashcode.
hashCode() - Method in class org.tm4j.tmapi.core.TMAPILocatorImpl
 
hashCode() - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectImpl
 
hashCode() - Method in class org.tm4j.tmapi.core.TMAPITopicMapObjectStub
 
hashCode() - Method in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 

I

ID - Static variable in interface org.tm4j.topicmap.index.text.FullTextIndex
Lucene Field name for topicMapObject Idīs
ID - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
IDGenerator - interface org.tm4j.topicmap.utils.IDGenerator.
The interface for a pseudo-unique identifier generator.
IDGeneratorFactory - class org.tm4j.topicmap.utils.IDGeneratorFactory.
A Factory for creating IDGenerator implementations.
IDGeneratorFactory() - Constructor for class org.tm4j.topicmap.utils.IDGeneratorFactory
 
IDGeneratorImpl - class org.tm4j.topicmap.utils.IDGeneratorImpl.
The default IDGenerator implementation.
IDGeneratorImpl() - Constructor for class org.tm4j.topicmap.utils.IDGeneratorImpl
Constructs a new IDGeneratorImpl object, with the base part of the ID string set to the time of creation.
IDMappingStrategy - interface org.tm4j.topicmap.utils.IDMappingStrategy.
This strategy interface is used by the TopicMapCopier object to determine how to map an ID value for a source object to the ID value to be assigned to the copied object.
IDUtils - class org.tm4j.topicmap.unified.IDUtils.
Provides utility methods for converting TopicMapObject IDs to and from fully-qualified IDs.
IDUtils(List) - Constructor for class org.tm4j.topicmap.unified.IDUtils
 
INSTANCE - Static variable in class org.tm4j.topicmap.XTMPSI
Instance Role: The "Instance" role in a Class-Instance association.
INSTANCEOF - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
ImprovedIDGeneratorImpl - class org.tm4j.topicmap.utils.ImprovedIDGeneratorImpl.
The default IDGenerator implementation.
ImprovedIDGeneratorImpl() - Constructor for class org.tm4j.topicmap.utils.ImprovedIDGeneratorImpl
Constructs a new IDGeneratorImpl object, with the base part of the ID string set to the time of creation.
InScopeTester - class org.tm4j.topicmap.utils.testers.InScopeTester.
Predicate function which returns true if the tested object is a scoped object and if the scope of the object matches the context specified in the tester's constructor.
InScopeTester(Topic[]) - Constructor for class org.tm4j.topicmap.utils.testers.InScopeTester
Create a new InScopeTester which will test scoped objects against a scope comrising themes.
InScopeTester(Topic[], boolean) - Constructor for class org.tm4j.topicmap.utils.testers.InScopeTester
Create a new InScopeTester which will test scoped objects against a context comprising of the specified themes.
InScopeTester(Collection) - Constructor for class org.tm4j.topicmap.utils.testers.InScopeTester
Create a new InScopeTester which will test scoped objects against a scope comrising themes.
InScopeTester(Collection, boolean) - Constructor for class org.tm4j.topicmap.utils.testers.InScopeTester
Create a new InScopeTester which will test scoped objects against a context comprising of the specified themes.
InScopeWalkerFilter - class org.tm4j.topicmap.utils.InScopeWalkerFilter.
A WalkerFilter implementation that allows through only those ScopedObjects that are in a given context.
InScopeWalkerFilter(Topic[], boolean) - Constructor for class org.tm4j.topicmap.utils.InScopeWalkerFilter
Create a new InScopeWalkerFilter instance that matches on the specified context.
Index - interface org.tm4j.topicmap.index.Index.
The basic interface which must be supported by all index implementations.
IndexConfigurationException - exception org.tm4j.topicmap.index.IndexConfigurationException.
 
IndexConfigurationException(String) - Constructor for class org.tm4j.topicmap.index.IndexConfigurationException
 
IndexConfigurationException(String, Exception) - Constructor for class org.tm4j.topicmap.index.IndexConfigurationException
 
IndexException - exception org.tm4j.topicmap.index.IndexException.
Indicates that an unexpected condition has occurred while dealing with an Index, such as a failure to open or close the index.
IndexException() - Constructor for class org.tm4j.topicmap.index.IndexException
Creates a new index exception without a detail message.
IndexException(String) - Constructor for class org.tm4j.topicmap.index.IndexException
Creates a new index exception with the specified detail message.
IndexException(String, Throwable) - Constructor for class org.tm4j.topicmap.index.IndexException
 
IndexManager - interface org.tm4j.topicmap.index.IndexManager.
An IndexManager controls access to all of the indexes for a particular topic map.
IndexManagerException - exception org.tm4j.topicmap.index.IndexManagerException.
Indicates that an unexpected condition has occurred while dealing with an IndexManager, such as a failure to register an IndexProvider.
IndexManagerException() - Constructor for class org.tm4j.topicmap.index.IndexManagerException
Creates a new index manager exception without a detail message.
IndexManagerException(String) - Constructor for class org.tm4j.topicmap.index.IndexManagerException
Creates a new index manager exception with the specified detail message.
IndexMeta - interface org.tm4j.topicmap.index.IndexMeta.
Provides basic meta data regarding the index to the IndexManager and to users of the Index interface.
IndexMetaImpl - class org.tm4j.topicmap.index.IndexMetaImpl.
Simple implementation of the IndexMeta interface.
IndexMetaImpl(boolean, boolean) - Constructor for class org.tm4j.topicmap.index.IndexMetaImpl
Construct a new IndexMetaImpl reflecting the specified meta data values.
IndexProvider - interface org.tm4j.topicmap.index.IndexProvider.
This is the SPI for new index implementations which must be supported by all implementations of indexes.
IndexProviderException - exception org.tm4j.topicmap.index.IndexProviderException.
Indicates that an unexpected condition has occurred while dealing with an IndexProvider, such as a failure to create an Index.
IndexProviderException() - Constructor for class org.tm4j.topicmap.index.IndexProviderException
Creates a new index manager provider without a detail message.
IndexProviderException(String) - Constructor for class org.tm4j.topicmap.index.IndexProviderException
Creates a new index provider exception with the specified detail message.
IndexProviderException(String, Throwable) - Constructor for class org.tm4j.topicmap.index.IndexProviderException
 
InlineOccurrenceTester - class org.tm4j.topicmap.utils.testers.InlineOccurrenceTester.
Predicate which returns true if the supplied object implements the Occurrence interface and if the Occurrence object has inline data.
InlineOccurrenceTester() - Constructor for class org.tm4j.topicmap.utils.testers.InlineOccurrenceTester
 
InstanceOf - class org.tm4j.utils.predicates.InstanceOf.
A Mango binary predicate that tests if the first argument is an instance of the second argument.
InstanceOf() - Constructor for class org.tm4j.utils.predicates.InstanceOf
 
InstanceOfExtension - class org.tm4j.tolog.InstanceOfExtension.
Deprecated. from 0.9.5 use the package org.tm4j.tologx.
InstanceOfExtension() - Constructor for class org.tm4j.tolog.InstanceOfExtension
Deprecated.  
IntegrityViolationException - exception org.tm4j.topicmap.IntegrityViolationException.
Thrown if an attempt is made to modify a TopicMap or TopicMapObject in such a way that would cause referential integrity of the TopicMap to be compromised.
IntegrityViolationException() - Constructor for class org.tm4j.topicmap.IntegrityViolationException
 
IntegrityViolationException(String) - Constructor for class org.tm4j.topicmap.IntegrityViolationException
 
IntegrityViolationException(Exception) - Constructor for class org.tm4j.topicmap.IntegrityViolationException
 
IntegrityViolationException(String, Exception) - Constructor for class org.tm4j.topicmap.IntegrityViolationException
 
InvalidLocatorException - exception org.tm4j.net.InvalidLocatorException.
Indicates that an invalid locator was encountered.
InvalidLocatorException(String) - Constructor for class org.tm4j.net.InvalidLocatorException
Constructs a new invalid locator exception exception with the specified detail message.
InvalidNotationException - exception org.tm4j.net.InvalidNotationException.
Indicates that an attempt was made to create a locator using a notation that the locator implementation does not support.
InvalidNotationException(String) - Constructor for class org.tm4j.net.InvalidNotationException
Constructs a new invalid notation exception exception with the specified detail message.
InvalidTopicMapException - exception org.tm4j.topicmap.InvalidTopicMapException.
Deprecated. This class is not used.
InvalidTopicMapException() - Constructor for class org.tm4j.topicmap.InvalidTopicMapException
Deprecated.  
InvalidTopicMapException(String) - Constructor for class org.tm4j.topicmap.InvalidTopicMapException
Deprecated.  
IteratorChain - class org.tm4j.utils.IteratorChain.
 
IteratorChain() - Constructor for class org.tm4j.utils.IteratorChain
 
IteratorChain(Iterator) - Constructor for class org.tm4j.utils.IteratorChain
 
inScope(Topic) - Method in interface org.tm4j.topicmap.ScopedObject
Determines whether the specified theme is in the scope of this object.
inScope(Topic[]) - Method in interface org.tm4j.topicmap.ScopedObject
Determines whether one or more of the specified themes are in the scope of this object.
inScope(Topic) - Method in class org.tm4j.topicmap.unified.UnifiedScopedObject
 
inScope(Topic[]) - Method in class org.tm4j.topicmap.unified.UnifiedScopedObject
 
info(Object) - Method in class org.tm4j.topicmap.utils.HelperBase
Logs a message using a logging level of "info".
init(Properties) - Method in interface org.tm4j.topicmap.TopicMapProvider
Sets the runtime properties defined for this TopicMapProvider.
init(Properties) - Method in class org.tm4j.topicmap.TopicMapProviderBase
 
init() - Method in class org.tm4j.topicmap.utils.HelperBase
Initializes the instance.
init() - Method in class org.tm4j.topicmap.utils.LTMParser
 
init() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Initializes the object.
init() - Method in class org.tm4j.topicmap.utils.TopicMapSerializer
Initializes the instance and sets appropriate default values for properties.
init() - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
initialise(String, String) - Method in interface org.tm4j.net.Locator
Initializes the locator with the specified notation and address.
initialise(String, String) - Method in class org.tm4j.net.LocatorBase
 
initialise(TopicMap) - Method in class org.tm4j.tolog.DirectInstanceOfExtension
Deprecated.  
initialise(TopicMap) - Method in interface org.tm4j.tolog.Extension
Deprecated. This method is called on the extension when the extension is instantiated by the QueryEvaluator and before any calls to the matches() or test() methods.
initialise(TopicMap) - Method in class org.tm4j.tolog.InstanceOfExtension
Deprecated.  
initialise(TopicMap) - Method in class org.tm4j.topicmap.index.ConfigurableIndexProvider
The initialisation hook called by the IndexManager that manages this provider.
initialise(TopicMap) - Method in interface org.tm4j.topicmap.index.IndexProvider
Called by the topic map which contains this IndexManager This method will be invoked before any calls to other methods of this interface are invoked.
initialiseBuilder(TopicMap, Locator) - Method in class org.tm4j.topicmap.TopicMapProviderBase
Sets up the XTMParser and XTMBuilder objects to be used in constructing a new TopicMap or in merging the contents of an XTM file into an existing TopicMap.
invokeExtension(Class, ASTParameterList, Hashtable, List) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
invokeExtensionTest(Class, ASTParameterList, Hashtable) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated. Invokes the extension class extCls to test the extension predicate under the set of bound variables specified in vars
isAllowed(Topic) - Method in class org.tm4j.topicmap.utils.testers.TypeTester
Determines whether or not the specified topic is allowed through this test.
isAutomaticallyOpened() - Method in interface org.tm4j.topicmap.index.IndexMeta
Determines whether or not this index is always returned opened by the IndexManager.
isAutomaticallyOpened() - Method in class org.tm4j.topicmap.index.IndexMetaImpl
 
isAutomaticallyUpdated() - Method in interface org.tm4j.topicmap.index.IndexMeta
Determines whether or not this index is automatically updated from events on the TopicMap.
isAutomaticallyUpdated() - Method in class org.tm4j.topicmap.index.IndexMetaImpl
 
isBinary() - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
Determines if all of this association group represents a collection of binary associations.
isDataInline() - Method in interface org.tm4j.topicmap.DataObject
Determines the type of resource data provided by this data object.
isDataInline() - Method in class org.tm4j.topicmap.unified.UnifiedOccurrence
 
isEmpty() - Method in class org.tm4j.utils.CollectionChain
 
isIncludingDoctype() - Method in class org.tm4j.topicmap.utils.TopicMapSerializer
Determines whether the serialized output will contain a <!DOCTYPE> declaration.
isInitialized() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Determines whether the instance has been properly initialized.
isInstanceOf(Topic, Topic) - Method in class org.tm4j.tolog.InstanceOfExtension
Deprecated.  
isMakingConsistent() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Determines whether the instance has been set to post-process merged topic maps to ensure consistency.
isMaster() - Method in class org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup
Determines if this association is the master in a collection of binary associations.
isMerged() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Determines whether the instance has completed the merging process.
isMergingMapsForExternallyReferencedTopics() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Determines whether the instance is configured to merge in the topic maps associated with any externally referenced topics present in one of the source topic maps.
isOfType(Topic) - Method in interface org.tm4j.topicmap.Association
Determines whether the type of the association is described by type.
isOfType(Topic) - Method in interface org.tm4j.topicmap.Occurrence
Determines whether the type of the occurrence is described by type.
isOfType(Topic) - Method in interface org.tm4j.topicmap.Topic
Determines whether the specified topic is one of the types of this topic.
isOfType(Locator) - Method in interface org.tm4j.topicmap.Topic
Determines whether this topic is typed by a topic whose subject is or whose subject is indicated by subjectOrIndicator.
isOfType(Topic) - Method in class org.tm4j.topicmap.unified.UnifiedAssociation
 
isOfType(Topic) - Method in class org.tm4j.topicmap.unified.UnifiedOccurrence
 
isOfType(Topic) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
isOfType(Locator) - Method in class org.tm4j.topicmap.unified.UnifiedTopic
 
isOpen() - Method in interface org.tm4j.topicmap.ProviderTransaction
Determine if this transaction is currently open
isOpen() - Method in interface org.tm4j.topicmap.index.Index
Determines whether or not the index is accessible.
isOpen() - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
 
isProcessingMergeMap() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Determines whether the instance has been set to include externally referenced topic maps in the merge by processing <mergeMap> elements.
isProvidedTopicMap(TopicMap) - Method in class org.tm4j.topicmap.TopicMapProviderBase
Returns true if tm is provided by this TopicMapProvider
isRegistered(String) - Method in interface org.tm4j.topicmap.index.IndexManager
Determines whether or not an implementation of the specified Index interface is registered with this IndexManager.
isRegistered(Class) - Method in interface org.tm4j.topicmap.index.IndexManager
Determines whether or not an Index implementing the specified interface is registered with this IndexManager.
isSerialized() - Method in class org.tm4j.topicmap.utils.TopicMapSerializer
Returns whether the instance has successfully completed the serialization process.
isSupportedNotation(String) - Method in class org.tm4j.net.LocatorBase
Determines whether the locator implementation supports the specified notation.
isSupportedProperty(String) - Method in class org.tm4j.topicmap.utils.LTMBuilder
 
isSupportedProperty(String) - Method in interface org.tm4j.topicmap.utils.TopicMapBuilder
Determines whether or not a specific property is supported by the TopicMapBuilder implementation.
isSupportedProperty(String) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
isTransactionOpen() - Method in interface org.tm4j.topicmap.TopicMapProvider
Indicates whether or not this provider has a transaction currently open
isTransactional() - Method in interface org.tm4j.topicmap.TopicMapProvider
Indicates whether or not this provider supports transactions.
isTypeInstanceTopic(Topic) - Method in class org.tm4j.topicmap.utils.TypeInstanceAssociationFilter
 
iterator() - Method in class org.tm4j.utils.CollectionChain
 

L

LBRACKET - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
LCURLY - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
LINK - Static variable in interface org.tm4j.topicmap.index.text.FullTextIndex
Lucene Field name for indexed links (occurrence.datalocator)
LPAREN - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
LTMBuilder - class org.tm4j.topicmap.utils.LTMBuilder.
 
LTMBuilder(TopicMapProvider) - Constructor for class org.tm4j.topicmap.utils.LTMBuilder
 
LTMBuilder(TopicMap) - Constructor for class org.tm4j.topicmap.utils.LTMBuilder
 
LTMBuilder() - Constructor for class org.tm4j.topicmap.utils.LTMBuilder
 
LTMLexer - class org.tm4j.topicmap.utils.LTMLexer.
INTERNAL: Lexer for LTM syntax.
LTMLexer(InputStream) - Constructor for class org.tm4j.topicmap.utils.LTMLexer
 
LTMLexer(Reader) - Constructor for class org.tm4j.topicmap.utils.LTMLexer
 
LTMLexer(InputBuffer) - Constructor for class org.tm4j.topicmap.utils.LTMLexer
 
LTMLexer(LexerSharedInputState) - Constructor for class org.tm4j.topicmap.utils.LTMLexer
 
LTMParser - class org.tm4j.topicmap.utils.LTMParser.
INTERNAL: Parser for the LTM syntax.
LTMParser(TokenBuffer, int) - Constructor for class org.tm4j.topicmap.utils.LTMParser
 
LTMParser(TokenBuffer) - Constructor for class org.tm4j.topicmap.utils.LTMParser
 
LTMParser(TokenStream, int) - Constructor for class org.tm4j.topicmap.utils.LTMParser
 
LTMParser(TokenStream) - Constructor for class org.tm4j.topicmap.utils.LTMParser
 
LTMParser(ParserSharedInputState) - Constructor for class org.tm4j.topicmap.utils.LTMParser
 
LTMParserTokenTypes - interface org.tm4j.topicmap.utils.LTMParserTokenTypes.
 
Locator - interface org.tm4j.net.Locator.
The interface to be supported by all classes implementing resolvable addresses in TM4J.
LocatorAdapter - class org.tm4j.net.LocatorAdapter.
Deprecated. Not used.
LocatorAdapter() - Constructor for class org.tm4j.net.LocatorAdapter
Deprecated.  
LocatorBase - class org.tm4j.net.LocatorBase.
An abstract base class implementing the Locator interface.
LocatorBase() - Constructor for class org.tm4j.net.LocatorBase
Creates an empty, uninitialized locator.
LocatorBase(LocatorFactory, String, String) - Constructor for class org.tm4j.net.LocatorBase
Creates a complete, initialized locator.
LocatorBase(LocatorFactory) - Constructor for class org.tm4j.net.LocatorBase
Creates a new locator and associates it with the given factory.
LocatorBase(Locator) - Constructor for class org.tm4j.net.LocatorBase
Creates a locator from the given template, copying the original locator's notation and address.
LocatorFactory - interface org.tm4j.net.LocatorFactory.
Interface that is implemented by factory classes used for the creation of Locators.
LocatorFactoryBase - class org.tm4j.net.LocatorFactoryBase.
A basic implementation of the LocatorFactory interface with the createLocator() method implemented.
LocatorFactoryBase() - Constructor for class org.tm4j.net.LocatorFactoryBase
 
LocatorFactoryException - exception org.tm4j.net.LocatorFactoryException.
Indicates that a locator factory has encountered an unexpected condition.
LocatorFactoryException(String, Throwable) - Constructor for class org.tm4j.net.LocatorFactoryException
Creates an exception which wraps a nested throwable.
LocatorResolutionException - exception org.tm4j.net.LocatorResolutionException.
Indicates that an attempt to resolve a locator failed.
LocatorResolutionException() - Constructor for class org.tm4j.net.LocatorResolutionException
Constructs a new locator resolution exception without a detail message.
LocatorResolutionException(String) - Constructor for class org.tm4j.net.LocatorResolutionException
Constructs a new locator resolution exception exception with the specified detail message.
LocatorResolver - interface org.tm4j.net.LocatorResolver.
Interface for objects which are capable of returning a stream for a given locator.
LocatorResolverManager - interface org.tm4j.net.LocatorResolverManager.
Manages a collection of LocatorResolvers.
LuceneDocumentFactory - class org.tm4j.topicmap.index.text.LuceneDocumentFactory.
Utility class for LuceneFullTextIndex Creates fields for not locator data, and Locators from Occurrences, adds object ids as unindexed fields BaseName values get a boost in order to increase their importance
LuceneDocumentFactory() - Constructor for class org.tm4j.topicmap.index.text.LuceneDocumentFactory
 
LuceneIndexBase - class org.tm4j.topicmap.index.text.LuceneIndexBase.
INTERNAL Abstract base class for FullTextIndexes using lucene for TextIndexing Concrete Implementations have to set an analyzer and directory implementation before starting the indexing.
LuceneIndexBase(TopicMap) - Constructor for class org.tm4j.topicmap.index.text.LuceneIndexBase
 
LuceneQueryHitImpl - class org.tm4j.topicmap.index.text.LuceneQueryHitImpl.
This is an implementation of QueryHit for the Lucene Full Text Engine
LuceneQueryHitImpl(Document, TopicMap, float) - Constructor for class org.tm4j.topicmap.index.text.LuceneQueryHitImpl
 
LuceneQueryResultImpl - class org.tm4j.topicmap.index.text.LuceneQueryResultImpl.
This is an implementation of QueryResult for the Lucene Full Text Engine
LuceneQueryResultImpl(Hits, TopicMap) - Constructor for class org.tm4j.topicmap.index.text.LuceneQueryResultImpl
 
loadRules(String) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
log - Variable in class org.tm4j.topicmap.index.text.LuceneIndexBase
 
logVetoedChange(PropertyVetoException) - Method in class org.tm4j.topicmap.utils.HelperBase
Logs a message about an attempted property change that has been vetoed by a registered VetoableChangeListener, and has therefore been rolled back.

M

MEMBER - Static variable in class org.tm4j.topicmap.Types
Code to be used for a Member.
MEMBER - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
MERGEMAP - Static variable in class org.tm4j.topicmap.Types
Code to be used for a <mergeMap> directive.
MERGEMAP - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
MERGEMAP - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
MalformedLocatorException - exception org.tm4j.net.MalformedLocatorException.
Indicates that an attempt to parse a locator failed.
MalformedLocatorException(String) - Constructor for class org.tm4j.net.MalformedLocatorException
Constructs a new malformed locator exception exception with the specified detail message.
Member - interface org.tm4j.topicmap.Member.
Represents a member of an association.
MemberTypesIndex - interface org.tm4j.topicmap.index.basic.MemberTypesIndex.
This interface provides mechanisms dealing with member types, the topics defining the types of association members.
MembersExtractor - class org.tm4j.topicmap.utils.extractors.MembersExtractor.
An extractor which takes an Association instance as input and returns the Collection of Members in that Association as output.
MembersExtractor() - Constructor for class org.tm4j.topicmap.utils.extractors.MembersExtractor
 
MergedTopicSubjectClashException - exception org.tm4j.topicmap.MergedTopicSubjectClashException.
Indicates that an attempt was made to merge two topics with different subjects.
MergedTopicSubjectClashException(Topic, Topic) - Constructor for class org.tm4j.topicmap.MergedTopicSubjectClashException
Constructs a new merged topic subject clash exception.
MultiValuePropertyChangeEvent - class org.tm4j.utils.MultiValuePropertyChangeEvent.
 
MultiValuePropertyChangeEvent(Object, String, int, Object) - Constructor for class org.tm4j.utils.MultiValuePropertyChangeEvent
 
MultiValuePropertyChangeListener - interface org.tm4j.utils.MultiValuePropertyChangeListener.
 
mAT(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mBASEURI(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mCOLON(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mCOMMA(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mCOMMENT(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mDATA(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mEQUALS(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mLBRACKET(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mLCURLY(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mLPAREN(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mMERGEMAP(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mNAME(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mPERCENT(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mRBRACKET(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mRCURLY(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mRPAREN(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mSEMICOL(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mSLASH(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mSTRING(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mTOPICMAPID(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
mWS(boolean) - Method in class org.tm4j.topicmap.utils.LTMLexer
 
m_address - Variable in class org.tm4j.net.LocatorBase
The address of the resource which this locator represents.
m_atContains - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_atHasField - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_atHasMethod - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_atHasParameters - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_atImplements - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_atImports - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_atOfType - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_atOverrides - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_atReturns - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_atSeeAlso - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_atSuperclassSubclass - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_atThrows - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_baseAddress - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_baseLocator - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_catalogResolver - Variable in class org.tm4j.net.URILocatorResolver
XML catalog resolution service.
m_catalogResolver - Variable in class org.tm4j.topicmap.TopicMapProviderBase
Reusable XML catalog resolution service.
m_catalogResolver - Variable in class org.tm4j.topicmap.utils.XTMBuilder
 
m_errorString - Variable in class org.tm4j.topicmap.TopicMapProviderException
The detail message associated with this exception.
m_factory - Variable in class org.tm4j.net.LocatorBase
The locator factory associated with this locator.
m_handler - Variable in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
m_id - Variable in class org.tm4j.topicmap.TopicNotFoundException
 
m_idGen - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_impl - Variable in class org.tm4j.tmapi.core.TMAPITopicMapObjectStub
 
m_locFactory - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_locParamPosBase - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_locators - Variable in class org.tm4j.tmapi.core.TMAPITopicMapObjectStub
 
m_log - Static variable in class org.tm4j.topicmap.utils.XTMTypeInstanceValidator
 
m_log - Static variable in class org.tm4j.topicmap.utils.XTMUtils
 
m_mapped - Variable in class org.tm4j.topicmap.utils.SimpleIDMappingStrategy
 
m_nestedException - Variable in class org.tm4j.topicmap.TopicMapProviderException
The nested error wrapped by this exception.
m_notation - Variable in class org.tm4j.net.LocatorBase
This locator's notation.
m_obj - Variable in class org.tm4j.tmapi.core.TMAPILocatorImpl
 
m_opNames - Static variable in class org.tm4j.utils.MultiValuePropertyChangeEvent
 
m_otAbstract - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_otComment - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_otDeprecationInfo - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_otProcessed - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_paramShortName - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_paramSortName - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_parser - Variable in class org.tm4j.topicmap.TopicMapProviderBase
 
m_resolversByNotation - Variable in class org.tm4j.net.SimpleLocatorResolverManager
A map representing the managed resolvers by notation.
m_rtContainee - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtContainer - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtImplementation - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtImportee - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtImporter - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtInterface - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtMethod - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtOverride - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtOverriden - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtReturnedType - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtSeeSource - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtSeeTarget - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtSubclass - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtSuperclass - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtThrower - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtThrown - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtType - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_rtTyped - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_themePackagePrivate - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_themePrivate - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_themeProtected - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_tm - Variable in class org.tm4j.topicmap.unified.UnifiedTopicMapObject
 
m_topicMap - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_ttAbstractClass - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_ttClass - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_ttError - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_ttException - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_ttExternalizableClass - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_ttField - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_ttInterface - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_ttMethod - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_ttPackage - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_ttParameter - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_ttSerializableClass - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_ttTag - Variable in class org.tm4j.topicmap.utils.TopicMapDoclet
 
m_vars - Variable in class org.tm4j.tolog.QueryEvaluator.ListTable
Deprecated.  
main(String[]) - Static method in class org.tm4j.tolog.Test
Deprecated.  
makeConsistent(TopicMap) - Static method in class org.tm4j.topicmap.utils.XTMUtils
Creates a "consistent" topic map representation by applying the duplicate suppression rules of XTM 1.0 Annex F (section 6) This means that 1) All topics which are merged together are replaced by a single topic having the characteristics of all the merged ones (XTM 1.0 F.5.1) 2) Duplicate subject indicators on the same topic are collapsed into a single subject indicator (XTM 1.0 F.6.1) 3) Duplicate names in the same scope on the same topic are collapsed into a single name (XTM 1.0 F.6.2) 4) Duplicate role players in associations are removed (XTM 1.0 F.6.4) 5) Duplicate associations are collapsed into a single association (XTM 1.0 F.6.3) Note that F.6.4 is applied before F.6.3 as the XTM definition of a duplicate association uses a definition of equivalence which is affected by the aplication as F.6.4.
makeDefaultBaseLocator() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Creates the default base locator from the configured default base URI.
makeProvider() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Sets up a new TopicMapProvider.
makeRawMergedTopicMap() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Creates a "raw" merged topic map from the configured sources.
makeRelative(String) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
makeResultConsistent() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Creates a consistent topic map from the "raw" result.
matches(List, List) - Method in class org.tm4j.tolog.DirectInstanceOfExtension
Deprecated.  
matches(List, List) - Method in interface org.tm4j.tolog.Extension
Deprecated. Extension should return true if the PlayerRole objects in prPairs specify a combination which is valid under this function.
matches(List, List) - Method in class org.tm4j.tolog.InstanceOfExtension
Deprecated.  
matches(PlayerRole, Map) - Method in class org.tm4j.tolog.PlayerRole
Deprecated.  
merge() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Performs the actual merge.
mergeExternallyReferencedTopicMaps() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Merges in the topic maps of any externally referenced (via <topicRef>) topics present in the source topic maps.
mergeIn(Topic) - Method in class org.tm4j.tmapi.core.TMAPITopicImpl
 
mergeIn(TopicMap) - Method in class org.tm4j.tmapi.core.TMAPITopicMapImpl
 
mergeMergedMaps() - Method in class org.tm4j.topicmap.utils.TopicMapMerger
Merges externally referenced topic maps, by processing <mergeMap> elements.
mergePaths(List, List) - Static method in class org.tm4j.net.URILocatorHelper
Implements relative URI handling as described in RFC 2396
mergeTopicMap(TopicMap, Locator, Topic[]) - Method in interface org.tm4j.topicmap.TopicMapProvider
Merges the topic map from the resource externalTopicMap into the topic map baseTopicMap.
mergeTopicMap(TopicMap, Locator, Topic[]) - Method in class org.tm4j.topicmap.TopicMapProviderBase
 
mergeTopicMaps(TopicMap, TopicMap) - Method in interface org.tm4j.topicmap.TopicMapManager
Merges the two TopicMaps
mergemap() - Method in class org.tm4j.topicmap.utils.LTMParser
 
moveTopicMap(TopicMap, String) - Method in interface org.tm4j.topicmap.TopicMapManager
Moves the TopicMap into the given Provider
multiValuePropertyChange(MultiValuePropertyChangeEvent) - Method in interface org.tm4j.utils.MultiValuePropertyChangeListener
 

N

NAME - Static variable in class org.tm4j.topicmap.Types
 
NAME - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
NamedObject - interface org.tm4j.topicmap.NamedObject.
Deprecated. Since, as of XTM 1.0, Topics are the only objects with base names, this interface is no longer necessary.
NonRemovingOCRule - class org.tm4j.config.xml.NonRemovingOCRule.
This is a version of the ObjectCreateRule which does not remove the created object from the stack
NonRemovingOCRule(String) - Constructor for class org.tm4j.config.xml.NonRemovingOCRule
 
NonRemovingOCRule(Class) - Constructor for class org.tm4j.config.xml.NonRemovingOCRule
 
NonRemovingOCRule(String, String) - Constructor for class org.tm4j.config.xml.NonRemovingOCRule
 
NonRemovingOCRule(String, Class) - Constructor for class org.tm4j.config.xml.NonRemovingOCRule
 
newIDGenerator() - Static method in class org.tm4j.topicmap.utils.IDGeneratorFactory
Creates a new IDGenerator implementation.
newIndex(String, TopicMap) - Method in class org.tm4j.topicmap.index.ConfigurableIndexProvider
SPI for the ConfigurableIndexProvider class.
newInstance() - Static method in class org.tm4j.topicmap.TopicMapProviderFactory
Creates and returns a new instance of this class.
newQueryEvaluator(TopicMap) - Static method in class org.tm4j.tologx.QueryEvaluatorFactory
 
newTopicMapProvider() - Method in class org.tm4j.topicmap.TopicMapProviderFactory
Creates and returns a TopicMapProvider which may be used to retrieve one or more topic maps from the implementation's underlying store.
newTopicMapProvider(Properties) - Method in class org.tm4j.topicmap.TopicMapProviderFactory
Creates and returns a TopicMapProvider which may be used to retrieve one or more topic maps from the implementation's underlying store.
newTopicMapSystem() - Method in class org.tm4j.tmapi.core.TMAPITopicMapSystemFactoryImpl
 
next() - Method in class org.tm4j.utils.IteratorChain
 
nextToken() - Method in class org.tm4j.topicmap.utils.LTMLexer
 
normalize() - Method in class org.tm4j.net.URILocatorHelper.URILocatorInfo
 
normalizeAddress(String) - Method in class org.tm4j.net.LocatorBase
Returns a normalized representation of the locator's address.
normalizeAddress(String) - Static method in class org.tm4j.net.URILocatorHelper
 

O

OCCURRENCE - Static variable in class org.tm4j.topicmap.PSI
Deprecated.  
OCCURRENCE - Static variable in class org.tm4j.topicmap.Types
Code to be used for an Occurrence.
OCCURRENCE - Static variable in class org.tm4j.topicmap.XTMPSI
The PSI for a Topic Map Occurrence.
OCCURRENCE - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
OPTION_ADDED_THEMES - Static variable in interface org.tm4j.topicmap.utils.TopicMapBuilder
Common TopicMapBuilder property used to set the themes to be added to the scope of all topic characteristics during the parsing process.
OPTION_EXPORT_IMPLIED_IDS - Static variable in class org.tm4j.topicmap.utils.XTMWriter
 
OPTION_EXPORT_RESOURCE_BASE - Static variable in class org.tm4j.topicmap.utils.XTMWriter
 
OPTION_EXPORT_RESOURCE_IDS - Static variable in class org.tm4j.topicmap.utils.XTMWriter
 
OPTION_FAIL_ON_VETO - Static variable in class org.tm4j.topicmap.utils.XTMBuilder
A convenience constant defining the property name http://www.tm4j.org/tm4j/xtmbuilder/failonveto If this property is set to true, then the parser will throw an exception if a PropertyVetoException prevents the creation or update of a TopicMapObject.
OPTION_FULL_XML_BASE - Static variable in class org.tm4j.topicmap.utils.XTMBuilder
A constant defining the property name http://www.tm4j.org/tm4j/xtmbuilder/fullxmlbase If this property is set to true, then xml:base attributes will be honoured wherever they appear in the XTM file If this property is set to false, then only the xml:base attribute on the root topicMap element will be honoured.
OPTION_IDREF_PREFIX - Static variable in class org.tm4j.topicmap.utils.XTMWriter
 
OPTION_USE_DEFAULT_CATALOG - Static variable in class org.tm4j.topicmap.utils.XTMBuilder
A constant defining the property http://www.tm4j.org/tm4j/xtmbuilder/usedefaultcatalog.
OPTION_VALIDATION - Static variable in class org.tm4j.topicmap.utils.XTMBuilder
A convenience constant defining the property name http://www.tm4j.org/tm4j/xtmbuilder/validation If this property is true, the builder will attempt to locate and use a validating XML parser.
OPTION_WRITE_AS_FRAGMENT - Static variable in class org.tm4j.topicmap.utils.XTMWriter
 
OPTION_WRITE_STUB_TOPICS - Static variable in class org.tm4j.topicmap.utils.XTMWriter
 
OPTION_XLINK_PREFIX - Static variable in class org.tm4j.topicmap.utils.XTMWriter
 
OPTION_XTM_PREFIX - Static variable in class org.tm4j.topicmap.utils.XTMWriter
 
OPT_LUCENE_ANALYZER - Static variable in class org.tm4j.topicmap.index.text.LuceneIndexBase
The configuration property key for the property that specifies the full Java class name of the Lucene Analyzer to use for the full text index.
OPT_LUCENE_DIR - Static variable in class org.tm4j.topicmap.index.text.LuceneIndexBase
The configuration property key for the property that specifies the path name of the file-system directory to use for the full text index.
OPT_MAKE_CONSISTENT - Static variable in interface org.tm4j.topicmap.TopicMapProvider
Provider option to automatically make the topic map XTM consistent after import from a TopicMapSource.
OPT_MERGE_REFS - Static variable in interface org.tm4j.topicmap.TopicMapProvider
Provider option to automatically attempt to retrieve and merge in topic maps referenced from mergeMap elements and by external topic references after parsing from a TopicMapSource.
OPT_NAME_MERGE - Static variable in interface org.tm4j.topicmap.TopicMapProvider
Provider option to create topic maps in which merges are performed based on scoped name.
OPT_STATIC_MERGE - Static variable in interface org.tm4j.topicmap.TopicMapProvider
Provider option to create topic maps in which merges are static.
OP_ADD_SET - Static variable in class org.tm4j.utils.MultiValuePropertyChangeEvent
 
OP_ADD_SINGLE - Static variable in class org.tm4j.utils.MultiValuePropertyChangeEvent
 
OP_FIRST - Static variable in class org.tm4j.utils.MultiValuePropertyChangeEvent
 
OP_LAST - Static variable in class org.tm4j.utils.MultiValuePropertyChangeEvent
 
OP_REMOVE_SET - Static variable in class org.tm4j.utils.MultiValuePropertyChangeEvent
 
OP_REMOVE_SINGLE - Static variable in class org.tm4j.utils.MultiValuePropertyChangeEvent
 
Occurrence - interface org.tm4j.topicmap.Occurrence.
This interface defines a single occurrence construct in a Topic Map.
OccurrenceComparator - class org.tm4j.topicmap.utils.OccurrenceComparator.
 
OccurrenceComparator() - Constructor for class org.tm4j.topicmap.utils.OccurrenceComparator
 
OccurrenceDataIndex - interface org.tm4j.topicmap.index.basic.OccurrenceDataIndex.
This interface provides an index of Occurrence instances by the full text value of the data property.
OccurrenceLocatorIndex - interface org.tm4j.topicmap.index.basic.OccurrenceLocatorIndex.
This interface provides an index of Occurrences by the locator of the resource they refer to.
OccurrenceTypesIndex - interface org.tm4j.topicmap.index.basic.OccurrenceTypesIndex.
This interface provides mechanisms dealing with member types, the topics defining the types of occurrences.
OccurrenceUtils - class org.tm4j.topicmap.utils.OccurrenceUtils.
 
OccurrenceUtils() - Constructor for class org.tm4j.topicmap.utils.OccurrenceUtils
 
OccurrencesExtractor - class org.tm4j.topicmap.utils.extractors.OccurrencesExtractor.
This is a UnaryFunction that retrieves a Collection of Occurrence from a Topic.
OccurrencesExtractor() - Constructor for class org.tm4j.topicmap.utils.extractors.OccurrencesExtractor
Constructs an OccurrencesExtractor which returns all of the occurrences on the input Topic.
OccurrencesExtractor(Predicate) - Constructor for class org.tm4j.topicmap.utils.extractors.OccurrencesExtractor
Constructs an OccurrencesExtractor which returns only those occurrences on the input Topic that pass the tester Predicate.
occurrence() - Method in class org.tm4j.topicmap.utils.LTMParser
 
onParameter(Topic) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
onParameter(Topic) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
onParameter(Topic) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
onParameter(Topic) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
onPlayer(Topic) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
onPlayer(Topic) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
onPlayer(Topic) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
onPlayer(Topic) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
onRoleSpec(Topic) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
onRoleSpec(Topic) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
onRoleSpec(Topic) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
onRoleSpec(Topic) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
onScopedObject(String) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
onSubject(Locator) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
onSubject(Locator) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
onSubject(Locator) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
onSubject(Locator) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
onSubjectIndicator(Locator) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
onSubjectIndicator(Locator) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
onSubjectIndicator(Locator) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
onSubjectIndicator(Locator) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
onTheme(Topic) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
onTheme(Topic) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
onTheme(Topic) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
onTheme(Topic) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
onType(Topic) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
onType(Topic) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
onType(Topic) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
onType(Topic) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
onVariantName(VariantName) - Method in class org.tm4j.topicmap.utils.WalkerFilterAdapter
 
onVariantName(VariantName) - Method in interface org.tm4j.topicmap.utils.WalkerHandler
 
onVariantName(VariantName) - Method in class org.tm4j.topicmap.utils.WalkerHandlerAdapter
 
onVariantName(VariantName) - Method in class org.tm4j.topicmap.utils.XTMWriter
 
open() - Method in interface org.tm4j.topicmap.index.Index
This method may cause the index to be initialised.
open() - Method in class org.tm4j.topicmap.index.text.LuceneIndexBase
 
openParameters() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
openSubjectIdentity() - Method in class org.tm4j.topicmap.utils.XTMWriter
 
openTransaction() - Method in interface org.tm4j.topicmap.TopicMapProvider
Opens a new transaction
optimiseClauseList(ASTClauseList) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated. Optimises the contents of the clause list.
optimiseParams(ASTParameterList, Hashtable) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated. Alters the ordering of params so that all facts (parameters with no variables) occur at the start of the list.
optionLength(String) - Static method in class org.tm4j.topicmap.utils.TopicMapDoclet
 
org.tm4j.config.xml - package org.tm4j.config.xml
 
org.tm4j.net - package org.tm4j.net
Provides functionality for dealing with references to external resources.
org.tm4j.tmapi.core - package org.tm4j.tmapi.core
An implementation of the draft TMAPI interfaces.
org.tm4j.tolog - package org.tm4j.tolog
DEPRECATED
org.tm4j.tologx - package org.tm4j.tologx
 
org.tm4j.topicmap - package org.tm4j.topicmap
Provides the core interfaces of the TM4J Topic Map Engine.
org.tm4j.topicmap.index - package org.tm4j.topicmap.index
Provides the core interface for a flexible indexing architecture.
org.tm4j.topicmap.index.basic - package org.tm4j.topicmap.index.basic
Provides additional interfaces for "basic" indexing functionality.
org.tm4j.topicmap.index.text - package org.tm4j.topicmap.index.text
Provides interfaces for text indexing functionality and basic implementations using jakarta-lucene.
org.tm4j.topicmap.source - package org.tm4j.topicmap.source
Provides an abstract representation sources of TopicMaps and an implementation for serialized TopicMaps
org.tm4j.topicmap.unified - package org.tm4j.topicmap.unified
Implements a TM4J back-end which merges topic maps from one or more other back-end implementations dynamically.
org.tm4j.topicmap.utils - package org.tm4j.topicmap.utils
Contains utility classes providing additional functionality for the TM4J API.
org.tm4j.topicmap.utils.extractors - package org.tm4j.topicmap.utils.extractors
Provides reusable and composable functions for retrieving information from a variety of topic map constructs.
org.tm4j.topicmap.utils.testers - package org.tm4j.topicmap.utils.testers
Testers are predicate functions that evaluate a function and return true or false.
org.tm4j.utils - package org.tm4j.utils
A small collection of utility classes that are/were used by TM4J's main packages.
org.tm4j.utils.predicates - package org.tm4j.utils.predicates
Some utility classes implementing the Mango Predicate interface.

P

PARAMETERS - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
PARENT_ID - Static variable in interface org.tm4j.topicmap.index.text.FullTextIndex
Lucene Field name for topicMapObject parentIdīs
PERCENT - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
PROVIDER_KEY - Static variable in class org.tm4j.tmapi.core.TMAPITopicMapSystemImpl
 
PSI - class org.tm4j.topicmap.PSI.
Deprecated. Use the PSIs defined in XTMPSI
PSI() - Constructor for class org.tm4j.topicmap.PSI
Deprecated.  
PSI_DOC - Static variable in class org.tm4j.topicmap.PSI
Deprecated. The base URL for all XTM 1.0 PSIs
PSI_DOC - Static variable in class org.tm4j.topicmap.XTMPSI
The base URL for all XTM 1.0 PSIs.
PlayerRole - class org.tm4j.tolog.PlayerRole.
Deprecated. from 0.9.5 use the package org.tm4j.tologx.
PlayerRole(PlayerRole, Hashtable) - Constructor for class org.tm4j.tolog.PlayerRole
Deprecated.  
PlayerRole(Topic, Topic) - Constructor for class org.tm4j.tolog.PlayerRole
Deprecated.  
PlayerRole(ASTParameter) - Constructor for class org.tm4j.tolog.PlayerRole
Deprecated.  
PlayerRole(ASTParameter, Hashtable) - Constructor for class org.tm4j.tolog.PlayerRole
Deprecated.  
PlayersExtractor - class org.tm4j.topicmap.utils.extractors.PlayersExtractor.
An extractor which takes a Member instance as input and returns a Collection of the Topics which are role players in that Member instance as Output.
PlayersExtractor() - Constructor for class org.tm4j.topicmap.utils.extractors.PlayersExtractor
 
PreparedQuery - interface org.tm4j.tologx.PreparedQuery.
Represents a parsed, optimized tolog query which can be executed as often as required.
PropertyNames - class org.tm4j.topicmap.PropertyNames.
 
PropertyNames() - Constructor for class org.tm4j.topicmap.PropertyNames
 
ProviderTransaction - interface org.tm4j.topicmap.ProviderTransaction.
The interface for a transaction managed by a TopicMapProvider.
ProviderTransactionException - exception org.tm4j.topicmap.ProviderTransactionException.
Exception raised by transaction processing methods.
ProviderTransactionException(String) - Constructor for class org.tm4j.topicmap.ProviderTransactionException
 
ProviderTransactionException(String, Exception) - Constructor for class org.tm4j.topicmap.ProviderTransactionException
 
parse(String) - Static method in class org.tm4j.net.URILocatorHelper
 
parseAssociation(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseBaseName(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseBaseNameString(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseInstanceOf(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseMember(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseMergeMap(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseOccurrence(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseParameters(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseResourceData(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseResourceRef(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseRoleSpec(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseScope(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseStr(String) - Static method in class org.tm4j.net.URILocatorHelper
 
parseSubjectIdentity(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseSubjectIndicatorRef(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseTopic(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseTopicMap(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseTopicRef(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseVariant(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
parseVariantName(Attributes) - Method in class org.tm4j.topicmap.utils.XTMParser
 
peekPurpose() - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
popPurpose() - Method in class org.tm4j.topicmap.utils.XTMBuilder
 
populateReplacementVariablesFromExpandedClause(ASTParameterList, ASTClause, String, Map) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated. Processes the specified clause to map any bound variables in the clause to the new replacement variable name.
populateTopicMap(TopicMap) - Method in class org.tm4j.topicmap.source.SerializedTopicMapSource
 
populateTopicMap(TopicMap, Topic[]) - Method in class org.tm4j.topicmap.source.SerializedTopicMapSource
 
populateTopicMap(TopicMap, TopicMapProvider) - Method in class org.tm4j.topicmap.source.SerializedTopicMapSource
 
populateTopicMap(TopicMap, TopicMapProvider, Topic[]) - Method in class org.tm4j.topicmap.source.SerializedTopicMapSource
 
populateTopicMap(TopicMap) - Method in interface org.tm4j.topicmap.source.TopicMapSource
a callback method called by the TopicMapProvider implementation to populate the topic map
populateTopicMap(TopicMap, TopicMapProvider) - Method in interface org.tm4j.topicmap.source.TopicMapSource
A callback method called by the TopicMapProvider implementation to populate the topic map.
populateTopicMap(TopicMap, Topic[]) - Method in interface org.tm4j.topicmap.source.TopicMapSource
 
populateTopicMap(TopicMap, TopicMapProvider, Topic[]) - Method in interface org.tm4j.topicmap.source.TopicMapSource
 
postProcess(TopicMap) - Method in class org.tm4j.topicmap.TopicMapProviderBase
 
postProcess(TopicMap) - Method in class org.tm4j.topicmap.source.TopicMapSourceSupport
 
prepareQuery(String) - Method in interface org.tm4j.tologx.QueryEvaluator
Parses (and possibly optimizes) the specified tolog query string.
printStackTrace() - Method in class org.tm4j.topicmap.TopicMapProviderException
 
projectAllResults(List) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated. Creates a results set in which all variables in the original query are mapped to columns in the results set.
projectResults(List, ASTProjection) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
propertyChange(PropertyChangeEvent) - Method in class org.tm4j.topicmap.unified.UnifiedTopicMap
 
pruneInternal(List) - Method in class org.tm4j.tolog.QueryEvaluator
Deprecated.  
pushPurpose(int) - Method in class org.tm4j.topicmap.utils.XTMBuilder
 

Q

QueryEvaluator - class org.tm4j.tolog.QueryEvaluator.
Deprecated. from 0.9.5 use the package org.tm4j.tologx
QueryEvaluator(TopicMap) - Constructor for class org.tm4j.tolog.QueryEvaluator
Deprecated. Creates a new QueryEvaluator to evaluate Tolog queries over the topic map tm
QueryEvaluator - interface org.tm4j.tologx.QueryEvaluator.
This is the high-level interface to the tolog 1.0 query engine.
QueryEvaluator.ExpansionInfo - class org.tm4j.tolog.QueryEvaluator.ExpansionInfo.
Deprecated.  
QueryEvaluator.ExpansionInfo() - Constructor for class org.tm4j.tolog.QueryEvaluator.ExpansionInfo
Deprecated.  
QueryEvaluator.ListTable - class org.tm4j.tolog.QueryEvaluator.ListTable.
Deprecated.  
QueryEvaluator.ListTable() - Constructor for class org.tm4j.tolog.QueryEvaluator.ListTable
Deprecated.  
QueryEvaluatorFactory - class org.tm4j.tologx.QueryEvaluatorFactory.
 
QueryEvaluatorFactory() - Constructor for class org.tm4j.tologx.QueryEvaluatorFactory
 
QueryHit - interface org.tm4j.topicmap.index.text.QueryHit.
This interface defines methods for accessing a concrete hit when quering the full text index
QueryResult - interface org.tm4j.topicmap.index.text.QueryResult.
This encapsulates the Result of Quering a FullText Index

R

RBRACKET - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
RCURLY - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
REFTYPE_RESOURCE - Static variable in interface org.tm4j.topicmap.utils.TopicMapHandler
 
REFTYPE_SUBJECTINDICATOR - Static variable in interface org.tm4j.topicmap.utils.TopicMapHandler
 
REFTYPE_TOPIC - Static variable in interface org.tm4j.topicmap.utils.TopicMapHandler
 
RESOURCE - Static variable in class org.tm4j.topicmap.PropertyNames
 
RESOURCEDATA - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
RESOURCELOCATOR - Static variable in class org.tm4j.topicmap.PropertyNames
 
RESOURCEREF - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
ROLESPEC - Static variable in class org.tm4j.topicmap.utils.XTMParser
 
ROLE_BASENAME - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Basename Role: The "Basename" role in a Topic-Basename association or a Basename-Variantname association.
ROLE_CLASS - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Class Role: The "Class" role in a Class-Instance association.
ROLE_INSTANCE - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Instance Role: The "Instance" role in a Class-Instance association.
ROLE_OCCURRENCE - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Occurrence Role: The "Occurrence" role in a Topic-Occurrence association.
ROLE_ROLE - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Role Role: The "Role" role in a Template-Role-RPC association.
ROLE_RPC - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Role Player Constraints Role: The "Role Player Constraints (RPC)" role in a Template-Role-RPC association.
ROLE_SUBCLASS - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Subclass Role: The "Subclass" role in a Superclass-Subclass association.
ROLE_SUPERCLASS - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Superclass Role: The "Superclass" role in a Superclass-Subclass association.
ROLE_TOPIC - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Topic Role: The "Topic" role in a Topic-Basename association or a Topic-Occurrence association.
ROLE_VARIANTNAME - Static variable in class org.tm4j.topicmap.PSI
Deprecated. Variantname Role: The "Variantname" role in a Basename-Variantname association.
ROW_ASSOC_TYPE_SUBJECT_INDICATOR - Static variable in class org.tm4j.tolog.TologFragmentBuilderImpl
Deprecated.  
ROW_ASSOC_TYPE_SUBJECT_INDICATOR - Static variable in class org.tm4j.tologx.TologFragmentBuilderImpl
 
RPAREN - Static variable in interface org.tm4j.topicmap.utils.LTMParserTokenTypes
 
RefiedObjectExtractor - class org.tm4j.topicmap.utils.extractors.RefiedObjectExtractor.
An extractor which takes a Topic instance as input and returns the TopicMapObject which the Topic reifies or null if this Topic does not reify any object in the TM
RefiedObjectExtractor() - Constructor for class org.tm4j.topicmap.utils.extractors.RefiedObjectExtractor
 
RegisterProviderRule - class org.tm4j.config.xml.RegisterProviderRule.
A Digester rule for creating and configuration a TopicMapProvider.
RegisterProviderRule() - Constructor for class org.tm4j.config.xml.RegisterProviderRule
 
ReifyingTopicExtractor - class org.tm4j.topicmap.utils.extractors.ReifyingTopicExtractor.
An extractor which takes a TopicMapObject instance as input and returns the Topic which reifies it or null
ReifyingTopicExtractor() - Constructor for class org.tm4j.topicmap.utils.extractors.