Java Method Summary

Java Method Summary
org.tm4j.config.xml.AddTopicMapSourceRule.begin(java.lang.String ns,java.lang.String name,org.xml.sax.Attributes attributes)
org.tm4j.config.xml.NonRemovingOCRule.end()
org.tm4j.config.xml.RegisterProviderRule.begin(java.lang.String namespace,java.lang.String name,org.xml.sax.Attributes attributes)
org.tm4j.config.xml.RegisterProviderRule.end()
org.tm4j.config.xml.SetMemberRule.begin(java.lang.String ns,java.lang.String name,org.xml.sax.Attributes attributes)
org.tm4j.config.xml.SetMemberRule.end(java.lang.String ns,java.lang.String name)
org.tm4j.config.xml.TopicMapManagerConfiguration.readConfiguration(java.io.File configFile,org.tm4j.topicmap.TopicMapManager manager) This method internally calls #readConfiguration(Properties, File, TopicMapManager) with standart Properties
org.tm4j.config.xml.TopicMapManagerConfiguration.readConfiguration(java.io.Reader config,org.tm4j.topicmap.TopicMapManager manager) This method internally calls #readConfiguration(Properties, Reader, TopicMapManager) with standart Properties
org.tm4j.config.xml.TopicMapManagerConfiguration.readConfiguration(java.util.Properties props,java.io.File configFile,org.tm4j.topicmap.TopicMapManager manager) This methods creates a reader from configFile and calls #readConfiguration(Properties, Reader, TopicMapManager)
org.tm4j.config.xml.TopicMapManagerConfiguration.readConfiguration(java.util.Properties props,java.io.Reader config,org.tm4j.topicmap.TopicMapManager manager) Fills the context with the settings from the reader.
org.tm4j.config.xml.TopicMapManagerRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.net.FPILocator.getOwnerIdentifier() Returns the owner identifier String.
org.tm4j.net.FPILocator.getPublicTextClass() Returns a String mnemonic for one of the permitted public text classes.
org.tm4j.net.FPILocator.getPublicTextDescription() Returns a String containing the public text description.
org.tm4j.net.FPILocator.getPublicTextLanguage() Returns a String containing the public text language.
org.tm4j.net.Locator.copy() Returns a copy of this object.
org.tm4j.net.Locator.equals(org.tm4j.net.Locator loc) Determines the equality of this Locator to loc:
org.tm4j.net.Locator.getAddress() Gets the address associated with the locator
org.tm4j.net.Locator.getFactory() Returns the locator factory associated with this locator.
org.tm4j.net.Locator.getNotation() Gets the string defining the notation type of this locator
org.tm4j.net.Locator.hashCode() Returns the Locator's object hashcode.
org.tm4j.net.Locator.initialise(java.lang.String notation,java.lang.String address) Initializes the locator with the specified notation and address.
org.tm4j.net.Locator.resolveRelative(java.lang.String rel) Returns a new Locator whose address is the result of resolvng the specified relative address string relative to this Locator.
org.tm4j.net.Locator.resolveRelative(org.tm4j.net.Locator rel) Returns a new Locator whose address is the result of resolving the specified Locator relative to this Locator.
org.tm4j.net.Locator.setFactory(org.tm4j.net.LocatorFactory factory) Associates the locator with the given factory.
org.tm4j.net.LocatorAdapter.equals(org.tm4j.net.Locator other) Determines the equality of this Locator to other.
org.tm4j.net.LocatorBase.getAddress()
org.tm4j.net.LocatorBase.getFactory()
org.tm4j.net.LocatorBase.getNotation()
org.tm4j.net.LocatorBase.initialise(java.lang.String notation,java.lang.String address)
org.tm4j.net.LocatorBase.isSupportedNotation(java.lang.String notation) Determines whether the locator implementation supports the specified notation.
org.tm4j.net.LocatorBase.normalizeAddress(java.lang.String address) Returns a normalized representation of the locator's address.
org.tm4j.net.LocatorBase.setFactory(org.tm4j.net.LocatorFactory factory)
org.tm4j.net.LocatorFactory.createLocator(java.lang.String notation,java.lang.String address) Creates a new locator.
org.tm4j.net.LocatorFactory.registerImplementation(java.lang.String notation,java.lang.Class implClass) Registers a locator implementation.
org.tm4j.net.LocatorFactory.removeImplementation(java.lang.Class implClass) Unregisters a locator implementation.
org.tm4j.net.LocatorFactoryBase.createLocator(java.lang.String notation,java.lang.String address) Creates a new locator.
org.tm4j.net.LocatorFactoryBase.getImplementation(java.lang.String notation) Retrieves the implementation class associated with the specified notation.
org.tm4j.net.LocatorFactoryBase.registerImplementation(java.lang.String notation,java.lang.Class cls)
org.tm4j.net.LocatorFactoryBase.registerImplementation(java.lang.String notation,java.lang.String className) Registers a locator implementation.
org.tm4j.net.LocatorFactoryBase.removeImplementation(java.lang.Class cls)
org.tm4j.net.LocatorFactoryBase.removeImplementation(java.lang.String className) Unregisters a locator implementation.
org.tm4j.net.LocatorFactoryException.getCause()
org.tm4j.net.LocatorFactoryException.getMessage() Returns a displayable message for the exception.
org.tm4j.net.LocatorFactoryException.toString() Returns a string representation of the exception.
org.tm4j.net.LocatorResolver.resolve(org.tm4j.net.Locator locator) Opens an input stream from the location specified by locator.
org.tm4j.net.LocatorResolverManager.addResolver(java.lang.String notation,org.tm4j.net.LocatorResolver resolver) Adds a resolver for the specified notation to this manager.
org.tm4j.net.LocatorResolverManager.getResolver(java.lang.String notation) Returns the resolver for the specified notation.
org.tm4j.net.LocatorResolverManager.getResolverMap() Returns an unmodifiable Map of resolvers by the notation they resolve.
org.tm4j.net.LocatorResolverManager.removeResolver(java.lang.String notation) Removes the resolver for the specified notation from the manager.
org.tm4j.net.SimpleLocatorResolverManager.addResolver(java.lang.String notation,org.tm4j.net.LocatorResolver resolver)
org.tm4j.net.SimpleLocatorResolverManager.getResolver(java.lang.String notation)
org.tm4j.net.SimpleLocatorResolverManager.getResolverMap()
org.tm4j.net.SimpleLocatorResolverManager.removeResolver(java.lang.String notation)
org.tm4j.net.SimpleLocatorResolverManager.resolve(org.tm4j.net.Locator loc)
org.tm4j.net.URILocator.getAuthority() Returns the authority associated with the URI.
org.tm4j.net.URILocator.getFragment() Returns a string indicating an identifier of a fragment of the object that the URI represents.
org.tm4j.net.URILocator.getPath() Returns a list of strings composing the full path of the object that the URI represents.
org.tm4j.net.URILocator.getPathString() Returns a string indicating the full path to the object that the URI represents.
org.tm4j.net.URILocator.getQuery() Returns a query string associated with the object that the URI represents.
org.tm4j.net.URILocator.getScheme() Returns the scheme associated with the URI.
org.tm4j.net.URILocatorHelper.URILocatorInfo.getAuthority()
org.tm4j.net.URILocatorHelper.URILocatorInfo.getComposedAddress()
org.tm4j.net.URILocatorHelper.URILocatorInfo.getFragment()
org.tm4j.net.URILocatorHelper.URILocatorInfo.getPath()
org.tm4j.net.URILocatorHelper.URILocatorInfo.getPathString()
org.tm4j.net.URILocatorHelper.URILocatorInfo.getQuery()
org.tm4j.net.URILocatorHelper.URILocatorInfo.getScheme() Accessors for the fields of the URI
org.tm4j.net.URILocatorHelper.URILocatorInfo.normalize()
org.tm4j.net.URILocatorHelper.URILocatorInfo.splitPath(java.lang.String path)
org.tm4j.net.URILocatorHelper._parseStr(java.lang.String address)
org.tm4j.net.URILocatorHelper.composeAddress(java.lang.String scheme,java.lang.String authority,java.lang.String path,java.lang.String query,java.lang.String fragment)
org.tm4j.net.URILocatorHelper.getAuthority(java.lang.String address)
org.tm4j.net.URILocatorHelper.getFragment(java.lang.String address)
org.tm4j.net.URILocatorHelper.getPath(java.lang.String address)
org.tm4j.net.URILocatorHelper.getPathString(java.lang.String address)
org.tm4j.net.URILocatorHelper.getQuery(java.lang.String address)
org.tm4j.net.URILocatorHelper.getScheme(java.lang.String address)
org.tm4j.net.URILocatorHelper.mergePaths(java.util.List basePath,java.util.List relPath) Implements relative URI handling as described in RFC 2396
org.tm4j.net.URILocatorHelper.normalizeAddress(java.lang.String address)
org.tm4j.net.URILocatorHelper.parse(java.lang.String _address)
org.tm4j.net.URILocatorHelper.parseStr(java.lang.String address)
org.tm4j.net.URILocatorHelper.resolveRelative(java.lang.String base,java.lang.String rel)
org.tm4j.net.URILocatorResolver.addResolver(java.lang.String scheme,org.tm4j.net.LocatorResolver resolver) Adds a new protocol resolver to this resolver.
org.tm4j.net.URILocatorResolver.resolve(org.tm4j.net.Locator loc) Opens an InputStream from the resource specified by the Locator's address.
org.tm4j.net.URILocatorResolver.setCatalogResolver(org.apache.xml.resolver.tools.CatalogResolver resolver) Set the CatalogResolver used with this URILocatorResolver.
org.tm4j.panckoucke.Version.getDevelopementStatus()
org.tm4j.panckoucke.Version.getMaintenanceVersionNum()
org.tm4j.panckoucke.Version.getMajorVersionNum()
org.tm4j.panckoucke.Version.getProduct()
org.tm4j.panckoucke.Version.getReleaseVersionNum()
org.tm4j.panckoucke.Version.getVersion()
org.tm4j.panckoucke.Version.isRelease() Indicates, if the current Version may be considered as a released version.
org.tm4j.panckoucke.Version.main(java.lang.String[] args)
org.tm4j.panckoucke.abstraction.AbstractionContext.getAbstractorHints()
org.tm4j.panckoucke.abstraction.AbstractionContext.setAbstractorHints(java.util.Properties hints) allows to pass additional information to the Abstractor in order to finetune the abstraction-process
org.tm4j.panckoucke.abstraction.AbstractionContributor.contribute(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Contributing a distinct part to the overall model
org.tm4j.panckoucke.abstraction.Abstractor.generateModel(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Builds an abtract model of the properties of the TopicMapObject tmo.
org.tm4j.panckoucke.abstraction.Abstractor.supportsAbstraction(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Checks, if a concrete demand for an abstraction model can be handled by the implementation.
org.tm4j.panckoucke.abstraction.InstantiableAbstractor.setModelFacory(org.tm4j.panckoucke.model.AModelFactory factory) sets the AModelFactory which the Abstractor should use
org.tm4j.panckoucke.context.ContextFactory.createContext()
org.tm4j.panckoucke.context.ContextFactory.createContext(java.io.File file)
org.tm4j.panckoucke.context.ContextFactory.createContext(java.io.Reader reader)
org.tm4j.panckoucke.context.PanckouckeContext.addAbstractor(java.lang.String id,org.tm4j.panckoucke.abstraction.Abstractor a) Adds a to the list of available abstractors.
org.tm4j.panckoucke.context.PanckouckeContext.addRenderer(java.lang.String id,org.tm4j.panckoucke.render.Renderer rd) Adds rd to the list of available Renderers.
org.tm4j.panckoucke.context.PanckouckeContext.getAbstractor(java.lang.String id) Method getAbstractor.
org.tm4j.panckoucke.context.PanckouckeContext.getAbstractorIDs() Returns a Set that contains al the ID-Strings of all available Abstractors.
org.tm4j.panckoucke.context.PanckouckeContext.getAvailableAbstractors() Returns a Set of all available Abstractors.
org.tm4j.panckoucke.context.PanckouckeContext.getAvailableRenderers() Returns a Set of all available Renderers.
org.tm4j.panckoucke.context.PanckouckeContext.getDefaultAbstractor() Returns the default abstractor
org.tm4j.panckoucke.context.PanckouckeContext.getDefaultRenderer() Returns the default renderer
org.tm4j.panckoucke.context.PanckouckeContext.getGestaltRegistry()
org.tm4j.panckoucke.context.PanckouckeContext.getModelProvider() Provides Access to the Panckoucke ModelProvider
org.tm4j.panckoucke.context.PanckouckeContext.getNotificationRegistry()
org.tm4j.panckoucke.context.PanckouckeContext.getRenderer(java.lang.String id) Returns the renderer associated with the given id or null if no such Renderer exists
org.tm4j.panckoucke.context.PanckouckeContext.getRendererIDs() Returns a Set that contains al the ID-Strings of all available Renderers.
org.tm4j.panckoucke.context.PanckouckeContext.getRepresentationRegistry()
org.tm4j.panckoucke.context.PanckouckeContext.getStoreManager() Provides Access to the Panckoucke StoreManager
org.tm4j.panckoucke.context.PanckouckeContext.removeAbstractor(java.lang.String id) Removes the abstractor with the id id from the list of available abstractors.
org.tm4j.panckoucke.context.PanckouckeContext.removeRenderer(java.lang.String id) Removes the Renderer with the id id from the list of available Renderers.
org.tm4j.panckoucke.context.PanckouckeContext.setDefaultAbstractor(java.lang.String id) Sets the Abstractor with the id id as the default abstractor or removes the current defaultAbstractor if id is null or no abstractor with the given id exists..
org.tm4j.panckoucke.context.PanckouckeContext.setDefaultRenderer(java.lang.String id) Sets the Renderer with the id id as the default renderer or removes the current defaultRenderer if id is null or no renderer with the given id exists..
org.tm4j.panckoucke.examples.ExampleOpenTopicMap.main(java.lang.String[] args)
org.tm4j.panckoucke.examples.ExampleOpenTopicMap.panckouckeNotifies(org.tm4j.panckoucke.notification.Notification notification) Panckoucke has something to tell
org.tm4j.panckoucke.impl.abstraction.AbstractionContextImpl.getAbstractorHints()
org.tm4j.panckoucke.impl.abstraction.AbstractionContextImpl.setAbstractorHints(java.util.Properties hints)
org.tm4j.panckoucke.impl.abstraction.AbstractionContextImpl.setScopes(java.util.Set theScopes) Sets the scopes.
org.tm4j.panckoucke.impl.abstraction.AbstractionManager.addAbstractor(org.tm4j.panckoucke.abstraction.Abstractor a) adds an Abstractor to the list of abstractors, which are managed by this AbstractorManager
org.tm4j.panckoucke.impl.abstraction.AbstractionManager.generateModel(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) passes the generateModel request to an appropriate Abstractor
org.tm4j.panckoucke.impl.abstraction.AbstractionManager.removeAbstractor(org.tm4j.panckoucke.abstraction.Abstractor a) removes an Abstractor from the list of abstractors, which are managed by this AbstractorManager
org.tm4j.panckoucke.impl.abstraction.AbstractionManager.supportsAbstraction(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac)
org.tm4j.panckoucke.impl.abstraction.AssocTypeClassifier.classify(org.tm4j.topicmap.Topic t0)
org.tm4j.panckoucke.impl.abstraction.AssocTypeClassifier.getGestaltForLevel(int level)
org.tm4j.panckoucke.impl.abstraction.AssociationCompressDispatcher.dispatch(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Topic topic,org.tm4j.panckoucke.abstraction.AbstractionContext ac,java.lang.String defaultCompression) Building model structures for all the associations the given topic plays a role in.
org.tm4j.panckoucke.impl.abstraction.AssociationRoleMatrixBuilder.getMatrix(java.util.List associations)
org.tm4j.panckoucke.impl.abstraction.AssociationRoleMatrixClassifier.classify(java.util.Collection associations,org.tm4j.topicmap.Topic typeToIgnore) 1.
org.tm4j.panckoucke.impl.abstraction.AssociationRoleMatrixClassifier.classify(org.tm4j.topicmap.Topic t0) 1.
org.tm4j.panckoucke.impl.abstraction.AssociationRoleShelfmark.getShelfMark(org.tm4j.topicmap.Association association) This method builds a shelfmark for the given association.
org.tm4j.panckoucke.impl.abstraction.AssociationRoleShelfmark.isSuppressDuplicateTopics()
org.tm4j.panckoucke.impl.abstraction.AssociationRoleShelfmark.setSuppressDuplicateTopics(boolean suppressDuplicateTopics)
org.tm4j.panckoucke.impl.abstraction.ClassificationItem.getAllChildren()
org.tm4j.panckoucke.impl.abstraction.ClassificationItem.getChildren(java.lang.Object key) Returns a children by its key
org.tm4j.panckoucke.impl.abstraction.ClassificationItem.getParent()
org.tm4j.panckoucke.impl.abstraction.ClassificationItem.getSource()
org.tm4j.panckoucke.impl.abstraction.ClassificationItem.itemForKey(java.lang.Object key,java.lang.Object source) Adds a children to the item, that is stored under the given key.
org.tm4j.panckoucke.impl.abstraction.HierarchicalClassifier.classify(org.tm4j.topicmap.Topic t0) performs the classification process for the given node
org.tm4j.panckoucke.impl.abstraction.HierarchicalClassifier.getGestaltForLevel(int level)
org.tm4j.panckoucke.impl.abstraction.HierarchicalMolder.contribute(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Alternative entry-point.
This method just calls mold(AModel, AMNode, AbstractionContext) with the centerNode of the model.
If the centerNode of the model does not represent a topic, the mold-method is not called and no further action will be taken.
org.tm4j.panckoucke.impl.abstraction.HierarchicalMolder.mold(org.tm4j.panckoucke.model.AModel model,org.tm4j.panckoucke.model.AMNode n0,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Adds nodes and arcs to the given model.

What concrete elements will be added is driven by the HierarchicalClassifier that was passed to the constructor of this instance.

This method triggers the classification-process by a call to the HierarchicalClassifier#classify(Topic) classify-Method of the classifier of this instance.
org.tm4j.panckoucke.impl.abstraction.MatrixClassifier.classify(org.tm4j.topicmap.Topic t0) performs the classification process for the given topic
org.tm4j.panckoucke.impl.abstraction.MatrixCreator.mold(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Topic t0,org.tm4j.panckoucke.abstraction.AbstractionContext ac,org.tm4j.panckoucke.model.AMArc connectTo)
org.tm4j.panckoucke.impl.abstraction.RoleOfCenterClassifier.classify(org.tm4j.topicmap.Topic t0)
org.tm4j.panckoucke.impl.abstraction.RoleOfCenterClassifier.getGestaltForLevel(int level) Instances of this class classify players in a two-level tree.

The levels of this classifiers have the following Gestalten:
level 0: AMGestaltRegistry#GESTALT_ROLE
level 1: AMGestaltRegistry#GESTALT_PLAYER
org.tm4j.panckoucke.impl.abstraction.RoleTypePlayerCountClassifier.classify(org.tm4j.topicmap.Topic t0) starts the classification process
org.tm4j.panckoucke.impl.abstraction.RoleTypePlayerCountClassifier.getGestaltForLevel(int level) Instances of this class classify players in a six-level tree.

The levels of this classifiers have the following Gestalten:
level 0: AMGestaltRegistry#GESTALT_ROLE
level 1: AMGestaltRegistry#GESTALT_CLASS
level 2: AMGestaltRegistry#GESTALT_INSTANCE
level 3: AMGestaltRegistry#GESTALT_ASSOCIATION
level 4: AMGestaltRegistry#GESTALT_ROLE
level 5: AMGestaltRegistry#GESTALT_PLAYER
org.tm4j.panckoucke.impl.abstraction.RolesOfOthersClassifier.classify(org.tm4j.topicmap.Topic t0)
org.tm4j.panckoucke.impl.abstraction.RolesOfOthersClassifier.getGestaltForLevel(int level) Instances of this class classify players in a two-level tree

The levels of this classifiers have the following Gestalten:
level 0: AMGestaltRegistry#GESTALT_ROLE
level 1: AMGestaltRegistry#GESTALT_PLAYER
org.tm4j.panckoucke.impl.abstraction.Shelfmark.getShelfMark(org.tm4j.topicmap.Association association)
org.tm4j.panckoucke.impl.abstraction.SimpleAbstractor.generateArc(org.tm4j.panckoucke.model.AModel model,org.tm4j.panckoucke.model.AMNode startnode,org.tm4j.topicmap.Member member)
org.tm4j.panckoucke.impl.abstraction.SimpleAbstractor.generateModel(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac)
org.tm4j.panckoucke.impl.abstraction.SimpleAbstractor.generateNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Topic topic)
org.tm4j.panckoucke.impl.abstraction.SimpleAbstractor.supportsAbstraction(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac)
org.tm4j.panckoucke.impl.abstraction.compact.ClassContributor.contribute(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac)
org.tm4j.panckoucke.impl.abstraction.compact.CompactAbstractor.generateModel(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac)
org.tm4j.panckoucke.impl.abstraction.compact.CompactAbstractor.setModelFacory(org.tm4j.panckoucke.model.AModelFactory factory)
org.tm4j.panckoucke.impl.abstraction.compact.CompactAbstractor.supportsAbstraction(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Currently the CompactAbstractor supports model-generation for Topics, Associations and Occurrences.
org.tm4j.panckoucke.impl.abstraction.compact.CompactAssocAbstractor.generateModel(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) The generated model has the following shape
  • The rootNode represents the Association tmo.
org.tm4j.panckoucke.impl.abstraction.compact.CompactAssocAbstractor.setModelFacory(org.tm4j.panckoucke.model.AModelFactory factory)
org.tm4j.panckoucke.impl.abstraction.compact.CompactAssocAbstractor.supportsAbstraction(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac)
org.tm4j.panckoucke.impl.abstraction.compact.InstanceContributor.contribute(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Adds all Topic, Associations and Occurrences to the model which are instances of tmo This methode contributes an outgoing arc to the centernode.
org.tm4j.panckoucke.impl.abstraction.compact.OccurrenceContributor.contribute(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Adds all Occurrences of topic tmo.
org.tm4j.panckoucke.impl.abstraction.compact.PlayerContributor.contribute(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Adds all Topics, which play the role of tmo in any association of the current TM.
org.tm4j.panckoucke.impl.abstraction.extended.ExtendedAbstractionUtil.addMembersOfAssociation(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Association assoc,org.tm4j.panckoucke.model.AMNode assocNode,org.tm4j.topicmap.Topic t0,org.tm4j.panckoucke.model.AMNode n0) Adds arcs for all members of the given association.

The arcs representedObject-property is set to the roleSpec of this member, if any, the gestalt of the arcs is set to GESTALT_ROLE.
Adds endnodes to theese arcs for every player of that member
org.tm4j.panckoucke.impl.abstraction.extended.ExtendedAbstractionUtil.addTypingInfo(org.tm4j.panckoucke.model.AModel m,org.tm4j.panckoucke.model.AMNode n,org.tm4j.topicmap.Topic t) Adds an incoming arc to AMNode n, with gestalt INSTANCE and a new AMNode n2 as startnode.
org.tm4j.panckoucke.impl.abstraction.extended.ExtendedAbstractionUtil.retrieveTypeNode(org.tm4j.panckoucke.model.AMNode n) Looks for an incoming arc of n with gestalt INSTANCE.
org.tm4j.panckoucke.impl.abstraction.extended.ExtendedAbstractor.buildModelForTopic(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Topic topic,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Builds an extended model for a topic
org.tm4j.panckoucke.impl.abstraction.extended.ExtendedAbstractor.generateModel(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac)
org.tm4j.panckoucke.impl.abstraction.extended.ExtendedAbstractor.setModelFacory(org.tm4j.panckoucke.model.AModelFactory factory)
org.tm4j.panckoucke.impl.abstraction.extended.ExtendedAbstractor.supportsAbstraction(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Currently model-generation for Topics,Associaitons and for Occurrences is supported.
org.tm4j.panckoucke.impl.abstraction.extended.ExtendedAssocContributor.contribute(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) - Processes all Associations, in which tmo plays a role.
org.tm4j.panckoucke.impl.abstraction.extended.ExtendedOccurrenceContributor.contribute(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Adds all Occurrences of topic tmo.
org.tm4j.panckoucke.impl.abstraction.extended.ExtendedSubjectContributor.contribute(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Adds the subject and all subjectIndicators of topic tmo to the model.
org.tm4j.panckoucke.impl.abstraction.ix.AssociationIndexAbstractor.getElements()
org.tm4j.panckoucke.impl.abstraction.ix.AssociationTypesIndexAbstractor.getElements()
org.tm4j.panckoucke.impl.abstraction.ix.IndexAbstractor.generateModel(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac)
org.tm4j.panckoucke.impl.abstraction.ix.IndexAbstractor.getElements() This method is called by #generateModel(TopicMapObject, AbstractionContext) generateModel.
org.tm4j.panckoucke.impl.abstraction.ix.IndexAbstractor.setIndexAndGestalt(java.lang.Class indexClass,org.tm4j.panckoucke.model.AMGestalt memberGestalt)
org.tm4j.panckoucke.impl.abstraction.ix.IndexAbstractor.setModelFacory(org.tm4j.panckoucke.model.AModelFactory factory)
org.tm4j.panckoucke.impl.abstraction.ix.IndexAbstractor.supportsAbstraction(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) This Abstractor works as long it its possible to determine a topicMap from tmo.
org.tm4j.panckoucke.impl.abstraction.ix.IndexAbstractor.tm4jIndexSupportIsEnabled()
org.tm4j.panckoucke.impl.abstraction.ix.MemberTypesIndexAbstractor.getElements()
org.tm4j.panckoucke.impl.abstraction.ix.OccurrenceTypesIndexAbstractor.getElements()
org.tm4j.panckoucke.impl.abstraction.ix.TopicIndexAbstractor.getElements()
org.tm4j.panckoucke.impl.abstraction.ix.TopicTypesIndexAbstractor.getElements()
org.tm4j.panckoucke.impl.abstraction.section.AssociationMemberSection.setAssociation(org.tm4j.topicmap.Association assoc,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Sets the driving asociation
org.tm4j.panckoucke.impl.abstraction.section.AssociationSectionGroup.setTopic(org.tm4j.topicmap.Topic topic,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Sets the driving topic
org.tm4j.panckoucke.impl.abstraction.section.InstanceSection.setTopic(org.tm4j.topicmap.Topic topic,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Sets the driving topic
org.tm4j.panckoucke.impl.abstraction.section.MetaSectionGroup.setTopicMapObject(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Sets the driving topic
org.tm4j.panckoucke.impl.abstraction.section.OccurrenceSection.setTopic(org.tm4j.topicmap.Topic topic,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Sets the driving topic
org.tm4j.panckoucke.impl.abstraction.section.RolePlayerSection.setTopic(org.tm4j.topicmap.Topic topic,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Sets the driving topic
org.tm4j.panckoucke.impl.abstraction.section.SectionAbstractor.buildModelForTopic(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Topic topic,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Builds a section model for a topic
org.tm4j.panckoucke.impl.abstraction.section.SectionAbstractor.generateModel(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac)
org.tm4j.panckoucke.impl.abstraction.section.SectionAbstractor.setModelFacory(org.tm4j.panckoucke.model.AModelFactory factory)
org.tm4j.panckoucke.impl.abstraction.section.SectionAbstractor.supportsAbstraction(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) Currently model-generation is supported for Topics and Associations only.
org.tm4j.panckoucke.impl.abstraction.tolog.TologAbstractor.evaluateQuery(org.tm4j.panckoucke.model.AMMember member,java.lang.String query,boolean compactSingleRowColumns) performs a Tolog-Query and returns an AbstractModel
org.tm4j.panckoucke.impl.abstraction.tolog.TologAbstractor.evaluateQuery(org.tm4j.topicmap.TopicMap tm,java.lang.String query,boolean compactSingleColumnRows) performs a Tolog-Query and returns an AbstractModel
org.tm4j.panckoucke.impl.abstraction.tolog.TologAbstractor.generateModel(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) if supportsAbstraction(tmo, ac) returns true, this methods retrieves the tolog-query from the AbstractionContext (by querying the hints for a property HINT_TOLOG_QUERY) Afterwards evaluateQuery(TopicMap, String, boolean) is called and the result is returned to the caller.
org.tm4j.panckoucke.impl.abstraction.tolog.TologAbstractor.setModelFacory(org.tm4j.panckoucke.model.AModelFactory factory)
org.tm4j.panckoucke.impl.abstraction.tolog.TologAbstractor.supportsAbstraction(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) This method returns true, if the following two criteria are met - tmo must hold a reference to a TopicMap - the AbstractorHInts must contain a Property with the key HINT_TOLOG_QUERY, which is defined as a constant in this class
org.tm4j.panckoucke.impl.abstraction.tolog.TologMatrixAbstractor.evaluateQuery(org.tm4j.panckoucke.model.AMMember member,java.lang.String query) performs a Tolog-Query and returns an AbstractModel
org.tm4j.panckoucke.impl.abstraction.tolog.TologMatrixAbstractor.evaluateQuery(org.tm4j.topicmap.TopicMap tm,java.lang.String query) performs a Tolog-Query and returns an AbstractModel
org.tm4j.panckoucke.impl.abstraction.tolog.TologMatrixAbstractor.generateModel(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) if supportsAbstraction(tmo, ac) returns true, this methods retrieves the tolog-query from the AbstractionContext (by querying the hints for a property HINT_TOLOG_QUERY) Afterwards evaluateQuery(TopicMap, String) is called and the result is returned to the caller.
org.tm4j.panckoucke.impl.abstraction.tolog.TologMatrixAbstractor.setModelFacory(org.tm4j.panckoucke.model.AModelFactory factory)
org.tm4j.panckoucke.impl.abstraction.tolog.TologMatrixAbstractor.supportsAbstraction(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.abstraction.AbstractionContext ac) This method returns true, if the following two criteria are met - tmo must hold a reference to a TopicMap - the AbstractorHInts must contain a Property with the key HINT_TOLOG_QUERY, which is defined as a constant in this class
org.tm4j.panckoucke.impl.abstraction.util.Matrix.Column.getLabel()
org.tm4j.panckoucke.impl.abstraction.util.Matrix.Column.getObject()
org.tm4j.panckoucke.impl.abstraction.util.Matrix.Column.setLabel(java.lang.String label)
org.tm4j.panckoucke.impl.abstraction.util.Matrix.Column.setObject(java.lang.Object object)
org.tm4j.panckoucke.impl.abstraction.util.Matrix.getCell(int rowindex,int colindex)
org.tm4j.panckoucke.impl.abstraction.util.Matrix.getColumnCount() Returns the number of columns of this Matrix
org.tm4j.panckoucke.impl.abstraction.util.Matrix.getColumnObjects()
org.tm4j.panckoucke.impl.abstraction.util.Matrix.getData() returns the data of this matrix in a two-dimensional array.
org.tm4j.panckoucke.impl.abstraction.util.Matrix.getGestaltForColumns()
org.tm4j.panckoucke.impl.abstraction.util.Matrix.getGestaltForData()
org.tm4j.panckoucke.impl.abstraction.util.Matrix.getGestaltForRows()
org.tm4j.panckoucke.impl.abstraction.util.Matrix.getRowCount() Returns the number of rows of this Matrix
org.tm4j.panckoucke.impl.abstraction.util.Matrix.getRowObjects()
org.tm4j.panckoucke.impl.abstraction.util.Matrix.setCell(java.lang.Object value,int rowindex,int colindex) Fills a distinct cell in the matrix with the given value.
org.tm4j.panckoucke.impl.abstraction.util.Matrix.setColumn(int colindex,java.lang.Object object,java.lang.String label) Sets the value of the column with the given index to the given value
org.tm4j.panckoucke.impl.abstraction.util.Matrix.setGestaltForColumns(org.tm4j.panckoucke.model.AMGestalt gestaltForColumns)
org.tm4j.panckoucke.impl.abstraction.util.Matrix.setGestaltForData(org.tm4j.panckoucke.model.AMGestalt gestaltForData)
org.tm4j.panckoucke.impl.abstraction.util.Matrix.setGestaltForRows(org.tm4j.panckoucke.model.AMGestalt gestaltForRows)
org.tm4j.panckoucke.impl.abstraction.util.Matrix.setRowObject(java.lang.Object value,int rowindex)
org.tm4j.panckoucke.impl.abstraction.util.MatrixMolder.mold(org.tm4j.panckoucke.model.AModel model,org.tm4j.panckoucke.impl.abstraction.util.Matrix matrix) Transforms the given matrix into an abstract model graph.
org.tm4j.panckoucke.impl.abstraction.util.MatrixNode.getCell(int rowix,int colix)
org.tm4j.panckoucke.impl.abstraction.util.MatrixNode.getColumn(int index)
org.tm4j.panckoucke.impl.abstraction.util.MatrixNode.getColumnCount()
org.tm4j.panckoucke.impl.abstraction.util.MatrixNode.getColumnIndexForObject(java.lang.Object o) Determines the index of the column that represents the given object.
org.tm4j.panckoucke.impl.abstraction.util.MatrixNode.getColumnNames()
org.tm4j.panckoucke.impl.abstraction.util.MatrixNode.getColumnObjects() Returns an Array of those objects that are represented by the AMNodes that form columns of this matrix.
org.tm4j.panckoucke.impl.abstraction.util.MatrixNode.getColumns()
org.tm4j.panckoucke.impl.abstraction.util.MatrixNode.getRow(int index)
org.tm4j.panckoucke.impl.abstraction.util.MatrixNode.getRowCount()
org.tm4j.panckoucke.impl.abstraction.util.MatrixNode.getRowData(int index) Returns a List of AMNodes that form the data of the cells of the row with the given index
org.tm4j.panckoucke.impl.abstraction.util.MatrixNode.getRows()
org.tm4j.panckoucke.impl.abstraction.util.MatrixUtil.ColumnFiller.fn(java.lang.Object arg0)
org.tm4j.panckoucke.impl.abstraction.util.MatrixUtil.ColumnFiller.prepare(org.tm4j.panckoucke.impl.abstraction.util.Matrix matrix,int column,int startRow)
org.tm4j.panckoucke.impl.abstraction.util.MatrixUtil.getMatrixFromResultSet(org.tm4j.tologx.TologResultsSet rs) Transforms a TologResultSet into a Matrix
org.tm4j.panckoucke.impl.abstraction.util.MemberProxy.addRepresentedObject(java.lang.Object o)
org.tm4j.panckoucke.impl.abstraction.util.MemberProxy.getData() optional charcter data
org.tm4j.panckoucke.impl.abstraction.util.MemberProxy.getDataLocator() An optional AMLocator
org.tm4j.panckoucke.impl.abstraction.util.MemberProxy.getGestalt() The Gestalt property serves to provide some extra information about the type of that member
org.tm4j.panckoucke.impl.abstraction.util.MemberProxy.getLabel() returns a String for display purposes.
org.tm4j.panckoucke.impl.abstraction.util.MemberProxy.getRepresentedObjects() Returns the objects that are represented by that member.
org.tm4j.panckoucke.impl.abstraction.util.MemberProxy.setData(java.lang.String data)
org.tm4j.panckoucke.impl.abstraction.util.MemberProxy.setDataLocator(org.tm4j.panckoucke.model.AMLocator dataLocator)
org.tm4j.panckoucke.impl.abstraction.util.MemberProxy.setGestalt(org.tm4j.panckoucke.model.AMGestalt gestalt)
org.tm4j.panckoucke.impl.abstraction.util.MemberProxy.setLabel(java.lang.String label)
org.tm4j.panckoucke.impl.abstraction.util.Section.addMatrix(org.tm4j.panckoucke.impl.abstraction.util.Matrix matrix) Adds a matrix to the subsection that is identified by the given MemberProxy.
org.tm4j.panckoucke.impl.abstraction.util.Section.getMatrices()
org.tm4j.panckoucke.impl.abstraction.util.Section.setMatrices(org.tm4j.panckoucke.impl.abstraction.util.Matrix[] theMatrices)
org.tm4j.panckoucke.impl.abstraction.util.SectionGroup.addSection(org.tm4j.panckoucke.impl.abstraction.util.Section section) adds the given MemberProxy as a subsection if it is not already contained.
org.tm4j.panckoucke.impl.abstraction.util.SectionGroup.getSections()
org.tm4j.panckoucke.impl.abstraction.util.SectionGroupNode.getSectionNode()
org.tm4j.panckoucke.impl.abstraction.util.SectionGroupNode.getSections()
org.tm4j.panckoucke.impl.abstraction.util.SectionMolder.mold(org.tm4j.panckoucke.model.AModel model,org.tm4j.panckoucke.impl.abstraction.util.Section section,org.tm4j.panckoucke.model.AMArc sectionsArc) creates an AMNode for the given Section and returns it.
org.tm4j.panckoucke.impl.abstraction.util.SectionMolder.mold(org.tm4j.panckoucke.model.AModel model,org.tm4j.panckoucke.impl.abstraction.util.SectionGroup group,org.tm4j.panckoucke.model.AMArc groupsArc)
org.tm4j.panckoucke.impl.abstraction.util.SectionNode.getMatrices()
org.tm4j.panckoucke.impl.abstraction.util.SectionNode.getMatrixNode()
org.tm4j.panckoucke.impl.abstraction.util.SectionNode.getNode() return the AMNode that represents this Section
org.tm4j.panckoucke.impl.abstraction.util.TopicCentricSection.setTopic(org.tm4j.topicmap.Topic topic,org.tm4j.panckoucke.abstraction.AbstractionContext ac)
org.tm4j.panckoucke.impl.context.ContextFactoryImpl.createContext() A convienience method which returns the default-context
org.tm4j.panckoucke.impl.context.ContextFactoryImpl.createContext(java.io.File configFile)
org.tm4j.panckoucke.impl.context.ContextFactoryImpl.createContext(java.io.Reader reader)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.addAbstractor(java.lang.String shortName,org.tm4j.panckoucke.abstraction.Abstractor abstractor)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.addRenderer(java.lang.String shortName,org.tm4j.panckoucke.render.Renderer renderer)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getAbstractor(java.lang.String shortName)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getAbstractorIDs()
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getAvailableAbstractors()
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getAvailableRenderers()
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getDefaultAbstractor()
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getDefaultRenderer()
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getGestaltRegistry()
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getModelProvider()
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getNotificationRegistry()
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getRenderer(java.lang.String shortName)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getRendererIDs()
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getRepresentationRegistry()
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.getStoreManager()
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.removeAbstractor(java.lang.String shortName)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.removeRenderer(java.lang.String shortName)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.setDefaultAbstractor(java.lang.String shortName)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.setDefaultRenderer(java.lang.String shortName)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.setGestaltRegistry(org.tm4j.panckoucke.model.AMGestaltRegistry registry)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.setModelProvider(org.tm4j.panckoucke.model.ModelProvider provider)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.setNotificationRegistry(org.tm4j.panckoucke.notification.NotificationRegistry registry)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.setRepresentationRegistry(org.tm4j.panckoucke.render.rep.RepresentationRegistry registry)
org.tm4j.panckoucke.impl.context.PanckouckeContextImpl.setStoreManager(org.tm4j.panckoucke.store.StoreManager manager)
org.tm4j.panckoucke.impl.context.reader.AbstractorRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.panckoucke.impl.context.reader.CheckVersionRule.begin(java.lang.String ns,java.lang.String name,org.xml.sax.Attributes attributes)
org.tm4j.panckoucke.impl.context.reader.ContextRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.panckoucke.impl.context.reader.CreateProviderRule.begin(java.lang.String namespace,java.lang.String name,org.xml.sax.Attributes attributes)
org.tm4j.panckoucke.impl.context.reader.CreateProviderRule.end(java.lang.String arg0,java.lang.String arg1)
org.tm4j.panckoucke.impl.context.reader.GestaltenRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.panckoucke.impl.context.reader.LoadMapRule.begin(java.lang.String ns,java.lang.String name,org.xml.sax.Attributes attributes)
org.tm4j.panckoucke.impl.context.reader.NonRemovingOCRule.end()
org.tm4j.panckoucke.impl.context.reader.PanckouckeContextReader.readConfiguration(java.io.File configFile,org.tm4j.panckoucke.context.PanckouckeContext context) This method internally calls #readConfiguration(Properties, File, PanckouckeContext) with standart Properties
org.tm4j.panckoucke.impl.context.reader.PanckouckeContextReader.readConfiguration(java.io.Reader config,org.tm4j.panckoucke.context.PanckouckeContext context) This method internally calls #readConfiguration(Properties, Reader, PanckouckeContext) with standart Properties
org.tm4j.panckoucke.impl.context.reader.PanckouckeContextReader.readConfiguration(java.util.Properties props,java.io.File configFile,org.tm4j.panckoucke.context.PanckouckeContext context) This methods creates a reader from configFile and calls #readConfiguration(Properties, Reader, PanckouckeContext)
org.tm4j.panckoucke.impl.context.reader.PanckouckeContextReader.readConfiguration(java.util.Properties props,java.io.Reader config,org.tm4j.panckoucke.context.PanckouckeContext context) Fills the context with the settings from the reader.
org.tm4j.panckoucke.impl.context.reader.RendererRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.panckoucke.impl.context.reader.RepresentationsRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.panckoucke.impl.context.reader.SetMemberRule.begin(java.lang.String ns,java.lang.String name,org.xml.sax.Attributes attributes)
org.tm4j.panckoucke.impl.context.reader.SetMemberRule.end(java.lang.String ns,java.lang.String name)
org.tm4j.panckoucke.impl.context.reader.StoreManagerRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.panckoucke.impl.model.AMArcImpl.getEndNodes()
org.tm4j.panckoucke.impl.model.AMArcImpl.getStartNode()
org.tm4j.panckoucke.impl.model.AMLocatorImpl.equals(java.lang.Object other)
org.tm4j.panckoucke.impl.model.AMLocatorImpl.getAddress()
org.tm4j.panckoucke.impl.model.AMLocatorImpl.getLocator()
org.tm4j.panckoucke.impl.model.AMLocatorImpl.getNotation()
org.tm4j.panckoucke.impl.model.AMMemberImpl.addRepresentedObject(java.lang.Object object)
org.tm4j.panckoucke.impl.model.AMMemberImpl.getData()
org.tm4j.panckoucke.impl.model.AMMemberImpl.getDataLocator()
org.tm4j.panckoucke.impl.model.AMMemberImpl.getGestalt() Returns the gestalt.
org.tm4j.panckoucke.impl.model.AMMemberImpl.getID()
org.tm4j.panckoucke.impl.model.AMMemberImpl.getLabel()
org.tm4j.panckoucke.impl.model.AMMemberImpl.getRepresentedObject()
org.tm4j.panckoucke.impl.model.AMMemberImpl.getRepresentedObjects()
org.tm4j.panckoucke.impl.model.AMMemberImpl.removeRepresentedObject(java.lang.Object object) removes the TopicMapObject object from the set of objects which are represented by this arc.
org.tm4j.panckoucke.impl.model.AMMemberImpl.setData(java.lang.String data) Sets the data-Property of this AMMember to the given inline-data
org.tm4j.panckoucke.impl.model.AMMemberImpl.setGestalt(org.tm4j.panckoucke.model.AMGestalt gestalt) Sets the gestalt.
org.tm4j.panckoucke.impl.model.AMMemberImpl.setLocator(org.tm4j.panckoucke.model.AMLocator locator) Sets the locator-Property of this AMMember to the given foreign resource
org.tm4j.panckoucke.impl.model.AMNodeImpl.getArcs()
org.tm4j.panckoucke.impl.model.AMNodeImpl.getIncomingArcs()
org.tm4j.panckoucke.impl.model.AModelFactoryImpl.createAModel() returns a new Instance of AModelImpl
org.tm4j.panckoucke.impl.model.AModelImpl._createNode(java.lang.String label)
org.tm4j.panckoucke.impl.model.AModelImpl._setData(org.tm4j.panckoucke.impl.model.AMMemberImpl m,java.lang.String d)
org.tm4j.panckoucke.impl.model.AModelImpl._setDataLocator(org.tm4j.panckoucke.impl.model.AMMemberImpl m,org.tm4j.panckoucke.model.AMLocator l)
org.tm4j.panckoucke.impl.model.AModelImpl.addEndNode(org.tm4j.panckoucke.model.AMArc arc,org.tm4j.panckoucke.model.AMNode endnode)
org.tm4j.panckoucke.impl.model.AModelImpl.addRepresentedObject(org.tm4j.panckoucke.model.AMMember member,java.lang.Object object) adds object to the set of representedObjects of AMMember member
org.tm4j.panckoucke.impl.model.AModelImpl.createArc(org.tm4j.panckoucke.model.AMNode node,java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt)
org.tm4j.panckoucke.impl.model.AModelImpl.createArc(org.tm4j.panckoucke.model.AMNode node,java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt,java.lang.String data)
org.tm4j.panckoucke.impl.model.AModelImpl.createArc(org.tm4j.panckoucke.model.AMNode node,java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt,org.tm4j.panckoucke.model.AMLocator dataLocator)
org.tm4j.panckoucke.impl.model.AModelImpl.createArc(org.tm4j.panckoucke.model.AMNode startnode,java.lang.String label)
org.tm4j.panckoucke.impl.model.AModelImpl.createNode(java.lang.String label) Creates a new Node with the given label.
org.tm4j.panckoucke.impl.model.AModelImpl.createNode(java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt)
org.tm4j.panckoucke.impl.model.AModelImpl.createNode(java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt,java.lang.String data)
org.tm4j.panckoucke.impl.model.AModelImpl.createNode(java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt,org.tm4j.panckoucke.model.AMLocator dataLocator)
org.tm4j.panckoucke.impl.model.AModelImpl.createSet()
org.tm4j.panckoucke.impl.model.AModelImpl.getCenterNode()
org.tm4j.panckoucke.impl.model.AModelImpl.getMemberByID(java.lang.String id)
org.tm4j.panckoucke.impl.model.AModelImpl.getMemberByRepresentedObject(java.lang.Object tmo)
org.tm4j.panckoucke.impl.model.AModelImpl.removeEndNode(org.tm4j.panckoucke.model.AMArc arc,org.tm4j.panckoucke.model.AMNode endnode)
org.tm4j.panckoucke.impl.model.AModelImpl.removeRepresentedObject(org.tm4j.panckoucke.model.AMMember member,java.lang.Object o)
org.tm4j.panckoucke.impl.model.AModelImpl.setCenterNode(org.tm4j.panckoucke.model.AMNode node)
org.tm4j.panckoucke.impl.model.AModelImpl.setData(org.tm4j.panckoucke.model.AMMember member,java.lang.String data)
org.tm4j.panckoucke.impl.model.AModelImpl.setDataLocator(org.tm4j.panckoucke.model.AMMember member,org.tm4j.panckoucke.model.AMLocator loc)
org.tm4j.panckoucke.impl.model.AModelImpl.setGestalt(org.tm4j.panckoucke.model.AMMember member,org.tm4j.panckoucke.model.AMGestalt gestalt) sets the Gestalt of the member or deletes it
org.tm4j.panckoucke.impl.model.AModelImpl.setStartNode(org.tm4j.panckoucke.model.AMArc arc,org.tm4j.panckoucke.model.AMNode node)
org.tm4j.panckoucke.impl.model.ModelProviderImpl.getModel(org.tm4j.panckoucke.model.AMMember member,java.lang.String abstractorClassName,org.tm4j.panckoucke.abstraction.AbstractionContext context)
org.tm4j.panckoucke.impl.model.ModelProviderImpl.getModel(org.tm4j.panckoucke.model.AMMember member,org.tm4j.panckoucke.abstraction.Abstractor abstractor,org.tm4j.panckoucke.abstraction.AbstractionContext options)
org.tm4j.panckoucke.impl.model.ModelUtil.getTopicMapFromAMMember(org.tm4j.panckoucke.model.AMMember member)
org.tm4j.panckoucke.impl.model.ModelUtil.getTopicMapObjectFromAMMember(org.tm4j.panckoucke.model.AMMember member)
org.tm4j.panckoucke.impl.notification.NotificationDispatcher.addListener(org.tm4j.panckoucke.notification.NotificationListener l,org.tm4j.panckoucke.notification.NotificationType type) adds NotificationListener l as a listener for Notifications of type NotificationType attempts to add a listener twice are silently ignored.
org.tm4j.panckoucke.impl.notification.NotificationDispatcher.getInstance() Returns the singleton instance
org.tm4j.panckoucke.impl.notification.NotificationDispatcher.getListeners() returns an umodifiable copy of the listeners map of this dispatcher.
org.tm4j.panckoucke.impl.notification.NotificationDispatcher.removeListener(org.tm4j.panckoucke.notification.NotificationListener l) removes NotificationListener l as a receiver for all NotificationType .
org.tm4j.panckoucke.impl.notification.NotificationDispatcher.removeListener(org.tm4j.panckoucke.notification.NotificationListener l,org.tm4j.panckoucke.notification.NotificationType type) removes NotificationListener l as a receiver for NotificationType type.
org.tm4j.panckoucke.impl.notification.NotificationDispatcher.run()
org.tm4j.panckoucke.impl.notification.NotificationDispatcher.send(org.tm4j.panckoucke.notification.Notification n) sends an Event to all registered Listeners uses a copy of the listeners-List, so it is fine for listeners to modify their registries from inside an event-notification
org.tm4j.panckoucke.impl.notification.NotificationDispatcher.sendNotification(org.tm4j.panckoucke.notification.NotificationType type,java.lang.Object o) Sends a Notification of Type type with one relatedObject
org.tm4j.panckoucke.impl.notification.NotificationDispatcher.sendNotification(org.tm4j.panckoucke.notification.NotificationType type,java.util.List li) Sends a Notification of Type type including a list of relatedObjects
org.tm4j.panckoucke.impl.notification.NotificationDispatcher.sendNotification(org.tm4j.panckoucke.notification.StateChangedNotification changeNote) Sends a Notification of Type TM_STATE_CHANGED with changeNote as the relatedObject
org.tm4j.panckoucke.impl.notification.NotificationImpl.getRelatedObject()
org.tm4j.panckoucke.impl.notification.NotificationImpl.getRelatedObjects()
org.tm4j.panckoucke.impl.notification.NotificationImpl.getType()
org.tm4j.panckoucke.impl.notification.NotificationRegistryImpl.addListener(org.tm4j.panckoucke.notification.NotificationListener l,org.tm4j.panckoucke.notification.NotificationType type)
org.tm4j.panckoucke.impl.notification.NotificationRegistryImpl.removeListener(org.tm4j.panckoucke.notification.NotificationListener l)
org.tm4j.panckoucke.impl.notification.NotificationRegistryImpl.removeListener(org.tm4j.panckoucke.notification.NotificationListener l,org.tm4j.panckoucke.notification.NotificationType type)
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.addAttribute(org.xml.sax.helpers.AttributesImpl att,java.lang.String name,java.lang.String type,java.lang.String value) Adds a attribute to the attribute list and uses the default namespace
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.addAttribute(org.xml.sax.helpers.AttributesImpl att,java.lang.String ns,java.lang.String name,java.lang.String type,java.lang.String value) Adds a attribute declaration to the attribute list
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.addNamespace(java.lang.String nsshort,java.lang.String ns) Adds a new namespace to the list of namespaces Namespaces are represented by a short name and a URI
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.addParserFeature(java.lang.String feature,boolean set) Adds a new parser feature
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.addText(java.lang.String txt) Adds text to the output
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.buildXML(org.tm4j.panckoucke.model.AMNode center,java.lang.Object streamObject) This method transfers the abstract model to xml The method is called recursively in order to process the complete abstractModel.
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.closeDocument(org.tm4j.panckoucke.model.AMNode center) Closes the document
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.endTag(java.lang.String namespace,java.lang.String tag) Writes a end tag to the output stream
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.endTag(java.lang.String tag) Writes a end tag to the output stream and uses the default namespace
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.getNamespaces() Returns all known Namespaces
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.getOutputStream() Returns the defined Output stream object
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.getParserFeatures() Returns a map with all parser features
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.init() Initializes the maps and the namespaces
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.openDocument(org.tm4j.panckoucke.model.AMNode center,java.lang.Object streamObject) Initializes the transformer that writes the XML-Content A SAX Transformer is used that starts a identy transformation to write the new content in a file.
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.renderModel(org.tm4j.panckoucke.model.AModel model) Serializes the model to xml-notation.
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.serializeNodes(java.util.Set nodes,java.util.Set arcs) Adds a Tag for every node, contained in the set
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.setCurrentNamespace(java.lang.String ns) Sets the namespace for the next startTag, endTag commands
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.setDefaultNamespace(java.lang.String ns) Sets the default namespace for the XML document
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.setOutputStream(java.lang.Object streamingObject) Sets the object for the output stream It can be either a OutputStreamer- or a Writer-Object or a file URL where a file is written to.
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.setParserFeatures(java.util.Map features) Sets the parser features
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.startRootTag(java.lang.String tag,org.xml.sax.helpers.AttributesImpl att) Creates the starting root tag of the xml file.
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.startTag(java.lang.String namespace,java.lang.String tag,org.xml.sax.Attributes attributes) Prints a start tag
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.startTag(java.lang.String tag,org.xml.sax.Attributes attributes) Prints a start tag and uses the default namespace
org.tm4j.panckoucke.impl.renderer.AbstractSAXRenderer.traverseGraph(org.tm4j.panckoucke.model.AMNode center,java.util.Set nodes,java.util.Set arcset) traverses the graph, seruializes the arcs.
org.tm4j.panckoucke.impl.renderer.GraphMLRenderer.buildXML(org.tm4j.panckoucke.model.AMNode center,java.lang.Object streamObject)
org.tm4j.panckoucke.impl.renderer.GraphMLRenderer.serializeNodes(java.util.Set nodes,java.util.Set arcs) Adds a Tag for every node, contained in the set
org.tm4j.panckoucke.impl.renderer.GraphMLRenderer.setGraphID(java.lang.String id) The graph ID can be set here (The id-Attribute of the -Tag)
org.tm4j.panckoucke.impl.renderer.PanckouckeXMLRenderer.getXML() returns the actual content of the xmlBuffer this method should be called after a calling renderModel and ensuring that wasModelRendered returns true.
org.tm4j.panckoucke.impl.renderer.PanckouckeXMLRenderer.renderModel(org.tm4j.panckoucke.model.AModel model) serializes the model to xml-notation.
org.tm4j.panckoucke.impl.renderer.graph.Point1Dim.equals(java.lang.Object object)
org.tm4j.panckoucke.impl.renderer.graph.Point1Dim.getX() Returns the x Coordinate.
org.tm4j.panckoucke.impl.renderer.graph.Point1Dim.move(double xIncrement) Moves this point by adding this to its coordinates
org.tm4j.panckoucke.impl.renderer.graph.Point1Dim.setX(double x) Sets the x Coordinate.
org.tm4j.panckoucke.impl.renderer.graph.Point1Dim.toString()
org.tm4j.panckoucke.impl.renderer.graph.Point2Dim.equals(java.lang.Object object)
org.tm4j.panckoucke.impl.renderer.graph.Point2Dim.getX() Returns the x Coordinate.
org.tm4j.panckoucke.impl.renderer.graph.Point2Dim.getY() Returns the y Coordinate.
org.tm4j.panckoucke.impl.renderer.graph.Point2Dim.move(double xIncrement,double yIncrement) Moves this point by adding this to its coordinates
org.tm4j.panckoucke.impl.renderer.graph.Point2Dim.setX(double x) Sets the x Coordinate.
org.tm4j.panckoucke.impl.renderer.graph.Point2Dim.setY(double y) Sets the y Coordinate.
org.tm4j.panckoucke.impl.renderer.graph.Point2Dim.toString()
org.tm4j.panckoucke.impl.renderer.graph.Point3Dim.equals(java.lang.Object object)
org.tm4j.panckoucke.impl.renderer.graph.Point3Dim.getZ() Returns the z.
org.tm4j.panckoucke.impl.renderer.graph.Point3Dim.move(double xIncrement,double yIncrement,double zIncrement) Moves this point by adding this to its coordinates
org.tm4j.panckoucke.impl.renderer.graph.Point3Dim.setZ(double z) Sets the z.
org.tm4j.panckoucke.impl.renderer.graph.Point3Dim.toString()
org.tm4j.panckoucke.impl.renderer.graph.RadialPosition.equals(java.lang.Object object)
org.tm4j.panckoucke.impl.renderer.graph.RadialPosition.getAngle() Getter method for the angle of this Position
org.tm4j.panckoucke.impl.renderer.graph.RadialPosition.getRadius() Getter method for the radius of this Position
org.tm4j.panckoucke.impl.renderer.graph.RadialPosition.setAngle(double angle) Sets the angle of the position
org.tm4j.panckoucke.impl.renderer.graph.RadialPosition.setRadius(double radius) Sets the radius of the position
org.tm4j.panckoucke.impl.renderer.graph.RadialPosition.toString()
org.tm4j.panckoucke.impl.store.HarvestAction.getActionType()
org.tm4j.panckoucke.impl.store.HarvestAction.getProviderRef()
org.tm4j.panckoucke.impl.store.HarvestAction.getTopicMapRef()
org.tm4j.panckoucke.impl.store.HarvesterThread.run()
org.tm4j.panckoucke.impl.store.LoadAction.getActionType()
org.tm4j.panckoucke.impl.store.LoadAction.getProviderRef()
org.tm4j.panckoucke.impl.store.LoadAction.getTopicMapRef()
org.tm4j.panckoucke.impl.store.LoadScheduler.run()
org.tm4j.panckoucke.impl.store.MapLoaderThread.run()
org.tm4j.panckoucke.impl.store.MergeAction.getActionType()
org.tm4j.panckoucke.impl.store.MergeAction.getBase()
org.tm4j.panckoucke.impl.store.MergeAction.getLocator()
org.tm4j.panckoucke.impl.store.MergeAction.getProviderRef()
org.tm4j.panckoucke.impl.store.MergerThread.run()
org.tm4j.panckoucke.impl.store.PanckouckeMapResolver.getTopicMap()
org.tm4j.panckoucke.impl.store.PanckouckeMapResolver.resolveTopicMap(org.tm4j.harvest.HarvestingContext ctx)
org.tm4j.panckoucke.impl.store.PanckouckeStore.closeTopicMapProvider(org.tm4j.panckoucke.impl.store.ProviderReferenceImpl reference) Closes all TopicMaps which are provided by this provider and closes the Provider itself.
All Topicmaps that were provided by this provider are removed from the store's list of topicmap references.
org.tm4j.panckoucke.impl.store.PanckouckeStore.createProvider(java.lang.String factoryClassName,java.util.Properties props) Creates a new Provider from the given factoryClass.
org.tm4j.panckoucke.impl.store.PanckouckeStore.findTopicMapReference(java.lang.String baseLocatorAddress) This method tries to find a TopicMapReference which encapsulates a TopicMap with the given BaseLocator.
org.tm4j.panckoucke.impl.store.PanckouckeStore.findTopicMapReferenceById(java.lang.String id) This method tries to find a TopicMapReference with the given id
This method imposes no constraints regarding the state of the returned TopicMapReference
org.tm4j.panckoucke.impl.store.PanckouckeStore.getFactoryCache(java.util.HashMap hm) Returns a shallow copy of the TopicMapProviderFactoryCache

This method is intended to be used for Testing/Statistics.
org.tm4j.panckoucke.impl.store.PanckouckeStore.getFromLoadQueue() Returns the first TopicMapReference from the loadQueue.
org.tm4j.panckoucke.impl.store.PanckouckeStore.getInstance() Returns the Singleton-Instance
org.tm4j.panckoucke.impl.store.PanckouckeStore.getLoadQueue(java.util.List li) Returns a shallow copy of the loadQueue

This method is intended to be used for Testing/Statistics.
org.tm4j.panckoucke.impl.store.PanckouckeStore.getProviderReferences(java.util.List li) Returns a list of currently open ProviderReferences.
org.tm4j.panckoucke.impl.store.PanckouckeStore.getTopicMapReferences(java.util.List li,boolean all) Returns a List of TopicmapReferences.
org.tm4j.panckoucke.impl.store.PanckouckeStore.harvestTopicMap(java.lang.String src,org.tm4j.panckoucke.impl.store.ProviderReferenceImpl p) harvests a Topicmap from the local filesystem or from an url into the given TopicmapProvider.
org.tm4j.panckoucke.impl.store.PanckouckeStore.mergeMaps(org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl tmr,java.lang.String src) Merging two Topicmaps
org.tm4j.panckoucke.impl.store.PanckouckeStore.openTopicMap(java.lang.String src,org.tm4j.panckoucke.impl.store.ProviderReferenceImpl p) loads a Topicmap from the local filesystem or from an url into the given TopicmapProvider.
org.tm4j.panckoucke.impl.store.PanckouckeStore.openTopicMap(java.lang.String src,org.tm4j.panckoucke.impl.store.ProviderReferenceImpl p,java.lang.String topicmapBuilderClass) loads a Topicmap from the local filesystem or from an url into the given TopicmapProvider.
org.tm4j.panckoucke.impl.store.PanckouckeStore.reset() Resets the PanckouckeStore - Closes all Maps
org.tm4j.panckoucke.impl.store.PanckouckeStoreTest._testAddTopicMap()
org.tm4j.panckoucke.impl.store.PanckouckeStoreTest._testCloseProvider()
org.tm4j.panckoucke.impl.store.PanckouckeStoreTest._testMultipleLoadRequests()
org.tm4j.panckoucke.impl.store.PanckouckeStoreTest._testRemoval()
org.tm4j.panckoucke.impl.store.PanckouckeStoreTest.setUp()
org.tm4j.panckoucke.impl.store.PanckouckeStoreTest.testCreateProvider()
org.tm4j.panckoucke.impl.store.PanckouckeStoreTest.testMerging()
org.tm4j.panckoucke.impl.store.ProviderReferenceImpl.getProperties()
org.tm4j.panckoucke.impl.store.ProviderReferenceImpl.getProvidedTopicmapReferences(boolean all)
org.tm4j.panckoucke.impl.store.ProviderReferenceImpl.getProvider() This method is used by the PanckouckeStore
org.tm4j.panckoucke.impl.store.ProviderReferenceImpl.getProviderClassName()
org.tm4j.panckoucke.impl.store.ProviderReferenceImpl.isLocked()
org.tm4j.panckoucke.impl.store.ProviderReferenceImpl.lock() Attempt to lock this ProviderReference.
org.tm4j.panckoucke.impl.store.ProviderReferenceImpl.unlock() Unlocks this ProviderReference, if it is currently locked.
org.tm4j.panckoucke.impl.store.StoreAction.getActionType()
org.tm4j.panckoucke.impl.store.StoreAction.getProviderRef()
org.tm4j.panckoucke.impl.store.StoreManagerImpl.closeTopicMapProvider(org.tm4j.panckoucke.store.ProviderReference pr)
org.tm4j.panckoucke.impl.store.StoreManagerImpl.createProvider(java.lang.String factoryClassName,java.util.Properties props)
org.tm4j.panckoucke.impl.store.StoreManagerImpl.getProviderReferences(java.util.List li)
org.tm4j.panckoucke.impl.store.StoreManagerImpl.getTopicmapReference(java.lang.String baseLocatorAdress)
org.tm4j.panckoucke.impl.store.StoreManagerImpl.getTopicmapReference(org.tm4j.panckoucke.model.AMMember member)
org.tm4j.panckoucke.impl.store.StoreManagerImpl.getTopicmapReferenceById(java.lang.String id)
org.tm4j.panckoucke.impl.store.StoreManagerImpl.getTopicmapReferences(java.util.List li,boolean allReferences) Returns the TopicMapReferences, which are currently managed by Panckoucke.
org.tm4j.panckoucke.impl.store.StoreManagerImpl.harvestTopicMap(java.lang.String harvestfile)
org.tm4j.panckoucke.impl.store.StoreManagerImpl.harvestTopicMap(java.lang.String harvestfile,org.tm4j.panckoucke.store.ProviderReference providerReference)
org.tm4j.panckoucke.impl.store.StoreManagerImpl.loadTopicmap(java.lang.String src)
org.tm4j.panckoucke.impl.store.StoreManagerImpl.loadTopicmap(java.lang.String src,java.lang.String topicmapBuilderClass)
org.tm4j.panckoucke.impl.store.StoreManagerImpl.loadTopicmap(java.lang.String src,org.tm4j.panckoucke.store.ProviderReference providerReference)
org.tm4j.panckoucke.impl.store.StoreManagerImpl.loadTopicmap(java.lang.String src,org.tm4j.panckoucke.store.ProviderReference providerReference,java.lang.String topicMapBuilderClass)
org.tm4j.panckoucke.impl.store.StoreManagerImpl.mergeTopicmaps(org.tm4j.panckoucke.store.TopicMapReference topicmapA,java.lang.String src)
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.close() Closes the encapsulated TopicMap.
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.finishedMerging() Sets the state to ACCESSIBLE again
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.getAMNode()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.getBaseLocator()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.getBaseLocatorAdress()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.getBuilderClassName()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.getId()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.getMetaData()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.getProviderReference()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.getProviderReferenceImpl()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.getSource()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.getState()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.getStateProse()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.getTopicmap()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.remove() Removes the encapsulated TopicMap from its Provider.
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.setBuilderClassName(java.lang.String topicMapBuilderClassname) Sets the classname of the TopicMap-Builder which shall be used to parse that TopicMap.
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.setStateCORRUPTED(java.lang.String stateProse) Sets the stateProse and the state to CORRUPTED.
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.setStateOPENING() Sets the state to OPENING.
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.startMerging() Sets the state to MERGING
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.toString()
org.tm4j.panckoucke.impl.store.TopicMapReferenceImpl.topicMapLoaded(org.tm4j.topicmap.TopicMap tm) Sets the Topicmap and changes the state to ACCESSIBLE.
org.tm4j.panckoucke.model.AMArc.getEndNodes()
org.tm4j.panckoucke.model.AMArc.getStartNode()
org.tm4j.panckoucke.model.AMGestaltRegistry.getID(org.tm4j.panckoucke.model.AMGestalt gestalt)
org.tm4j.panckoucke.model.AMGestaltRegistry.getInstance(java.lang.String id)
org.tm4j.panckoucke.model.AMGestaltRegistry.registerInstance(java.lang.String id) creates a new instance of AMGestalt and registers it under the given id.
org.tm4j.panckoucke.model.AMLocator.getAddress() Gets the address associated with the locator
org.tm4j.panckoucke.model.AMLocator.getNotation() Gets the string defining the notation type of this locator
org.tm4j.panckoucke.model.AMMember.getData() If this AMMember represents any Object with attached inline data the data is * returned by this method.
org.tm4j.panckoucke.model.AMMember.getDataLocator() If this AMMember represents any Object with attached data and this data could * be expressed in form of a Locator, the Locator is returned by this method.
org.tm4j.panckoucke.model.AMMember.getGestalt() The Gestalt-Property, is used to provide a AMMember * with some Appearance-related information.
org.tm4j.panckoucke.model.AMMember.getID() an id which is unique in the context of the current model.
org.tm4j.panckoucke.model.AMMember.getLabel() returns a String for display purposes.
org.tm4j.panckoucke.model.AMMember.getRepresentedObject() Convienience method to return the first one of the set of represented objects.
org.tm4j.panckoucke.model.AMMember.getRepresentedObjects() This Method returns Objects which are reprresented by that member.
org.tm4j.panckoucke.model.AMNode.getArcs() Returns all arcs where the node is the startnode of that arc * * @return an umodifiable set of arcs, which start at this node * (use this node as startnode) * The set may be empty but it is never null * * @see org.tm4j.panckoucke.model.AMNode#getArcs()
org.tm4j.panckoucke.model.AMNode.getIncomingArcs() Returns all arcs where the node is an endnode of that arc * * @return an umodifiable set of arcs, which references this node as an endnode.
org.tm4j.panckoucke.model.AModel.addEndNode(org.tm4j.panckoucke.model.AMArc arc,org.tm4j.panckoucke.model.AMNode endnode) Adds endnode to the set of endnodes of AMArc arc.
org.tm4j.panckoucke.model.AModel.addRepresentedObject(org.tm4j.panckoucke.model.AMMember member,java.lang.Object object) Adds an object to the set of representedObjects of AMMember member If the specified member already contains tmo, no further action will be taken
org.tm4j.panckoucke.model.AModel.createArc(org.tm4j.panckoucke.model.AMNode node,java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt,java.lang.String data) Creates an arc and sets a number of properties
org.tm4j.panckoucke.model.AModel.createArc(org.tm4j.panckoucke.model.AMNode node,java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt,org.tm4j.panckoucke.model.AMLocator dataLocator) Creates an arc and sets a number of properties
org.tm4j.panckoucke.model.AModel.createArc(org.tm4j.panckoucke.model.AMNode startnode,java.lang.String label) Creates an Arc with the given label, the given startnode and a model-wide unique ID.
org.tm4j.panckoucke.model.AModel.createArc(org.tm4j.panckoucke.model.AMNode startnode,java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt) Creates an and sets a number of properties
org.tm4j.panckoucke.model.AModel.createNode(java.lang.String label) Creates a Node with the given label and a model-wide unique ID.
org.tm4j.panckoucke.model.AModel.createNode(java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt) Convienience-method to create a Node and set some properties
org.tm4j.panckoucke.model.AModel.createNode(java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt,java.lang.String data) Convienience-method to create a Node and set some properties
org.tm4j.panckoucke.model.AModel.createNode(java.lang.String label,java.lang.Object representedObject,org.tm4j.panckoucke.model.AMGestalt gestalt,org.tm4j.panckoucke.model.AMLocator dataLocator) Convienience-method to create a Node and set some properties
org.tm4j.panckoucke.model.AModel.getCenterNode() Returns the center node of this model
org.tm4j.panckoucke.model.AModel.getMemberByID(java.lang.String id) Used to "search" for an AMMember by its member id
org.tm4j.panckoucke.model.AModel.getMemberByRepresentedObject(java.lang.Object object) Used to "search" for an AMMember based on one of its represented Objects
org.tm4j.panckoucke.model.AModel.removeEndNode(org.tm4j.panckoucke.model.AMArc arc,org.tm4j.panckoucke.model.AMNode endnode) Removes the AMNode endnode from the from the set of endnodes of specified AMArc If the set of endnodes of AMArc arc does not contain node, nothing happens
org.tm4j.panckoucke.model.AModel.removeRepresentedObject(org.tm4j.panckoucke.model.AMMember member,java.lang.Object object) Removes tmo from the set of representedObjects of AMMember member If the specified member does not contain tmo, no further action will be taken
org.tm4j.panckoucke.model.AModel.setCenterNode(org.tm4j.panckoucke.model.AMNode node) Sets the centerNode of this Model
org.tm4j.panckoucke.model.AModel.setData(org.tm4j.panckoucke.model.AMMember member,java.lang.String data) Sets the Data field of the AMMember member to data
org.tm4j.panckoucke.model.AModel.setDataLocator(org.tm4j.panckoucke.model.AMMember member,org.tm4j.panckoucke.model.AMLocator loc) Sets the Data field of the AMMember member to data
org.tm4j.panckoucke.model.AModel.setGestalt(org.tm4j.panckoucke.model.AMMember member,org.tm4j.panckoucke.model.AMGestalt gestalt) Sets or overrides the Gestalt of the member, setting the gestalt to null will remove the Gestalt information from the member
org.tm4j.panckoucke.model.AModel.setStartNode(org.tm4j.panckoucke.model.AMArc arc,org.tm4j.panckoucke.model.AMNode startnode) Sets a new start node to the specified arc you may safely use this implementation to transfer an arc from one startnode to another.
org.tm4j.panckoucke.model.AModelFactory.createAModel()
org.tm4j.panckoucke.model.ModelProvider.getModel(org.tm4j.panckoucke.model.AMMember member,java.lang.String abstractorClassname,org.tm4j.panckoucke.abstraction.AbstractionContext options) Returns an AModel for the TopicMapObject which is represented by the AMMember member.
org.tm4j.panckoucke.model.ModelProvider.getModel(org.tm4j.panckoucke.model.AMMember member,org.tm4j.panckoucke.abstraction.Abstractor abstractor,org.tm4j.panckoucke.abstraction.AbstractionContext options)
org.tm4j.panckoucke.notification.Notification.getRelatedObject() This method is a convience-Method to access the first of the objects, for which this notification is generated.
org.tm4j.panckoucke.notification.Notification.getRelatedObjects() Returns a collection of objects, for which the notification is generated.
org.tm4j.panckoucke.notification.Notification.getType()
org.tm4j.panckoucke.notification.NotificationListener.panckouckeNotifies(org.tm4j.panckoucke.notification.Notification notification) Panckoucke has something to tell
org.tm4j.panckoucke.notification.NotificationRegistry.addListener(org.tm4j.panckoucke.notification.NotificationListener l,org.tm4j.panckoucke.notification.NotificationType type) Registers an NotificationListener for the specified notificationtype.
org.tm4j.panckoucke.notification.NotificationRegistry.removeListener(org.tm4j.panckoucke.notification.NotificationListener l) Removes an panckoucke NotificationListener completely (for all types).
org.tm4j.panckoucke.notification.NotificationRegistry.removeListener(org.tm4j.panckoucke.notification.NotificationListener l,org.tm4j.panckoucke.notification.NotificationType type) Removes an panckoucke NotificationListener for the specified notificationtype.
org.tm4j.panckoucke.notification.StateChangedNotification.getNewState()
org.tm4j.panckoucke.notification.StateChangedNotification.getOldState()
org.tm4j.panckoucke.notification.StateChangedNotification.getTopicmapRef()
org.tm4j.panckoucke.render.HttpRenderer.getContent()
org.tm4j.panckoucke.render.HttpRenderer.getContentMimeType() Returns the Mime Type of the created content
org.tm4j.panckoucke.render.HttpRenderer.renderForDataDisplay() This method sets the renderer back to normal uri creation (using uris from the AMMember objects)
org.tm4j.panckoucke.render.HttpRenderer.renderForNavigation(java.lang.String uriTemplate) After calling this method, the renderer creates uri´s based on the uriTemplate by appending the id of the TopicMapObject instead of using uri´s of the AMMember objects.
org.tm4j.panckoucke.render.Renderer.renderModel(org.tm4j.panckoucke.model.AModel ) Demand to render the model centered around the Node centerNode.
org.tm4j.panckoucke.render.UserInterfaceRenderer.getContentComponent() Getter method for the GUI Component used to display the visualisation
org.tm4j.panckoucke.render.graph.GraphAlgorithm.computeModel(org.tm4j.panckoucke.model.AModel model,org.tm4j.panckoucke.render.graph.GraphRenderer renderer) computes the Model, should be used with the AVisualisationRenderer methods visualizeNode and visualizeArc as callback methods
org.tm4j.panckoucke.render.graph.GraphRenderer.getAlgorithm() Returns the algorithm.
org.tm4j.panckoucke.render.graph.GraphRenderer.getDimensions() this method should be called by multi dimensional alorithms
org.tm4j.panckoucke.render.graph.GraphRenderer.getRegistry() Returns the registry.
org.tm4j.panckoucke.render.graph.GraphRenderer.setAlgorithm(org.tm4j.panckoucke.render.graph.GraphAlgorithm algorithm) Sets the algorithm.
org.tm4j.panckoucke.render.graph.GraphRenderer.setRegistry(org.tm4j.panckoucke.render.rep.RepresentationRegistry registry) Sets the registry.
org.tm4j.panckoucke.render.graph.GraphRenderer.visualizeArc(org.tm4j.panckoucke.model.AMArc arc,java.lang.Object start,java.lang.Object end) create an arc between the positions represented by the objects start and end
org.tm4j.panckoucke.render.graph.GraphRenderer.visualizeNode(org.tm4j.panckoucke.model.AMNode node,org.tm4j.panckoucke.render.graph.Besteck position) callback methods for IGraphAlgorithm implementations returns an object that represents the created point
org.tm4j.panckoucke.render.rep.RepresentationRegistry.getInstance(java.lang.String id)
org.tm4j.panckoucke.render.rep.RepresentationRegistry.registerInstance(java.lang.String id,org.tm4j.panckoucke.render.rep.Representation representation)
org.tm4j.panckoucke.render.rep.RepresentationRegistryImpl.getInstance(java.lang.String shortName)
org.tm4j.panckoucke.render.rep.RepresentationRegistryImpl.registerInstance(java.lang.String shortName,org.tm4j.panckoucke.render.rep.Representation representation)
org.tm4j.panckoucke.store.PanckouckeStoreException.getNested()
org.tm4j.panckoucke.store.ProviderReference.getProperties()
org.tm4j.panckoucke.store.ProviderReference.getProvidedTopicmapReferences(boolean all) Return a List of the TopicMapReferences which are provided by this provider.
org.tm4j.panckoucke.store.ProviderReference.getProviderClassName()
org.tm4j.panckoucke.store.StoreManager.closeTopicMapProvider(org.tm4j.panckoucke.store.ProviderReference pr) closes the Provider.
org.tm4j.panckoucke.store.StoreManager.createProvider(java.lang.String factoryClassName,java.util.Properties props) Creates a ProviderReference which may be used as a parameter to other methods in that interface
TopicMaps which are provided by this Provider are automatically visible to the underlying store.
org.tm4j.panckoucke.store.StoreManager.getProviderReferences(java.util.List li) Returns the ProviderReferences, which are currently managed by Panckoucke.
org.tm4j.panckoucke.store.StoreManager.getTopicmapReference(java.lang.String baseLocatorAdress) Conceptually static method (Interfaces do not allow the declaration of static methods) which returns a TopicMapReference-Object for a given BaseLocator-String The returned TopicMapReference may be in any state.
org.tm4j.panckoucke.store.StoreManager.getTopicmapReference(org.tm4j.panckoucke.model.AMMember member) Conceptually static method (Interfaces do not allow the declaration of static methods) which returns a TopicMapReference-Object for a given AMMember If the AMMember is not of Gestalt Topicmap, the Implementation may do anyeffort to determine the meant Topicmap.
org.tm4j.panckoucke.store.StoreManager.getTopicmapReferenceById(java.lang.String id) Conceptually static method (Interfaces do not allow the declaration of static methods) which returns a TopicMapReference-Object for a given ID-String The returned TopicMapReference may be in any state.
org.tm4j.panckoucke.store.StoreManager.getTopicmapReferences(java.util.List li,boolean allReferences) Returns the TopicMapReferences, which are currently managed by Panckoucke.
org.tm4j.panckoucke.store.StoreManager.harvestTopicMap(java.lang.String harvestfile) Adds a Harvest-Demand to the StoreQueue.
org.tm4j.panckoucke.store.StoreManager.harvestTopicMap(java.lang.String harvestfile,org.tm4j.panckoucke.store.ProviderReference providerReference) Adds a Harvest-Demand to the StoreQueue.
org.tm4j.panckoucke.store.StoreManager.loadTopicmap(java.lang.String src) Passes a request to load a Topicmap to PanckouckeStore, using the default TopicMapBuilder and the default TopicMapProvider Dependant on the implementation this method may return immediately, returning a TopicMapReference which is in the state of PENDING or OPENING.
org.tm4j.panckoucke.store.StoreManager.loadTopicmap(java.lang.String src,java.lang.String topicmapBuilderClass) Passes a request to load a Topicmap to PanckouckeStore, using the specified TopicMapBuilder and the default TopicMapProvider Dependant on the implementation this method may return immediately, returning a TopicMapReference which is in the state of PENDING or OPENING.
org.tm4j.panckoucke.store.StoreManager.loadTopicmap(java.lang.String src,org.tm4j.panckoucke.store.ProviderReference providerReference) Passes a request to load a Topicmap to PanckouckeStore Dependant on the implementation this method may return immediately, returning a TopicMapReference which is in the state of PENDING or OPENING.
org.tm4j.panckoucke.store.StoreManager.loadTopicmap(java.lang.String src,org.tm4j.panckoucke.store.ProviderReference providerReference,java.lang.String topicmapBuilderClass) Passes a request to load a Topicmap to PanckouckeStore, using the specified TopicMapBuilder Dependant on the implementation this method may return immediately, returning a TopicMapReference which is in the state of PENDING or OPENING.
org.tm4j.panckoucke.store.StoreManager.mergeTopicmaps(org.tm4j.panckoucke.store.TopicMapReference baseTM,java.lang.String src) merges two topicmaps
org.tm4j.panckoucke.store.StoreState.getStateID() returns the complete ID string of the StoreState implementation
org.tm4j.panckoucke.store.StoreState.getStoreStateOfID(java.lang.String id) returns the StoreState Instance for a given ID
org.tm4j.panckoucke.store.TopicMapRefMetaData.getRetrievalEnd()
org.tm4j.panckoucke.store.TopicMapRefMetaData.getRetrievalStart()
org.tm4j.panckoucke.store.TopicMapRefMetaData.getRetrievalType() Returns a hint about the origin of this topicmap.
org.tm4j.panckoucke.store.TopicMapRefMetaData.setRetrievalEnd(java.util.Date d) Sets the date when the retrieval of this map finished
org.tm4j.panckoucke.store.TopicMapRefMetaData.setRetrievalStart(java.util.Date d) Sets the date when the retrieval of this map started
org.tm4j.panckoucke.store.TopicMapRefMetaData.setRetrievalType(int type) sets a retrievaltype for this topicmap.
org.tm4j.panckoucke.store.TopicMapReference.close() Closes the encapsulated TopicMap.
org.tm4j.panckoucke.store.TopicMapReference.getAMNode()
org.tm4j.panckoucke.store.TopicMapReference.getBaseLocator()
org.tm4j.panckoucke.store.TopicMapReference.getBaseLocatorAdress()
org.tm4j.panckoucke.store.TopicMapReference.getId()
org.tm4j.panckoucke.store.TopicMapReference.getMetaData()
org.tm4j.panckoucke.store.TopicMapReference.getProviderReference()
org.tm4j.panckoucke.store.TopicMapReference.getSource()
org.tm4j.panckoucke.store.TopicMapReference.getState()
org.tm4j.panckoucke.store.TopicMapReference.getStateProse()
org.tm4j.panckoucke.store.TopicMapReference.remove() Removes the encapsulated TopicMap from its Provider.
org.tm4j.panckoucke.test.AllPanckouckeTests.suite() Returns a suite of tests for panckoucke.
org.tm4j.panckoucke.test.ConfigTest.testLoadDefaultProperties()
org.tm4j.panckoucke.test.SimpleAbstractorTest.createTopicMap()
org.tm4j.panckoucke.test.SimpleAbstractorTest.getProviderFactory()
org.tm4j.panckoucke.test.SimpleAbstractorTest.setUp()
org.tm4j.panckoucke.test.SimpleAbstractorTest.testPrimitiveAssociation()
org.tm4j.panckoucke.test.SimpleAbstractorTest.testSingleTopic()
org.tm4j.panckoucke.test.TestData.getFileFromResource(java.lang.String resource)
org.tm4j.panckoucke.test.TestData.getURLFromResource(java.lang.String resource)
org.tm4j.panckoucke.test.abstraction.AssociationRoleMatrixBuilderTest.setUp()
org.tm4j.panckoucke.test.abstraction.AssociationRoleMatrixBuilderTest.testAssociationRoleMatrix()
org.tm4j.panckoucke.test.abstraction.AssociationRoleMatrixBuilderTest.testAssociationRoleMatrix2()
org.tm4j.panckoucke.test.abstraction.AssociationRoleMatrixBuilderTest.testAssociationRoleMatrixFailure()
org.tm4j.panckoucke.test.abstraction.AssociationRoleMatrixBuilderTest.testAssociationRoleMatrixSubset()
org.tm4j.panckoucke.test.abstraction.AssociationRoleMatrixBuilderTest.testAssociationWithDuplicateRoles() test a association that contains two members with the same role spec
org.tm4j.panckoucke.test.abstraction.AssociationRoleShelfmarkTest.setUp()
org.tm4j.panckoucke.test.abstraction.AssociationRoleShelfmarkTest.testGetShelfMark()
org.tm4j.panckoucke.test.abstraction.AssociationRoleShelfmarkTest.testGetShelfMarkWithNullRoleSpecs()
org.tm4j.panckoucke.test.abstraction.AssociationRoleShelfmarkTest.testShelfmarkWithDuplicateRoleSpecs()
org.tm4j.panckoucke.test.abstraction.CompactClassifierTest.setUp()
org.tm4j.panckoucke.test.abstraction.CompactClassifierTest.testClassifyByRolesOfCenter()
org.tm4j.panckoucke.test.abstraction.CompactClassifierTest.testClassifyByRolesOfOthers()
org.tm4j.panckoucke.test.abstraction.CompactClassifierTest.testClassifyByTypesOfAssocs()
org.tm4j.panckoucke.test.abstraction.MatrixPatternTest.testMold()
org.tm4j.panckoucke.test.abstraction.MatrixTest.testGetData()
org.tm4j.panckoucke.test.abstraction.MatrixTest.testGetSetRowObject()
org.tm4j.panckoucke.test.abstraction.MatrixTest.testMatrixImpl()
org.tm4j.panckoucke.test.abstraction.MatrixTest.testSetGetColumns()
org.tm4j.panckoucke.test.abstraction.MatrixTest.testSetGetGestalten()
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnArc(org.tm4j.panckoucke.model.AMNode n,java.lang.String tmoIdentifier)
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnArc(org.tm4j.panckoucke.model.AMNode n,java.lang.String tmoIdentifier,org.tm4j.panckoucke.model.AMGestalt arcGestalt) Tests if there is at least one arc that has the object with the given identifier as its represented object and is of the given gestalt.
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnArc(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt) asserts that AMnode n has an outgoing arc with the given gestalt
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnEndnode(org.tm4j.panckoucke.model.AMArc a,java.lang.Class klass) Tests wether the given arc contains at least one endnode that represents an object with the given class.
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnEndnode(org.tm4j.panckoucke.model.AMArc a,java.lang.Class klass,org.tm4j.panckoucke.model.AMGestalt gestalt) Tests wether the given arc contains at least one endnode with the given class and the given gestalt.
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnEndnode(org.tm4j.panckoucke.model.AMArc a,java.lang.Object ref) Tests wether the given arc contains at least one endnode that references the given object.
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnEndnode(org.tm4j.panckoucke.model.AMArc a,java.lang.Object ref,org.tm4j.panckoucke.model.AMGestalt gestalt) Tests wether the given arc contains at least one endnode that references the given object and is of the given gestalt.
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnEndnode(org.tm4j.panckoucke.model.AMArc a,java.lang.String tmoIdentifier) Tests wether the given arc contains at least one endnode that represents the TopicMapObject that is identified by the given tmoidentifier.
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnEndnode(org.tm4j.panckoucke.model.AMArc a,java.lang.String tmoIdentifier,org.tm4j.panckoucke.model.AMGestalt gestalt) Tests wether the given arc contains at least one endnode that represents the TopicMapObject that is identified by the given resourceLocator.
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnEndnode(org.tm4j.panckoucke.model.AMArc a,org.tm4j.panckoucke.model.AMGestalt gestalt) Tests wether the given arc contains at least one endnode with the given gestalt.
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnEndnode(org.tm4j.panckoucke.model.AMArc a,org.tm4j.topicmap.TopicMapObject tmo) Tests wether the given arc contains at least one endnode that represents the given TopicMapObject.
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnEndnode(org.tm4j.panckoucke.model.AMArc a,org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.panckoucke.model.AMGestalt gestalt) Tests wether the given arc contains at least one endnode that represents the given TopicMapObject.
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnEndnode(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt arcgestalt,java.lang.Object represented) Tests wether the given Node contains at least one arc with the given arcgestalt that in turn contains at least one endnode that represents the given object
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertAnEndnode(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt arcgestalt,org.tm4j.panckoucke.model.AMGestalt nodegestalt) Tests wether the given Node contains at least one arc with the given arcgestalt that in turn contains at least one endnode with the given nodegestalt.
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.assertNoEndnode(org.tm4j.panckoucke.model.AMArc a,org.tm4j.panckoucke.model.AMGestalt gestalt) Asserts that the given arc does not contain an endnode of the given gestalt
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.getEndnodeWithGestalt(org.tm4j.panckoucke.model.AMArc a,org.tm4j.panckoucke.model.AMGestalt gestalt)
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.initWithTMFromResource(java.lang.String resource,java.lang.String baseLocatorAdress)
org.tm4j.panckoucke.test.abstraction.ModelShapeTestBase.objectWithResourceLocator(java.lang.String fragment) Helper: returns the object with the given fragment-identifier from the topicmap,
org.tm4j.panckoucke.test.abstraction.RoleTypePlayerCountClassifierTest.firstNonClassInstanceAssociation(org.tm4j.topicmap.Topic player)
org.tm4j.panckoucke.test.abstraction.RoleTypePlayerCountClassifierTest.setUp()
org.tm4j.panckoucke.test.abstraction.RoleTypePlayerCountClassifierTest.testClassifyByRoleTypeMemberCount()
org.tm4j.panckoucke.test.abstraction.model.AMGestaltTest.setUp()
org.tm4j.panckoucke.test.abstraction.model.AMGestaltTest.testInstanceCreationAndRetrieving()
org.tm4j.panckoucke.test.abstraction.model.AMLocatorImplTest.setUp()
org.tm4j.panckoucke.test.abstraction.model.AMLocatorImplTest.testGetAddress()
org.tm4j.panckoucke.test.abstraction.model.AMLocatorImplTest.testGetNotation()
org.tm4j.panckoucke.test.abstraction.model.AModelTest.setUp()
org.tm4j.panckoucke.test.abstraction.model.AModelTest.testArcCreation()
org.tm4j.panckoucke.test.abstraction.model.AModelTest.testComfortableArcCreation()
org.tm4j.panckoucke.test.abstraction.model.AModelTest.testComfortableNodeCreation()
org.tm4j.panckoucke.test.abstraction.model.AModelTest.testDataProperty()
org.tm4j.panckoucke.test.abstraction.model.AModelTest.testEndnodeProperty()
org.tm4j.panckoucke.test.abstraction.model.AModelTest.testGestaltProperty()
org.tm4j.panckoucke.test.abstraction.model.AModelTest.testModelCreation()
org.tm4j.panckoucke.test.abstraction.model.AModelTest.testNodeCreation()
org.tm4j.panckoucke.test.abstraction.model.AModelTest.testRepresentedObjectProperty()
org.tm4j.panckoucke.test.abstraction.model.AModelTest.testStartnodeProperty()
org.tm4j.panckoucke.test.abstraction.model.AModelTest.testStrangerObjects()
org.tm4j.panckoucke.test.abstraction.section.AllSectionAbstractorTests.suite() Returns a suite of tests for the section abstractor
org.tm4j.panckoucke.test.abstraction.section.AssociationSectionGroupTest.testAssociationSectionGroupNode() checks that the model contains a node of gestalt GESTALT_ASSOCIATIONSECTIONGROUP
org.tm4j.panckoucke.test.abstraction.section.AssociationSectionGroupTest.testJohnAsFather() Tests the two associations where John is playing the role of father The associations have the following characteristics: - They are of the same type and have the same set of roles beying played so they should end up as two rows of one matrix - One of them has two members with the same rolespec The shelfmark that is used by the AssociationSectionGroup should detect that situation and treat the two roles as one.
org.tm4j.panckoucke.test.abstraction.section.AssociationSectionGroupTest.testJohnAsOwner() Tests the three associations where John is playing the role of owner The associations have the following characteristics: - Two of them are of the same type and have the same set of roles beying played so they should end up as two rows of one matrix - The third is of different type and has a different set of roles being played so it should end up as row of a matrix of its own.
org.tm4j.panckoucke.test.abstraction.section.AssociationSectionGroupTest.testJohnIsSingingAssociation() Tests the association where John is singing a song
org.tm4j.panckoucke.test.abstraction.section.InstanceSectionTest.testCarHasSeveralInstances() checks that the model for car does contain 2 instances
org.tm4j.panckoucke.test.abstraction.section.InstanceSectionTest.testJohnHasNoInstances() checks that the model for john does not contain a Node of Gestalt GESTALT_INSTANCESSECTION
org.tm4j.panckoucke.test.abstraction.section.MetaSectionGroupTest.matrixNodeOfSection(org.tm4j.panckoucke.model.AMArc sectionsArc,org.tm4j.panckoucke.model.AMGestalt gestaltSection) retrieves the matrix node of a section with the given gestalt that is part of the meta sectiongroup
org.tm4j.panckoucke.test.abstraction.section.MetaSectionGroupTest.testMetaSectionGroupNode() checks that the model contains a Node of Gestalt GESTALT_METASECTIONGROUP
org.tm4j.panckoucke.test.abstraction.section.MetaSectionGroupTest.testReification() Tests that the reifier of a reified topic, association or occurrence becomes part of the meta section group
org.tm4j.panckoucke.test.abstraction.section.MetaSectionGroupTest.testSourceLocatorSection() Tests that the SourceLocatorsSection exists and that it contains ' Johns SourceLocator
org.tm4j.panckoucke.test.abstraction.section.MetaSectionGroupTest.testSubjectIndicatorSection() Tests that the SubjectIndicatorSection exists and that it contains nothing for topic john and "http://www.fiatpanda.it/" for fiat-panda
org.tm4j.panckoucke.test.abstraction.section.MetaSectionGroupTest.testSubjectSection() Tests that the SubjectSection exists and that it contains nothing for topic john and "http://www.about_john.org/" for johns website Test furthermore that the subject section of a topic that reifies another element of the same topic map points to the reified topic
org.tm4j.panckoucke.test.abstraction.section.MetaSectionGroupTest.testTypeSection() Tests that the TypeSection exists and that it contains 'Person' as johns type
org.tm4j.panckoucke.test.abstraction.section.OccurrenceSectionTest.testJohnHasNoOccurrences() checks that the model for john does not contain a Node of Gestalt GESTALT_OCCURRENCESECTION
org.tm4j.panckoucke.test.abstraction.section.OccurrenceSectionTest.testSongHasOccurrence() checks that the model for the song "der Mond ist ..." does contain three occurrences
org.tm4j.panckoucke.test.abstraction.section.RolePlayerSectionTest.testJohnIsNotARole() checks that the model for john does not contain a Node of Gestalt GESTALT_ROLESSECTION
org.tm4j.panckoucke.test.abstraction.section.RolePlayerSectionTest.testMotherHasSeveralPlayers() checks that the model for car does contain 2 instances
org.tm4j.panckoucke.test.abstraction.section.SectionAbstractorTest.testGenerateModel()
org.tm4j.panckoucke.test.abstraction.section.SectionAbstractorTestBase.makeModelForTopic(org.tm4j.topicmap.Topic topic) Let the sectionAbstractor generate a model for the given topic and return the arc, that connects the topic (which lives in the center of the model) with its sections.
org.tm4j.panckoucke.test.abstraction.section.SectionAbstractorTestBase.matrixNodeOfSection(org.tm4j.panckoucke.model.AMArc sectionsArc,org.tm4j.panckoucke.model.AMGestalt gestaltOfSection) retrieves the matrix node of a section with the given gestalt
org.tm4j.panckoucke.test.abstraction.section.SectionAbstractorTestBase.matrixNodeOfSection(org.tm4j.panckoucke.model.AMNode sectionNode) Return the first matrix node of the given section.
org.tm4j.panckoucke.test.abstraction.section.SectionAbstractorTestBase.sectionNodeOfGroup(org.tm4j.panckoucke.model.AMArc groupArc,org.tm4j.panckoucke.model.AMGestalt gestaltGroup,org.tm4j.panckoucke.model.AMGestalt gestaltSection,java.lang.Object sectionObject)
org.tm4j.panckoucke.test.abstraction.section.SectionAbstractorTestBase.setUp() import aboutJohn.ltm and store john in an instance variable
org.tm4j.panckoucke.test.abstraction.tolog.TologMatrixAbstractorTest.setUp() import aboutJohn.ltm and
org.tm4j.panckoucke.test.abstraction.tolog.TologMatrixAbstractorTest.testEvaluateQuery() Perfom a simple query and checks if the resulting model confirms to the most basic expectations
org.tm4j.panckoucke.test.abstraction.tolog.TologMatrixAbstractorTest.testQueryForCarInstances() Tests the results of the query select $TOPIC from instance-of($TOPIC, tt-car)?
org.tm4j.panckoucke.test.context.ContextFactoryImplTest.getContextFromReader(java.lang.String resource) Util-method that returns a panckoucke-context.
org.tm4j.panckoucke.test.context.ContextFactoryImplTest.testCreateContextPropertiesReader()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testAddAbstractor()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testAddRenderer()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetAbstractor()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetAbstractorIDs()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetAvailableAbstractors()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetAvailableRenderers()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetDefaultAbstractor()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetDefaultRenderer()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetGestaltRegistry()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetModelProvider()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetNotificationRegistry()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetRenderer()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetRendererIDs()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetRepresentationRegistry()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testGetStoreManager()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testPanckouckeContextImpl()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testRemoveAbstractor()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testRemoveRenderer()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testSetDefaultAbstractor()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testSetDefaultRenderer()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testSetGestaltRegistry()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testSetModelProvider()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testSetNotificationRegistry()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testSetRepresentationRegistry()
org.tm4j.panckoucke.test.context.PanckouckeContextImplTest.testSetStoreManager()
org.tm4j.panckoucke.test.renderer.GraphMLRendererTest.testRenderModel()
org.tm4j.panckoucke.test.store.NotificationTest.panckouckeNotifies(org.tm4j.panckoucke.notification.Notification n)
org.tm4j.panckoucke.test.store.NotificationTest.setUp()
org.tm4j.panckoucke.test.store.NotificationTest.tearDown()
org.tm4j.panckoucke.test.store.NotificationTest.testSendNotificationsWithOneObject()
org.tm4j.panckoucke.test.store.NotificationTest.testSendNotificationsWithSeveralObject()
org.tm4j.panckoucke.test.store.NotificationTest.testSendSeveralObject()
org.tm4j.panckoucke.test.store.PanckouckeStoreTestSuite.resetStore() Closes all open providers, thereby removing all open topicmaps
org.tm4j.panckoucke.test.store.PanckouckeStoreTestSuite.suite()
org.tm4j.panckoucke.test.store.ProviderCacheTest.testCreateProvider()
org.tm4j.panckoucke.test.store.ProviderCacheTest.testRemoveProviderFromCache()
org.tm4j.panckoucke.test.store.StoreAddTopicMapsTest.setUp()
org.tm4j.panckoucke.test.store.StoreAddTopicMapsTest.tearDown()
org.tm4j.panckoucke.test.store.StoreAddTopicMapsTest.testAddLTMTopicMapFromUrl()
org.tm4j.panckoucke.test.store.StoreAddTopicMapsTest.testAddTopicMapFromFile()
org.tm4j.panckoucke.test.store.StoreAddTopicMapsTest.testAddTopicMapFromInvalidPath() tests behavior for the case that a syntactically invalid path is passed as the source of a topicmap.
org.tm4j.panckoucke.test.store.StoreAddTopicMapsTest.testAddTopicMapFromResource() tests the addition of all topicmaps that are part of the resource-directory.
org.tm4j.panckoucke.test.store.StoreAddTopicMapsTest.testAddTopicMapFromUrl()
org.tm4j.panckoucke.test.store.StoreApiTest.testAddTopicMapFromInvalidSource()
org.tm4j.panckoucke.test.store.StoreApiTest.testAddTwoTopicsMap()
org.tm4j.panckoucke.test.store.StoreApiTest.testCloseProvider()
org.tm4j.panckoucke.test.store.StoreApiTest.testCreateProvider()
org.tm4j.panckoucke.test.store.StoreApiTest.testGetTopicMapReferenceByBaseLocator()
org.tm4j.panckoucke.test.store.StoreApiTest.testHarvestWithDefaultProvider()
org.tm4j.panckoucke.test.store.StoreApiTest.testInvalidHarvestModelSources()
org.tm4j.panckoucke.test.store.StoreApiTest.testRemoval()
org.tm4j.panckoucke.test.store.StoreApiTest.testTopicMapReference()
org.tm4j.panckoucke.test.store.StoreApiTest.testTopicMapReferenceID()
org.tm4j.panckoucke.test.store.StoreApiTest.testTopicMapReferenceMetaData()
org.tm4j.panckoucke.test.store.StoreManagerHibernateTest.setUp()
org.tm4j.panckoucke.test.store.StoreManagerHibernateTest.testHibernateProviderCreation()
org.tm4j.panckoucke.test.store.StoreManagerHibernateTest.testHibernateTopicMapAddition()
org.tm4j.panckoucke.util.AMNodeIterator.addArc(org.tm4j.panckoucke.model.AMArc arc) Adds an AMArc to the list of arcs that this Iterator iterates over
org.tm4j.panckoucke.util.AMNodeIterator.hasNext()
org.tm4j.panckoucke.util.AMNodeIterator.next()
org.tm4j.panckoucke.util.AMNodeIterator.nextNode() Returns the next Node as an AMNode-Object
org.tm4j.panckoucke.util.AMNodeIterator.remove()
org.tm4j.panckoucke.util.AMNodeIterator.reset() Resets this Iterator.
After a call to reset, the nextNode-Method may be called size()-times, before a NoSuchElement- Exception is thrown.
org.tm4j.panckoucke.util.AMNodeIterator.size() returns the node count.
org.tm4j.panckoucke.util.AMNodeList.add(int index,java.lang.Object element)
org.tm4j.panckoucke.util.AMNodeList.add(java.lang.Object o)
org.tm4j.panckoucke.util.AMNodeList.addAll(int index,java.util.Collection c)
org.tm4j.panckoucke.util.AMNodeList.addAll(java.util.Collection c)
org.tm4j.panckoucke.util.AMNodeList.getNode(int index)
org.tm4j.panckoucke.util.AMNodeList.set(int index,java.lang.Object element)
org.tm4j.panckoucke.util.AMUtil.addNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.panckoucke.impl.abstraction.util.MemberProxy proxy) This method creates an AMNode with the data from the given MemberProxy.
org.tm4j.panckoucke.util.AMUtil.addNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Occurrence occurrence) Creates an AMNode in the given model, representing the given occurrence.
org.tm4j.panckoucke.util.AMUtil.addNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Topic topic) Calls #addNode(AModel, Topic, AMGestalt) with AMGestaltRegistry.GESTALT_TOPIC
org.tm4j.panckoucke.util.AMUtil.addNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Topic topic,org.tm4j.panckoucke.model.AMGestalt gestalt) Creates an AMNode in the given model, representing the given topic with the given gestalt.
The dataLocator of the new AMNode is set to the first sourceLocator of the given topic
org.tm4j.panckoucke.util.AMUtil.countOfArcsWithGestalt(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt,boolean incoming) Returns the number of arcs that are connected to the given node and are of the given Gestalt.
org.tm4j.panckoucke.util.AMUtil.dumpMember(org.tm4j.panckoucke.model.AMMember theMember) Prints info to a member to system.out
org.tm4j.panckoucke.util.AMUtil.endnodes(org.tm4j.panckoucke.model.AMNode n) Returns an AMNodeList with endnodes of all outgoing arcs of the given node.
org.tm4j.panckoucke.util.AMUtil.endnodes(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt) Returns an AMNodeList with endnodes of outgoing arcs of the given node.
org.tm4j.panckoucke.util.AMUtil.endnodesOfArcsWithGestalt(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt,boolean incoming) Returns an AMNodeIterator which iterates over all endnodes of the arcs that matches to the following criteria.
org.tm4j.panckoucke.util.AMUtil.getArcWithGestalt(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt,boolean incoming) Searches the collections of arcs of the given AMNode node for an arc with the given gestalt.
org.tm4j.panckoucke.util.AMUtil.startnodesOfArcsWithGestalt(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt) Returns an AMNodeIterator which iterates over the startnodes of the arcs that matches the following criteria.
org.tm4j.panckoucke.util.AbstractionNodeUtils.addNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.panckoucke.impl.abstraction.util.MemberProxy proxy) This method creates an AMNode with the data from the given MemberProxy.
org.tm4j.panckoucke.util.AbstractionNodeUtils.addNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Occurrence occurrence) Creates an AMNode in the given model, representing the given occurrence.
org.tm4j.panckoucke.util.AbstractionNodeUtils.addNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Topic topic) Calls #addNode(AModel, Topic, AMGestalt) with AMGestaltRegistry.GESTALT_TOPIC
org.tm4j.panckoucke.util.AbstractionNodeUtils.addNode(org.tm4j.panckoucke.model.AModel model,org.tm4j.topicmap.Topic topic,org.tm4j.panckoucke.model.AMGestalt gestalt) Creates an AMNode in the given model, representing the given topic with the given gestalt.
The dataLocator of the new AMNode is set to the first sourceLocator of the given topic
org.tm4j.panckoucke.util.AbstractionNodeUtils.countOfArcsWithGestalt(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt,boolean incoming) Returns the number of arcs that are connected to the given node and are of the given Gestalt.
org.tm4j.panckoucke.util.AbstractionNodeUtils.endnodes(org.tm4j.panckoucke.model.AMNode n) Returns an AMNodeList with endnodes of all outgoing arcs of the given node.
org.tm4j.panckoucke.util.AbstractionNodeUtils.endnodes(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt) Returns an AMNodeList with endnodes of outgoing arcs of the given node.
org.tm4j.panckoucke.util.AbstractionNodeUtils.endnodesOfArcsWithGestalt(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt,boolean incoming) Returns an AMNodeIterator which iterates over all endnodes of the arcs that matches to the following criteria.
org.tm4j.panckoucke.util.AbstractionNodeUtils.getArcWithGestalt(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt,boolean incoming) Searches the collections of arcs of the given AMNode node for an arc with the given gestalt.
org.tm4j.panckoucke.util.AbstractionNodeUtils.startnodesOfArcsWithGestalt(org.tm4j.panckoucke.model.AMNode n,org.tm4j.panckoucke.model.AMGestalt gestalt) Returns an AMNodeIterator which iterates over the startnodes of the arcs that matches the following criteria.
org.tm4j.panckoucke.util.BesteckUtils.convertToRadial(org.tm4j.panckoucke.impl.renderer.graph.Point2Dim position)
org.tm4j.panckoucke.util.BesteckUtils.convertToXY(org.tm4j.panckoucke.impl.renderer.graph.RadialPosition position)
org.tm4j.panckoucke.util.Config.getDefaultAbstractor()
org.tm4j.panckoucke.util.InstanceExtractor._extract(java.lang.Object o)
org.tm4j.panckoucke.util.InstanceExtractor.getInstances(org.tm4j.topicmap.Topic t0) Additional api to explicit the estimated types of input and output.
org.tm4j.panckoucke.util.NameUtil.labelFor(org.tm4j.net.Locator loc)
org.tm4j.panckoucke.util.NameUtil.labelFor(org.tm4j.panckoucke.impl.abstraction.util.MemberProxy data) Tries several strategies to find a suitable label for the given MemberProxy.
org.tm4j.panckoucke.util.NameUtil.labelFor(org.tm4j.topicmap.Association assoc)
org.tm4j.panckoucke.util.NameUtil.labelFor(org.tm4j.topicmap.Member member)
org.tm4j.panckoucke.util.NameUtil.labelFor(org.tm4j.topicmap.Occurrence occ)
org.tm4j.panckoucke.util.NameUtil.labelFor(org.tm4j.topicmap.Topic t)
org.tm4j.panckoucke.util.NameUtil.labelFor(org.tm4j.topicmap.TopicMap map)
org.tm4j.panckoucke.util.NameUtil.labelFor(org.tm4j.topicmap.TopicMapObject tmo)
org.tm4j.panckoucke.util.NameUtil.labelForObject(java.lang.Object o) Returns a label for an object.
org.tm4j.panckoucke.util.PSIUtil.getNameForPSI(org.tm4j.topicmap.Topic t)
org.tm4j.panckoucke.util.PSIUtil.getPSIClassInstanceTopic(org.tm4j.topicmap.TopicMap tm)
org.tm4j.panckoucke.util.PSIUtil.getPSIClassTopic(org.tm4j.topicmap.TopicMap tm)
org.tm4j.panckoucke.util.PSIUtil.getPSIInstanceTopic(org.tm4j.topicmap.TopicMap tm)
org.tm4j.panckoucke.util.PSIUtil.getPSILocatorsOfFactory(org.tm4j.net.LocatorFactory lf)
org.tm4j.panckoucke.util.PropertiesUtil.getBoolean(java.util.Properties p,java.lang.String key,boolean def) Converts the value of property key into a boolean.
org.tm4j.panckoucke.util.PropertiesUtil.setBoolean(java.util.Properties p,java.lang.String key,boolean value)
org.tm4j.panckoucke.util.RolePlayersExtractor._extract(java.lang.Object o)
org.tm4j.panckoucke.util.RolePlayersExtractor.getRolePlayers(org.tm4j.topicmap.Topic role) Additional api to explicit the estimated types of input and output.
org.tm4j.tmapi.core.TMAPIAssociationImpl.createAssociationRole(org.tmapi.core.Topic player,org.tmapi.core.Topic roleSpec)
org.tm4j.tmapi.core.TMAPIAssociationImpl.getAssociationRoles()
org.tm4j.tmapi.core.TMAPIAssociationImpl.getType()
org.tm4j.tmapi.core.TMAPIAssociationImpl.getWrapped()
org.tm4j.tmapi.core.TMAPIAssociationImpl.remove()
org.tm4j.tmapi.core.TMAPIAssociationImpl.removeMember(org.tmapi.core.AssociationRole _obj)
org.tm4j.tmapi.core.TMAPIAssociationImpl.setType(org.tmapi.core.Topic type)
org.tm4j.tmapi.core.TMAPIBaseNameImpl.addVariants(java.util.Collection variants,org.tm4j.topicmap.Variant var)
org.tm4j.tmapi.core.TMAPIBaseNameImpl.buildVariants()
org.tm4j.tmapi.core.TMAPIBaseNameImpl.createVariant(java.lang.String nameString,java.util.Collection params)
org.tm4j.tmapi.core.TMAPIBaseNameImpl.createVariant(org.tmapi.core.Locator resourceRef,java.util.Collection params)
org.tm4j.tmapi.core.TMAPIBaseNameImpl.getTopic()
org.tm4j.tmapi.core.TMAPIBaseNameImpl.getType()
org.tm4j.tmapi.core.TMAPIBaseNameImpl.getValue()
org.tm4j.tmapi.core.TMAPIBaseNameImpl.getVariants()
org.tm4j.tmapi.core.TMAPIBaseNameImpl.getWrapped()
org.tm4j.tmapi.core.TMAPIBaseNameImpl.remove()
org.tm4j.tmapi.core.TMAPIBaseNameImpl.setType(org.tmapi.core.Topic nameType)
org.tm4j.tmapi.core.TMAPIBaseNameImpl.setValue(java.lang.String data)
org.tm4j.tmapi.core.TMAPILocatorImpl.equals(java.lang.Object other)
org.tm4j.tmapi.core.TMAPILocatorImpl.equals(org.tmapi.core.Locator _other)
org.tm4j.tmapi.core.TMAPILocatorImpl.getNotation()
org.tm4j.tmapi.core.TMAPILocatorImpl.getReference()
org.tm4j.tmapi.core.TMAPILocatorImpl.getWrapped()
org.tm4j.tmapi.core.TMAPILocatorImpl.hashCode()
org.tm4j.tmapi.core.TMAPILocatorImpl.resolveRelative(java.lang.String relative)
org.tm4j.tmapi.core.TMAPILocatorImpl.toExternalForm()
org.tm4j.tmapi.core.TMAPIMemberImpl.getAssociation()
org.tm4j.tmapi.core.TMAPIMemberImpl.getPlayer()
org.tm4j.tmapi.core.TMAPIMemberImpl.getType()
org.tm4j.tmapi.core.TMAPIMemberImpl.getWrapped()
org.tm4j.tmapi.core.TMAPIMemberImpl.getWrappedPlayer()
org.tm4j.tmapi.core.TMAPIMemberImpl.remove()
org.tm4j.tmapi.core.TMAPIMemberImpl.setPlayer(org.tmapi.core.Topic player)
org.tm4j.tmapi.core.TMAPIMemberImpl.setType(org.tmapi.core.Topic roleSpec)
org.tm4j.tmapi.core.TMAPIOccurrenceImpl.getResource()
org.tm4j.tmapi.core.TMAPIOccurrenceImpl.getTopic()
org.tm4j.tmapi.core.TMAPIOccurrenceImpl.getType()
org.tm4j.tmapi.core.TMAPIOccurrenceImpl.getValue()
org.tm4j.tmapi.core.TMAPIOccurrenceImpl.getWrapped()
org.tm4j.tmapi.core.TMAPIOccurrenceImpl.remove()
org.tm4j.tmapi.core.TMAPIOccurrenceImpl.setResource(org.tmapi.core.Locator loc)
org.tm4j.tmapi.core.TMAPIOccurrenceImpl.setType(org.tmapi.core.Topic type)
org.tm4j.tmapi.core.TMAPIOccurrenceImpl.setValue(java.lang.String data)
org.tm4j.tmapi.core.TMAPIScopedObjectImpl.addScopingTopic(org.tmapi.core.Topic topic)
org.tm4j.tmapi.core.TMAPIScopedObjectImpl.getScope()
org.tm4j.tmapi.core.TMAPIScopedObjectImpl.removeScopingTopic(org.tmapi.core.Topic topic)
org.tm4j.tmapi.core.TMAPITopicImpl.addSubjectIdentifier(org.tmapi.core.Locator loc)
org.tm4j.tmapi.core.TMAPITopicImpl.addType(org.tmapi.core.Topic type)
org.tm4j.tmapi.core.TMAPITopicImpl.createOccurrence(java.lang.String resourceData,org.tmapi.core.Topic type,java.util.Collection scope)
org.tm4j.tmapi.core.TMAPITopicImpl.createOccurrence(org.tmapi.core.Locator resourceRef,org.tmapi.core.Topic type,java.util.Collection scope)
org.tm4j.tmapi.core.TMAPITopicImpl.createTopicName(java.lang.String baseNameString,java.util.Collection scope)
org.tm4j.tmapi.core.TMAPITopicImpl.createTopicName(java.lang.String baseNameString,org.tmapi.core.Topic type,java.util.Collection scope)
org.tm4j.tmapi.core.TMAPITopicImpl.getOccurrences()
org.tm4j.tmapi.core.TMAPITopicImpl.getReified()
org.tm4j.tmapi.core.TMAPITopicImpl.getRolesPlayed()
org.tm4j.tmapi.core.TMAPITopicImpl.getSubjectIdentifiers()
org.tm4j.tmapi.core.TMAPITopicImpl.getSubjectLocator()
org.tm4j.tmapi.core.TMAPITopicImpl.getTopicMap()
org.tm4j.tmapi.core.TMAPITopicImpl.getTopicNames()
org.tm4j.tmapi.core.TMAPITopicImpl.getTypes()
org.tm4j.tmapi.core.TMAPITopicImpl.getWrapped()
org.tm4j.tmapi.core.TMAPITopicImpl.mergeIn(org.tmapi.core.Topic t)
org.tm4j.tmapi.core.TMAPITopicImpl.remove()
org.tm4j.tmapi.core.TMAPITopicImpl.removeSubjectIdentifier(org.tmapi.core.Locator _obj)
org.tm4j.tmapi.core.TMAPITopicImpl.removeType(org.tmapi.core.Topic _obj)
org.tm4j.tmapi.core.TMAPITopicImpl.setSubjectLocator(org.tmapi.core.Locator loc)
org.tm4j.tmapi.core.TMAPITopicMapImpl.close()
org.tm4j.tmapi.core.TMAPITopicMapImpl.createAssociation()
org.tm4j.tmapi.core.TMAPITopicMapImpl.createLocator(java.lang.String address)
org.tm4j.tmapi.core.TMAPITopicMapImpl.createLocator(java.lang.String address,java.lang.String notation)
org.tm4j.tmapi.core.TMAPITopicMapImpl.createTopic()
org.tm4j.tmapi.core.TMAPITopicMapImpl.getAssociations()
org.tm4j.tmapi.core.TMAPITopicMapImpl.getBaseLocator()
org.tm4j.tmapi.core.TMAPITopicMapImpl.getHelperObject(java.lang.Class interfaceClass)
org.tm4j.tmapi.core.TMAPITopicMapImpl.getObjectById(java.lang.String id)
org.tm4j.tmapi.core.TMAPITopicMapImpl.getTopicMap()
org.tm4j.tmapi.core.TMAPITopicMapImpl.getTopicMapSystem()
org.tm4j.tmapi.core.TMAPITopicMapImpl.getTopics()
org.tm4j.tmapi.core.TMAPITopicMapImpl.getWrapped()
org.tm4j.tmapi.core.TMAPITopicMapImpl.mergeIn(org.tmapi.core.TopicMap tm)
org.tm4j.tmapi.core.TMAPITopicMapImpl.remove()
org.tm4j.tmapi.core.TMAPITopicMapImpl.removeAssociation(org.tmapi.core.Association assoc)
org.tm4j.tmapi.core.TMAPITopicMapImpl.removeTopic(org.tmapi.core.Topic topic)
org.tm4j.tmapi.core.TMAPITopicMapObjectImpl.addSourceLocator(org.tmapi.core.Locator loc)
org.tm4j.tmapi.core.TMAPITopicMapObjectImpl.equals(java.lang.Object other)
org.tm4j.tmapi.core.TMAPITopicMapObjectImpl.getObjectId()
org.tm4j.tmapi.core.TMAPITopicMapObjectImpl.getReifier()
org.tm4j.tmapi.core.TMAPITopicMapObjectImpl.getSourceLocators()
org.tm4j.tmapi.core.TMAPITopicMapObjectImpl.getTopicMap()
org.tm4j.tmapi.core.TMAPITopicMapObjectImpl.hashCode()
org.tm4j.tmapi.core.TMAPITopicMapObjectImpl.removeSourceLocator(org.tmapi.core.Locator loc)
org.tm4j.tmapi.core.TMAPITopicMapObjectStub.addSourceLocator(org.tmapi.core.Locator loc)
org.tm4j.tmapi.core.TMAPITopicMapObjectStub.equals(java.lang.Object other)
org.tm4j.tmapi.core.TMAPITopicMapObjectStub.getImplementationObject()
org.tm4j.tmapi.core.TMAPITopicMapObjectStub.getSourceLocators()
org.tm4j.tmapi.core.TMAPITopicMapObjectStub.getTopicMap()
org.tm4j.tmapi.core.TMAPITopicMapObjectStub.hashCode()
org.tm4j.tmapi.core.TMAPITopicMapObjectStub.removeSourceLocator(org.tmapi.core.Locator loc)
org.tm4j.tmapi.core.TMAPITopicMapObjectStub.setImplementation(org.tmapi.core.TopicMapObject impl)
org.tm4j.tmapi.core.TMAPITopicMapSystemFactoryImpl.getFeature(java.lang.String feature)
org.tm4j.tmapi.core.TMAPITopicMapSystemFactoryImpl.getProperty(java.lang.String propertyName)
org.tm4j.tmapi.core.TMAPITopicMapSystemFactoryImpl.hasFeature(java.lang.String featureName)
org.tm4j.tmapi.core.TMAPITopicMapSystemFactoryImpl.newTopicMapSystem()
org.tm4j.tmapi.core.TMAPITopicMapSystemFactoryImpl.setFeature(java.lang.String feature,boolean value)
org.tm4j.tmapi.core.TMAPITopicMapSystemFactoryImpl.setProperties(java.util.Properties props)
org.tm4j.tmapi.core.TMAPITopicMapSystemFactoryImpl.setProperty(java.lang.String propertyName,java.lang.String propertyValue)
org.tm4j.tmapi.core.TMAPITopicMapSystemImpl.createTopicMap(java.lang.String baseLocatorAddress)
org.tm4j.tmapi.core.TMAPITopicMapSystemImpl.createTopicMap(java.lang.String baseLocatorNotation,java.lang.String baseLocatorAddress)
org.tm4j.tmapi.core.TMAPITopicMapSystemImpl.getBaseLocators()
org.tm4j.tmapi.core.TMAPITopicMapSystemImpl.getFeature(java.lang.String featureName)
org.tm4j.tmapi.core.TMAPITopicMapSystemImpl.getProperty(java.lang.String propertyName)
org.tm4j.tmapi.core.TMAPITopicMapSystemImpl.getTopicMap(java.lang.String baseLocatorAddress)
org.tm4j.tmapi.core.TMAPITopicMapSystemImpl.getTopicMap(java.lang.String baseLocatorNotation,java.lang.String baseLocatorAddress)
org.tm4j.tmapi.core.TMAPITopicMapSystemImpl.getTopicMap(org.tmapi.core.Locator baseLoc)
org.tm4j.tmapi.core.TMAPITopicMapSystemImpl.getTopicMapProvider() Returns the underlying TM4J TopicMapProvider which is encapsulated by the TopicMapSystem.
org.tm4j.tmapi.core.TMAPITopicMapSystemImpl.getTopicMaps()
org.tm4j.tmapi.core.TMAPITopicMapSystemImpl.setProperties(java.util.Properties props)
org.tm4j.tmapi.core.TMAPIVariantImpl.addScopingTopic(org.tmapi.core.Topic theme)
org.tm4j.tmapi.core.TMAPIVariantImpl.getResource()
org.tm4j.tmapi.core.TMAPIVariantImpl.getScope()
org.tm4j.tmapi.core.TMAPIVariantImpl.getTopicName()
org.tm4j.tmapi.core.TMAPIVariantImpl.getValue()
org.tm4j.tmapi.core.TMAPIVariantImpl.getWrappedVariant()
org.tm4j.tmapi.core.TMAPIVariantImpl.getWrappedVariantName()
org.tm4j.tmapi.core.TMAPIVariantImpl.remove()
org.tm4j.tmapi.core.TMAPIVariantImpl.removeScopingTopic(org.tmapi.core.Topic theme)
org.tm4j.tmapi.core.TMAPIVariantImpl.setResource(org.tmapi.core.Locator loc)
org.tm4j.tmapi.core.TMAPIVariantImpl.setValue(java.lang.String data)
org.tm4j.tmnav.app.History.addEntry(java.lang.Object entry) adds the entry after the current item all entries which are right from the current item will be deleted.
org.tm4j.tmnav.app.History.clear()
org.tm4j.tmnav.app.History.getByPosition(int ix) returns the Object at position ix
The item at position 0 is the item that was added earliest.
org.tm4j.tmnav.app.History.getCurrent() Returns the current item.
org.tm4j.tmnav.app.History.getNext() Returns the next item in the history and moves the pointer to the current item on item further.
org.tm4j.tmnav.app.History.getPrevious()
org.tm4j.tmnav.app.History.hasNext()
org.tm4j.tmnav.app.History.hasPrevious()
org.tm4j.tmnav.app.History.setCurrent(int ix) sets the pointer to the current entry to ix
org.tm4j.tmnav.app.History.size() returns the size of the stack
org.tm4j.tmnav.app.LoadedMapsPanel.activateTM(org.tm4j.panckoucke.store.TopicMapReference tmr)
org.tm4j.tmnav.app.LoadedMapsPanel.removeNode(org.tm4j.panckoucke.store.TopicMapReference tmr)
org.tm4j.tmnav.app.LoadedMapsPanel.restore(org.tm4j.tmnav.env.TMNavProviderManager tpm) Tries to reload the topicmaps that were loaded in the last session.
org.tm4j.tmnav.app.LoadedMapsPanel.showState(org.tm4j.panckoucke.store.TopicMapReference tmr)
org.tm4j.tmnav.app.LoadedMapsPanel.shutdown() Stores all TopicMaps that are either in state of OPENING, ACCESSIBLE or PENDING and that were retrieved by parsing the source (in opposite to be harvested) for reloading on next startup.
org.tm4j.tmnav.app.LoadedMapsPanel.startLoadingTM(org.tm4j.panckoucke.store.TopicMapReference tmr)
org.tm4j.tmnav.app.LoadedMapsPanel.startMerging(org.tm4j.panckoucke.store.TopicMapReference tmr)
org.tm4j.tmnav.app.LoadedMapsPanel.tmnavEventFired(org.tm4j.tmnav.app.event.Event e)
org.tm4j.tmnav.app.LogManager.logDebug(java.lang.String text)
org.tm4j.tmnav.app.LogManager.logEx(java.lang.String text,java.lang.Exception ex)
org.tm4j.tmnav.app.LogManager.logInfo(java.lang.String text)
org.tm4j.tmnav.app.LogManager.setLogPanel(org.tm4j.tmnav.app.TextPanel logArea)
org.tm4j.tmnav.app.LookAndFeelUtil.actionPerformed(java.awt.event.ActionEvent e)
org.tm4j.tmnav.app.LookAndFeelUtil.getAvailableLookAndFeels() Searches and returns all look and feels available on this plattform
org.tm4j.tmnav.app.LookAndFeelUtil.isAvailableLookAndFeel(java.lang.String shortName) Sets the platform look and feel on the frame and all its children
org.tm4j.tmnav.app.LookAndFeelUtil.setLookAndFeel(java.lang.String className) Sets the choosen look and feel on the frame and all its children
org.tm4j.tmnav.app.LookAndFeelUtil.setPlatformLookAndFeel() Sets the platform look and feel on the frame and all its children
org.tm4j.tmnav.app.LookAndFeelUtil.setStandartLookAndFeel() Sets a cross platform look and feel on the frame and all its children
org.tm4j.tmnav.app.PersistentHistory.addEntry(java.lang.Object entry) adds entry to the history in case it is a String.
org.tm4j.tmnav.app.PersistentHistory.addEntry(java.lang.String entry) Only Strings may be store in the PersistentHistory
org.tm4j.tmnav.app.PersistentHistory.restore() Restores the history, if possible.
org.tm4j.tmnav.app.PersistentHistory.shutdown()
org.tm4j.tmnav.app.PersistentHistory.store() Stores the current history for future use.
Stores all entries.
org.tm4j.tmnav.app.TMNav.close() Controlled shutdown of TMNav with exitCode 0
org.tm4j.tmnav.app.TMNav.close(int exitcode) Controlled shutdown of TMNav with a custom exitCode 1.
org.tm4j.tmnav.app.TMNav.closeInstance(int exitCode) saves the session and shutdown TMNav
org.tm4j.tmnav.app.TMNav.closeTopicMap(org.tm4j.panckoucke.store.TopicMapReference tmr)
org.tm4j.tmnav.app.TMNav.getEventDispatcher()
org.tm4j.tmnav.app.TMNav.getInstance()
org.tm4j.tmnav.app.TMNav.getProviderManager()
org.tm4j.tmnav.app.TMNav.getSettings()
org.tm4j.tmnav.app.TMNav.harvestMap(java.lang.String model,org.tm4j.panckoucke.store.ProviderReference provider) Adds a request for a harvesting process to Panckoucke Store, and returns immediately.
org.tm4j.tmnav.app.TMNav.harvestMapWithProvider(java.lang.String model,org.tm4j.panckoucke.store.ProviderReference provider) Convienience-Method that calls harvestMap on the singleton-instance and passes the result through
org.tm4j.tmnav.app.TMNav.initProviderManager() Initialises the ProviderManager and opens all Providers that are specified in the tmnav.xml
This method is exposed to public mainly for testing reasons.
There should be little need for application developers to call this method.
org.tm4j.tmnav.app.TMNav.loadMap(java.lang.String src,org.tm4j.panckoucke.store.ProviderReference provider) Loads a Map with the help from Panckouckes MapLoader.
org.tm4j.tmnav.app.TMNav.loadMapWithProvider(java.lang.String src,org.tm4j.panckoucke.store.ProviderReference provider) Convienience-Method which calls loadMap on the singleton-instance and passes the result through
org.tm4j.tmnav.app.TMNav.main(java.lang.String[] args) static entry point
org.tm4j.tmnav.app.TMNav.makeInstance(java.lang.String confpath) Creates the singleton-instance of TMNav.
org.tm4j.tmnav.app.TMNav.mergeTopicmaps(org.tm4j.panckoucke.store.TopicMapReference tmr,java.lang.String pathToMap) Convienience-Method that asks the panckoucke StoreManager to merge the topicmap tmr with the map that will be parsed from the given path.
org.tm4j.tmnav.app.TMNav.panckouckeNotifies(org.tm4j.panckoucke.notification.Notification notification)
org.tm4j.tmnav.app.TMNav.show() Second step of the initialisation phase Initializes the main frame and opens it.
org.tm4j.tmnav.app.TMNavMainFrame.getIndexPanel(org.tm4j.tmnav.env.NavContext ctx)
org.tm4j.tmnav.app.TMNavMainFrame.getLoadedMapsPanel(org.tm4j.tmnav.env.NavContext ctx)
org.tm4j.tmnav.app.TMNavMainFrame.resetSize() resets the size of this frame *
org.tm4j.tmnav.app.TMNavMainFrame.startWaitCursor(javax.swing.JComponent component) Sets cursor for specified component to Wait cursor.
org.tm4j.tmnav.app.TMNavMainFrame.stopWaitCursor(javax.swing.JComponent component) Sets cursor for specified component to normal cursor.
org.tm4j.tmnav.app.TMNavMainFrame.textPanelUpdated(org.tm4j.tmnav.app.TextPanel tp)
org.tm4j.tmnav.app.TMNavMainFrame.triggerMapReloadOnStartup(org.tm4j.tmnav.env.NavContext ctx)
org.tm4j.tmnav.app.TMNavRenderer.getParentRendererView()
org.tm4j.tmnav.app.TMNavRenderer.setRendererView(org.tm4j.tmnav.app.ui.RendererView attachedTo) attaching the Renderer to a RendererView.

This method is called by TMNav immediately after the renderer is created and before any other call to the Renderer may occurr
org.tm4j.tmnav.app.TMNavView.arrange() Adds all components to the Panel
org.tm4j.tmnav.app.TMNavView.getToolbar()
org.tm4j.tmnav.app.TMNavView.setContent(java.awt.Component content) Sets the content.
org.tm4j.tmnav.app.TMNavView.setTitle(java.lang.String title) Sets the title.
org.tm4j.tmnav.app.TextPanel.append(java.lang.String t)
org.tm4j.tmnav.app.TextPanel.setText(java.lang.String t)
org.tm4j.tmnav.app.action.AboutTMNavDialog.getInstance()
org.tm4j.tmnav.app.action.AboutTMNavDialog.perform() From anywhere in the UI the user demands to create a new Provider
org.tm4j.tmnav.app.action.AbstractionHintDialog.getInstance()
org.tm4j.tmnav.app.action.AbstractionHintDialog.perform(org.tm4j.panckoucke.abstraction.AbstractionContext ac) From anywhere in the UI the user demands show the AbstractionHnts of a particular AbstractionContext
org.tm4j.tmnav.app.action.CreateProviderDialog.getInstance()
org.tm4j.tmnav.app.action.CreateProviderDialog.perform() From anywhere in the UI the user demands to create a new Provider
org.tm4j.tmnav.app.action.HarvestDialog.getInstance()
org.tm4j.tmnav.app.action.HarvestDialog.perform() From anywhere in the UI the user demands to load a topicmap
org.tm4j.tmnav.app.action.LoadTopicmapDialog.getInstance()
org.tm4j.tmnav.app.action.LoadTopicmapDialog.perform() From anywhere in the UI the user demands to load a topicmap
org.tm4j.tmnav.app.action.ManageProvidersDialog.getInstance()
org.tm4j.tmnav.app.action.ManageProvidersDialog.perform() From anywhere in the UI the user demands to create a new Provider
org.tm4j.tmnav.app.action.MergeDialog.getInstance()
org.tm4j.tmnav.app.action.MergeDialog.perform(org.tm4j.panckoucke.store.TopicMapReference tmr) From anywhere in the UI the user demands to load a topicmap.
org.tm4j.tmnav.app.action.RendererViewSettingsDialog.getInstance()
org.tm4j.tmnav.app.action.RendererViewSettingsDialog.perform(org.tm4j.tmnav.env.NavContext ctx,org.tm4j.tmnav.app.ui.RendererView rv) From anywhere in the UI the user demands to load a topicmap.
org.tm4j.tmnav.app.action.ShutdownAction.actionPerformed(java.awt.event.ActionEvent e)
org.tm4j.tmnav.app.action.TologQueryDialog.getInstance(org.tm4j.tmnav.env.NavContext ctx)
org.tm4j.tmnav.app.action.TologQueryDialog.perform() From anywhere in the UI the user demands to create a new Provider
org.tm4j.tmnav.app.event.Event.getClientData()
org.tm4j.tmnav.app.event.Event.getEventType()
org.tm4j.tmnav.app.event.Event.getRelatedObject()
org.tm4j.tmnav.app.event.Event.getSource()
org.tm4j.tmnav.app.event.EventDispatcher.addListener(org.tm4j.tmnav.app.event.EventListener l,org.tm4j.tmnav.app.event.EventType eventtype) Registers an panckoucke EventListener for the specified eventtype.
org.tm4j.tmnav.app.event.EventDispatcher.removeListener(org.tm4j.tmnav.app.event.EventListener l) Removes an panckoucke EventListener completely (for all types).
org.tm4j.tmnav.app.event.EventDispatcher.removeListener(org.tm4j.tmnav.app.event.EventListener l,org.tm4j.tmnav.app.event.EventType eventtype) Removes an panckoucke EventListener for the specified eventtype.
org.tm4j.tmnav.app.event.EventDispatcher.sendAccessibleProviderAdded(java.lang.Object source,org.tm4j.tmnav.env.AccessibleProvider ap) Generates an event of type Eventtype.ACCESSIBLE_PROVIDER_ADDED and sends it to all registered receivers.
org.tm4j.tmnav.app.event.EventDispatcher.sendAccessibleProviderInvalidate(java.lang.Object source,org.tm4j.tmnav.env.AccessibleProvider ap) Generates an event of type Eventtype.ACCESSIBLE_PROVIDER_INVALIDATE and sends it to all registered receivers.
org.tm4j.tmnav.app.event.EventDispatcher.sendTMOSelected(java.lang.Object source,org.tm4j.panckoucke.model.AMMember member) Generates an event of type EventType.TMO_SELECTED and sends it to all registered receivers.
org.tm4j.tmnav.app.event.EventDispatcher.sendTMOSelected(java.lang.Object source,org.tm4j.panckoucke.model.AMMember member,java.lang.Object clientData) Generates an event of type EventType.TMO_SELECTED and sends it to all registered receivers.
org.tm4j.tmnav.app.event.EventDispatcher.sendTMStateChanged(java.lang.Object source,org.tm4j.panckoucke.notification.StateChangedNotification n) Generates an event of type Eventtype.TM_STATE_CHANGED and sends it to all registered receivers.
org.tm4j.tmnav.app.event.EventDispatcherImpl.addListener(org.tm4j.tmnav.app.event.EventListener l,org.tm4j.tmnav.app.event.EventType type) adds EventListener l as a listener for Events of type EventType attempts to add a listener twice are silently ignored.
org.tm4j.tmnav.app.event.EventDispatcherImpl.getListeners() returns an umodifiable copy of the listeners map of this dispatcher.
org.tm4j.tmnav.app.event.EventDispatcherImpl.removeListener(org.tm4j.tmnav.app.event.EventListener l) removes EventListener l as a receiver for all EventTypes .
org.tm4j.tmnav.app.event.EventDispatcherImpl.removeListener(org.tm4j.tmnav.app.event.EventListener l,org.tm4j.tmnav.app.event.EventType type) removes EventListener l as a receiver for EventType type.
org.tm4j.tmnav.app.event.EventDispatcherImpl.sendAccessibleProviderAdded(java.lang.Object src,org.tm4j.tmnav.env.AccessibleProvider ap)
org.tm4j.tmnav.app.event.EventDispatcherImpl.sendAccessibleProviderInvalidate(java.lang.Object src,org.tm4j.tmnav.env.AccessibleProvider ap)
org.tm4j.tmnav.app.event.EventDispatcherImpl.sendTMOSelected(java.lang.Object src,org.tm4j.panckoucke.model.AMMember member)
org.tm4j.tmnav.app.event.EventDispatcherImpl.sendTMOSelected(java.lang.Object src,org.tm4j.panckoucke.model.AMMember member,java.lang.Object clientData)
org.tm4j.tmnav.app.event.EventDispatcherImpl.sendTMStateChanged(java.lang.Object src,org.tm4j.panckoucke.notification.StateChangedNotification n)
org.tm4j.tmnav.app.event.EventImpl.getClientData()
org.tm4j.tmnav.app.event.EventImpl.getEventType()
org.tm4j.tmnav.app.event.EventImpl.getRelatedObject()
org.tm4j.tmnav.app.event.EventImpl.getSource()
org.tm4j.tmnav.app.event.EventListener.tmnavEventFired(org.tm4j.tmnav.app.event.Event e)
org.tm4j.tmnav.app.event.EventType.getIdentifier() Returns the identifier of this EventType
org.tm4j.tmnav.app.event.EventTypeRegistry.getType(java.lang.String identifier)
org.tm4j.tmnav.app.event.EventTypeRegistry.registerType(java.lang.String identifier) Creates a new EventType for the given identifier and returns it.
If the identifier already points to an EventType, no new one is created but the exisiting one is returned.
org.tm4j.tmnav.app.ix.IndexProvider.activate(org.tm4j.panckoucke.model.AMMember member) Activates the IndexProvider.
org.tm4j.tmnav.app.ix.IndexProvider.deactivate() DeActivates the IndexProvider.
org.tm4j.tmnav.app.ix.IndexProvider.getIndexName() Returns the the Name of the Index.
org.tm4j.tmnav.app.ix.IndexProvider.getSelectedMember()
org.tm4j.tmnav.app.ix.IndexProvider.getTooltip() Returns the tooltip.
org.tm4j.tmnav.app.ix.IndexProvider.indexFor(org.tm4j.panckoucke.model.AMMember member) Notifies the provider, that its index should be rendered.
org.tm4j.tmnav.app.ix.IndexProvider.setSelectedMember(org.tm4j.panckoucke.model.AMMember member) Sets the AMMember for which the index will be built.
org.tm4j.tmnav.app.ix.IndexProvider.tmnavEventFired(org.tm4j.tmnav.app.event.Event e) Receiving a TMO_SELECTED or a EV_TOPICMAP_CLOSING Event.
org.tm4j.tmnav.app.ix.IndexRenderer.getNodes(org.tm4j.panckoucke.model.AModel model) Extends the super implementation to sort the collection of AMNodes by its label
org.tm4j.tmnav.app.ix.IndexTreeRenderer.renderModel(org.tm4j.panckoucke.model.AModel model) renders a SwingTree from the suppliedModel The root Node of the Model will not be visible, All Endnodes of arc 1 of the rootNode will be visible.
org.tm4j.tmnav.app.ix.NodeWithChildren.addChildren(org.tm4j.tmnav.app.ix.NodeWithChildren n)
org.tm4j.tmnav.app.ix.NodeWithChildren.children()
org.tm4j.tmnav.app.ix.NodeWithChildren.clear()
org.tm4j.tmnav.app.ix.NodeWithChildren.compareTo(java.lang.Object o)
org.tm4j.tmnav.app.ix.NodeWithChildren.getAllowsChildren()
org.tm4j.tmnav.app.ix.NodeWithChildren.getChildAt(int childIndex)
org.tm4j.tmnav.app.ix.NodeWithChildren.getChildCount()
org.tm4j.tmnav.app.ix.NodeWithChildren.getIcon()
org.tm4j.tmnav.app.ix.NodeWithChildren.getIndex(javax.swing.tree.TreeNode node)
org.tm4j.tmnav.app.ix.NodeWithChildren.getName()
org.tm4j.tmnav.app.ix.NodeWithChildren.getParent()
org.tm4j.tmnav.app.ix.NodeWithChildren.getUserObject()
org.tm4j.tmnav.app.ix.NodeWithChildren.isLeaf()
org.tm4j.tmnav.app.ix.NodeWithChildren.removeChildrenWithUserObject(java.lang.Object lookup) removes all children of this node, which store a reference to lookup as their UserObject
org.tm4j.tmnav.app.ix.NodeWithChildren.setChildren(java.util.Collection c)
org.tm4j.tmnav.app.ix.NodeWithChildren.setIcon(javax.swing.Icon icon)
org.tm4j.tmnav.app.ix.NodeWithChildren.setName(java.lang.String name)
org.tm4j.tmnav.app.ix.NodeWithChildren.toString()
org.tm4j.tmnav.app.menu.InvokableJMenuItem.getStateForSelection(org.tm4j.tmnav.app.menu.Selection selection) Called from TMNav while putting the popup menu together.
This happens every time, when the user demands the popup.
Implementations should check, if the given selection is suitable for their purpose and decide how they want to take part in the currently builded popup menu.
org.tm4j.tmnav.app.menu.InvokableJMenuItem.invokeWithSelection(org.tm4j.tmnav.app.menu.Selection selection) The menuitem that represents this instace was chosen by the user.
org.tm4j.tmnav.app.menu.InvokableJMenuItem.prepare(org.tm4j.tmnav.env.NavContext ctx,java.lang.Object ref) Called from TMNav once per application session to give the implementation access to the global TMNav services and to an object that is considered as the object to which this item can refer.
org.tm4j.tmnav.app.menu.InvokableWrapper.getInvokable() Enables access to the wrapped instance
org.tm4j.tmnav.app.menu.InvokableWrapper.getMenuItemForSelection(org.tm4j.tmnav.app.menu.Selection selection)
org.tm4j.tmnav.app.menu.InvokableWrapper.prepare(org.tm4j.tmnav.env.NavContext ctx,java.lang.Object ref)
org.tm4j.tmnav.app.menu.JMenuItemProvider.getMenuItemForSelection(org.tm4j.tmnav.app.menu.Selection selection) Called from TMNav while putting a popup menu together.
This is each time when the user chooses to display that menu.
Note that a JMenu is a specialisation of JMenuItem.
org.tm4j.tmnav.app.menu.JMenuItemProvider.prepare(org.tm4j.tmnav.env.NavContext ctx,java.lang.Object ref) Called from TMNav once per application session to give the implementation access to the global TMNav services and to an object that is considered as the object to which this item can refer.
org.tm4j.tmnav.app.menu.MenuAssembly.addMenuItemProvider(org.tm4j.tmnav.app.menu.JMenuItemProvider mip) adding a JMenuItemProvider
org.tm4j.tmnav.app.menu.MenuAssembly.contributeToMenu(javax.swing.JPopupMenu popup,org.tm4j.tmnav.app.menu.Selection s) Called each time when a popup menu is assembled in order to present it to the user.
org.tm4j.tmnav.app.menu.MenuAssembly.createMenuItemProvider(org.tm4j.tmnav.env.NavContext ctx,java.lang.Object ref,org.tm4j.tmnav.env.desc.MenuItemDesc md) Creates a MenuItemProvider from the given MenuItemDescription.
If the MenuItemDescription is of type invokable, this method wraps it in an implementation of JMenuItemProvider and returns the latter one
org.tm4j.tmnav.app.menu.Selection.getSelectedObject()
org.tm4j.tmnav.app.menu.Selection.getSelectedObjects()
org.tm4j.tmnav.app.plugin.Invokable.invokeWithMember(org.tm4j.panckoucke.model.AMMember member) The implementor of the interface is free to do something with the member
org.tm4j.tmnav.app.plugin.Invokable.shallDisplayForMember(org.tm4j.panckoucke.model.AMMember member) Called from TMNav while putting the popup menu together.
This happens every time, when the user demands the popup.
Implementations may check, if the given member is suitable for their purpose and decide whether they want to be part of the currently builded popup menu or not.
org.tm4j.tmnav.app.plugin.MenuItemProvider.getMenuItem(org.tm4j.panckoucke.model.AMMember member) Called from TMNav while putting a popup menu together.
org.tm4j.tmnav.app.ui.AMMemberContextPopup.popupForMember(org.tm4j.panckoucke.model.AMMember member,java.awt.event.MouseEvent ev) Builds a popup with respect to the given member and opens it.
org.tm4j.tmnav.app.ui.AbstractionHintsFrame.getAbstractionContext()
org.tm4j.tmnav.app.ui.AbstractionHintsFrame.setAbstractionContext(org.tm4j.panckoucke.abstraction.AbstractionContext context)
org.tm4j.tmnav.app.ui.AbstractionHintsFrame.show() Called to render the frame visible.
org.tm4j.tmnav.app.ui.AbstractorMenu.getMenuItemForSelection(org.tm4j.tmnav.app.menu.Selection selection)
org.tm4j.tmnav.app.ui.AbstractorMenu.prepare(org.tm4j.tmnav.env.NavContext ctx,java.lang.Object ref)
org.tm4j.tmnav.app.ui.ChooseTargetRendererViewMenu.getMenuItemForSelection(org.tm4j.tmnav.app.menu.Selection selection)
org.tm4j.tmnav.app.ui.ChooseTargetRendererViewMenu.prepare(org.tm4j.tmnav.env.NavContext ctx,java.lang.Object ref)
org.tm4j.tmnav.app.ui.CreateProviderFrame.show()
org.tm4j.tmnav.app.ui.HarvestTopicMapFrame.getFileChooserPanel()
org.tm4j.tmnav.app.ui.HarvestTopicMapFrame.getFrameTitle()
org.tm4j.tmnav.app.ui.HarvestTopicMapFrame.okButtonPressed(java.awt.event.MouseEvent e)
org.tm4j.tmnav.app.ui.InvokableMenuItem.setMember(org.tm4j.panckoucke.model.AMMember member) Sets the member, over which the user triggered the popup action.
org.tm4j.tmnav.app.ui.LoadTopicMapFrame.getFileChooserPanel()
org.tm4j.tmnav.app.ui.LoadTopicMapFrame.getFrameTitle()
org.tm4j.tmnav.app.ui.LoadTopicMapFrame.okButtonPressed(java.awt.event.MouseEvent e)
org.tm4j.tmnav.app.ui.LoadTopicMapFrame.show()
org.tm4j.tmnav.app.ui.LoadTopicMapFrame.usercanceld()
org.tm4j.tmnav.app.ui.ManageProvidersFrame.show()
org.tm4j.tmnav.app.ui.ManageProvidersFrame.tmnavEventFired(org.tm4j.tmnav.app.event.Event e)
org.tm4j.tmnav.app.ui.MemoryIndicator.getComponent()
org.tm4j.tmnav.app.ui.MemoryIndicator.run()
org.tm4j.tmnav.app.ui.MenuItemContributor.contributeToMenu(javax.swing.JPopupMenu popup,org.tm4j.panckoucke.model.AMMember member) This method is called, when this instance shall contribute to the given PopUpMenu
It is good practice to call the previous MenuItemContributor before adding its own meunitems.
org.tm4j.tmnav.app.ui.MenuItemContributor.getPreviousMenuItemContributor()
org.tm4j.tmnav.app.ui.MenuItemContributor.setPreviousMenuItemContributor(org.tm4j.tmnav.app.ui.MenuItemContributor mc) sets the MenuItemContributor which is called by this instance, when it receives a call to contributeToMenu().
org.tm4j.tmnav.app.ui.MergeFrame.setSelectedItem(org.tm4j.panckoucke.store.TopicMapReference tmr)
org.tm4j.tmnav.app.ui.MergeFrame.show() updates the combo-box of available topicmaps and shows the frame
org.tm4j.tmnav.app.ui.OpenInBrowserItem.getStateForSelection(org.tm4j.tmnav.app.menu.Selection selection)
org.tm4j.tmnav.app.ui.OpenInBrowserItem.invokeWithSelection(org.tm4j.tmnav.app.menu.Selection selection)
org.tm4j.tmnav.app.ui.OpenInBrowserItem.prepare(org.tm4j.tmnav.env.NavContext ctx,java.lang.Object ref)
org.tm4j.tmnav.app.ui.PropertyEditorTableModel.fill(java.util.Map map) Fills the table from the given Map
org.tm4j.tmnav.app.ui.PropertyEditorTableModel.getColumnClass(int c)
org.tm4j.tmnav.app.ui.PropertyEditorTableModel.getColumnCount()
org.tm4j.tmnav.app.ui.PropertyEditorTableModel.getColumnName(int col)
org.tm4j.tmnav.app.ui.PropertyEditorTableModel.getProperties() Transforms the contents of the table into a new Properties-Object
org.tm4j.tmnav.app.ui.PropertyEditorTableModel.getRowCount()
org.tm4j.tmnav.app.ui.PropertyEditorTableModel.getValueAt(int row,int col)
org.tm4j.tmnav.app.ui.PropertyEditorTableModel.isCellEditable(int row,int col)
org.tm4j.tmnav.app.ui.PropertyEditorTableModel.setValueAt(java.lang.Object value,int row,int col)
org.tm4j.tmnav.app.ui.PropertyEditorTableModel.synchronize(java.util.Properties props) fills the given Properties-Object with all key-value -pairs from the table
org.tm4j.tmnav.app.ui.RendererView.doAbstractionProcess(org.tm4j.panckoucke.model.AMMember member,boolean insertInHistory,java.lang.Object target) Calls the current abstractor to generate a model for the given member.
org.tm4j.tmnav.app.ui.RendererView.getAbstractionEnviroment() returns the AbstractionEnviroment-instance that is used by this RendererView.
org.tm4j.tmnav.app.ui.RendererView.getDefaultRendererView() Returns the RendererView where the demand to display a model shall be directed to.
org.tm4j.tmnav.app.ui.RendererView.getDefaultRendererViewID() Returns the id of the RendererView that is intended to be the default target for displaying nodes that are selected in this RendererView.
org.tm4j.tmnav.app.ui.RendererView.getHistory()
org.tm4j.tmnav.app.ui.RendererView.getID()
org.tm4j.tmnav.app.ui.RendererView.getRendererViewDesc()
org.tm4j.tmnav.app.ui.RendererView.getUi()
org.tm4j.tmnav.app.ui.RendererView.isPartOfMainRendererSpace()
org.tm4j.tmnav.app.ui.RendererView.isProcessBroadcastEvents()
org.tm4j.tmnav.app.ui.RendererView.reAbstract() The Abstractor changed.
org.tm4j.tmnav.app.ui.RendererView.reRender() The Renderer changed.
The current model shall be rerendered
org.tm4j.tmnav.app.ui.RendererView.setDefaultRendererViewID(java.lang.String id) Sets the Id of the RendererView that shall be used as the default target of all abstraction demands that originates in this RendererView.
org.tm4j.tmnav.app.ui.RendererView.setName(java.lang.String name) Sets the name of this view
org.tm4j.tmnav.app.ui.RendererView.setPartOfMainRendererSpace(boolean isPartOfMainRendererSpace)
org.tm4j.tmnav.app.ui.RendererView.setProcessBroadcastEvents(boolean processBroadcastEvents)
org.tm4j.tmnav.app.ui.RendererView.tmnavEventFired(org.tm4j.tmnav.app.event.Event e)
org.tm4j.tmnav.app.ui.RendererViewSettingsFrame.doSetup(org.tm4j.tmnav.env.NavContext ctx,org.tm4j.tmnav.app.ui.RendererView rv) Called to initialize the dialog Fills the ComboBoxes with the available resources
org.tm4j.tmnav.app.ui.RendererViewUI.actionPerformed(java.awt.event.ActionEvent e)
org.tm4j.tmnav.app.ui.RendererViewUI.contributeToMenu(javax.swing.JPopupMenu popup,org.tm4j.panckoucke.model.AMMember member)
org.tm4j.tmnav.app.ui.RendererViewUI.getContextMenu()
org.tm4j.tmnav.app.ui.RendererViewUI.getPreviousMenuItemContributor()
org.tm4j.tmnav.app.ui.RendererViewUI.setContexMenu(org.tm4j.tmnav.app.menu.MenuAssembly menuAssembly) sets the MenuAssembly that assembles the contextMenu for this RendererView
org.tm4j.tmnav.app.ui.RendererViewUI.setPreviousMenuItemContributor(org.tm4j.tmnav.app.ui.MenuItemContributor mc)
org.tm4j.tmnav.app.ui.RendererViewUI.toolbarSetup(javax.swing.JComponent toolbar)
org.tm4j.tmnav.app.ui.TMComboBox.fillComboBox() adds all accessible TopicMapReferences from all accessible providers to the combobox
org.tm4j.tmnav.app.ui.TMComboBox.getSelectedTopicMapReference()
org.tm4j.tmnav.app.ui.TMComboBox.setSelectedTopicMapReference(org.tm4j.panckoucke.store.TopicMapReference tmr)
org.tm4j.tmnav.app.ui.TMNavPopupMenu.add(javax.swing.JMenuItem item)
org.tm4j.tmnav.app.ui.TologQueryFrame.addToHistory(java.lang.String statement) Adds the given statement to the History, if the statement on the previous position is not similar to the given one
org.tm4j.tmnav.app.ui.TologQueryFrame.doQuery() Executes the query that is currently entered in the sqlArea.
org.tm4j.tmnav.app.ui.TologQueryFrame.getRendererView()
org.tm4j.tmnav.app.ui.TologQueryFrame.goBack()
org.tm4j.tmnav.app.ui.TologQueryFrame.goForward()
org.tm4j.tmnav.app.ui.TologQueryFrame.setVisible(boolean visible) Hands the request over to ui.setVisible(boolean visible)
org.tm4j.tmnav.app.ui.TologQuerySwingUI.setHistoryBackEnabled(boolean b)
org.tm4j.tmnav.app.ui.TologQuerySwingUI.setHistoryFWDEnabled(boolean b)
org.tm4j.tmnav.app.ui.TologQuerySwingUI.setSQL(java.lang.String sql)
org.tm4j.tmnav.app.ui.TologQuerySwingUI.show()
org.tm4j.tmnav.app.ui.TopicmapFileChooserPanel.getPanel()
org.tm4j.tmnav.app.ui.TopicmapFileChooserPanel.getState()
org.tm4j.tmnav.app.ui.TopicmapFileChooserPanel.setText(java.lang.String text) Setting the text
org.tm4j.tmnav.app.ui.UseRendererMenu.getMenuItemForSelection(org.tm4j.tmnav.app.menu.Selection selection)
org.tm4j.tmnav.app.ui.UseRendererMenu.prepare(org.tm4j.tmnav.env.NavContext ctx,java.lang.Object ref)
org.tm4j.tmnav.app.ui.util.PersistentJFrame.restore() Sets the size to the stored value,
org.tm4j.tmnav.app.ui.util.PersistentJFrame.setDefaultBounds(java.awt.Rectangle bounds) Convienience method to set all 4 default values
org.tm4j.tmnav.app.ui.util.PersistentJFrame.store()
org.tm4j.tmnav.app.ui.util.PersistentJSplitPane.restore() Restores the dividerLoc, if possible.
org.tm4j.tmnav.app.ui.util.PersistentJSplitPane.shutdown()
org.tm4j.tmnav.app.ui.util.PersistentJSplitPane.store() Stores the current value of the dividerLoc for future use.
org.tm4j.tmnav.app.ui.util.UIStyleUtil.getHistoryButton(boolean forward) Returns a button with a tmnav common setup to browse through a history.
org.tm4j.tmnav.app.util.ArrayUtil.doArrayShrink(java.lang.Object[] ar,java.lang.Object[] nar,int slotix) copy contents from ar to nar thereby skipping entry slotix
org.tm4j.tmnav.app.util.ArrayUtil.shrinkArray(java.lang.Object[] ar,int colToDelete) remove slot colToDelete from the given array.
org.tm4j.tmnav.app.util.ArrayUtil.shrinkArray(java.lang.String[] ar,int colToDelete) remove slot colToDelete from the given array.
org.tm4j.tmnav.app.util.CompareUtil.getAMMemberComparator() Returns a Comparator that sorts AMMembers according to their labels
org.tm4j.tmnav.app.util.FileUtil.copyResourceToFile(java.lang.String resource,java.io.File dest) Copies a resource that is accessible via the ClassLoaders to a file.
org.tm4j.tmnav.app.util.FileUtil.deleteDir(java.io.File dir) The following method deletes a directory recursively.
I copied it from http://joust.kano.net/weblog/archives/000071.html Apparently it was originally written by Keith Lea (keith at cs dot oswego dot edu)
org.tm4j.tmnav.app.util.FreeMemberNotification.willFreeMember(java.lang.Object Member) called from the pool before the given member is transfered from the used to the free section
org.tm4j.tmnav.app.util.Pool.addFree(java.lang.Object o) adds an object o to the list of free objects, if o is not already contained in this pool
org.tm4j.tmnav.app.util.Pool.addUsed(java.lang.Object o) adds an object o to the list of used objects, if o is not already contained in this pool
org.tm4j.tmnav.app.util.Pool.getFree()
org.tm4j.tmnav.app.util.Pool.setAllFree() 'resets' the pool.
org.tm4j.tmnav.app.util.Pool.setAllFree(org.tm4j.tmnav.app.util.FreeMemberNotification fmn) 'resets' the pool.
org.tm4j.tmnav.app.util.Pool.setFree(java.lang.Object o) Marks the Object o as free, if it previuosly was marked as used
org.tm4j.tmnav.app.util.PropertiesIterator.hasNext()
org.tm4j.tmnav.app.util.PropertiesIterator.next()
org.tm4j.tmnav.app.util.PropertiesIterator.nextProperty() Convienince-Method which returns a String rather than an Object
org.tm4j.tmnav.app.util.PropertiesIterator.remove() Not implemented
org.tm4j.tmnav.app.util.SessionUtil.restoreBoolean(java.util.prefs.Preferences prefs,java.lang.String key,boolean defaultValue)
org.tm4j.tmnav.app.util.SessionUtil.restoreStorables(java.util.prefs.Preferences prefs,java.lang.String prefix,java.lang.String storableClass)
org.tm4j.tmnav.app.util.SessionUtil.storeBoolean(java.util.prefs.Preferences prefs,java.lang.String key,boolean value)
org.tm4j.tmnav.app.util.SessionUtil.storeStorables(java.util.prefs.Preferences prefs,java.lang.String prefix,java.util.List storables)
org.tm4j.tmnav.app.util.SessionUtil.storeString(java.util.prefs.Preferences prefs,java.lang.String key,java.lang.String value) Stores value under the key key if value is not null removes key key if value is null
org.tm4j.tmnav.app.util.StringUtil.equalsIgnoreWhiteWaste(java.lang.String a,java.lang.String b) Normalises whitespace in both Strings to single spaces and compares the resulting Strings caseInsensitive
org.tm4j.tmnav.app.util.StringUtil.normaliseWhiteSpace(java.lang.String src) removes all whitespace in String src that follows immediately another whitespace char.
org.tm4j.tmnav.app.util.Util.getExtension(java.lang.String src) Gets a String with all chars of a Source-String which stands to the right of the righmost dot.
org.tm4j.tmnav.app.util.Util.instantiate(java.lang.String classname) Instantiates an Object from the given classname.
org.tm4j.tmnav.app.util.Util.isImplementing(java.lang.String classname,java.lang.Class interfaceToCheck)
org.tm4j.tmnav.app.util.Util.openURL(java.lang.String url) Application-wide single-point-of-entry to open an url in a browser
org.tm4j.tmnav.app.util.Version.getDevelopementStatus()
org.tm4j.tmnav.app.util.Version.getMaintenanceVersionNum()
org.tm4j.tmnav.app.util.Version.getMajorVersionNum()
org.tm4j.tmnav.app.util.Version.getProduct()
org.tm4j.tmnav.app.util.Version.getReleaseVersionNum()
org.tm4j.tmnav.app.util.Version.getVersion()
org.tm4j.tmnav.app.util.Version.isRelease() Indicates, if the current Version may be considered as a released version.
org.tm4j.tmnav.app.util.Version.main(java.lang.String[] args)
org.tm4j.tmnav.env.AbstractionEnviroment.getAbstractionContext() returns the AbstractionContext that is currently used in this enviroment.

An AbstractionContext is bound to an Abstractor.
org.tm4j.tmnav.env.AbstractionEnviroment.getAbstractorDesc() Returns the current AbstractorDescription or null if currently no AbstractorDescription is set.
org.tm4j.tmnav.env.AbstractionEnviroment.getChangeSupport()
org.tm4j.tmnav.env.AbstractionEnviroment.getRenderer()
org.tm4j.tmnav.env.AbstractionEnviroment.getRenderer(org.tm4j.tmnav.app.ui.RendererView rv) Returns the current renderer.

If currently no renderer exists an new one is created with the help of the current rendererDescription.
The new renderer is the attached to the given rendererView.
For every instance of the AbstractionEnviroment, a renderer is instantiated only once and cached for further use.
org.tm4j.tmnav.env.AbstractionEnviroment.getRendererDesc() Returns the current RendererDescription or null if currently no RendererDescription is set.
org.tm4j.tmnav.env.AbstractionEnviroment.getSuitableAbstractors() returns all abstractor descriptions that are suitable for the current renderer.
org.tm4j.tmnav.env.AbstractionEnviroment.setAbstractorDesc(org.tm4j.tmnav.env.desc.AbstractorDesc newAbstractorDesc) Set the description of the abstractor to use.

After the new abstractorDescription is set, a PropertyChange-event is fired.
This method does nothing if the new abstractor description does not differ from the old description.
org.tm4j.tmnav.env.AbstractionEnviroment.setRendererDesc(org.tm4j.tmnav.env.desc.RendererDesc rd) Sets the RendererDesc that will be used to instantiate the renderer, the next time the #getRenderer(RendererView)-method is called.
org.tm4j.tmnav.env.AccessibleProvider.getId()
org.tm4j.tmnav.env.AccessibleProvider.getName()
org.tm4j.tmnav.env.AccessibleProvider.getProviderDescription()
org.tm4j.tmnav.env.AccessibleProvider.getProviderRef()
org.tm4j.tmnav.env.AccessibleProvider.toString()
org.tm4j.tmnav.env.DescriptionManager.addAbstractorDescription(org.tm4j.tmnav.env.desc.AbstractorDesc ad) Adds an abstractor description
org.tm4j.tmnav.env.DescriptionManager.addProviderDesc(org.tm4j.tmnav.env.desc.ProviderDesc pd) Adds a ProviderDescription to the list of known provider descriptions.
org.tm4j.tmnav.env.DescriptionManager.addRendererDescription(org.tm4j.tmnav.env.desc.RendererDesc rd) Adds a RendererDescription
org.tm4j.tmnav.env.DescriptionManager.getAbstractorDescription(java.lang.String id)
org.tm4j.tmnav.env.DescriptionManager.getAbstractorDescriptions()
org.tm4j.tmnav.env.DescriptionManager.getChooseableRendererDescriptions()
org.tm4j.tmnav.env.DescriptionManager.getMenuItemDescriptionsForRenderers()
org.tm4j.tmnav.env.DescriptionManager.getProviderDescriptions()
org.tm4j.tmnav.env.DescriptionManager.getRendererDescription(java.lang.String id)
org.tm4j.tmnav.env.DescriptionManager.getRendererDescriptions()
org.tm4j.tmnav.env.DescriptionManager.setMenuItemDescriptionsForRenderers(java.util.List menuItemDescriptionsForRenderers)
org.tm4j.tmnav.env.NavContext.getDescriptionManager() Returns the description manager
org.tm4j.tmnav.env.NavContext.getEventDispatcher()
org.tm4j.tmnav.env.NavContext.getPanckouckeContext()
org.tm4j.tmnav.env.NavContext.getRendererViewManager()
org.tm4j.tmnav.env.NavContext.getSession()
org.tm4j.tmnav.env.NavContext.initRendererViewManager(org.tm4j.tmnav.env.TMNavSettings settings) Initialises the RendererViewManager.
org.tm4j.tmnav.env.NavContext.setEventDispatcher(org.tm4j.tmnav.app.event.EventDispatcher eventDispatcher)
org.tm4j.tmnav.env.NavContext.setPanckouckeContext(org.tm4j.panckoucke.context.PanckouckeContext ctx)
org.tm4j.tmnav.env.NavContext.setSession(org.tm4j.tmnav.env.TMNavSession session)
org.tm4j.tmnav.env.Option.getDescription()
org.tm4j.tmnav.env.Option.getId()
org.tm4j.tmnav.env.Option.getName()
org.tm4j.tmnav.env.Option.getValue()
org.tm4j.tmnav.env.Option.setDescription(java.lang.String string)
org.tm4j.tmnav.env.Option.setId(java.lang.String id)
org.tm4j.tmnav.env.Option.setName(java.lang.String string)
org.tm4j.tmnav.env.Option.setValue(java.lang.String string)
org.tm4j.tmnav.env.Property.getDescription()
org.tm4j.tmnav.env.Property.getId()
org.tm4j.tmnav.env.Property.getName()
org.tm4j.tmnav.env.Property.getValue()
org.tm4j.tmnav.env.Property.setDescription(java.lang.String string)
org.tm4j.tmnav.env.Property.setId(java.lang.String id)
org.tm4j.tmnav.env.Property.setName(java.lang.String string)
org.tm4j.tmnav.env.Property.setValue(java.lang.String string)
org.tm4j.tmnav.env.RendererViewManager.clearSessionData() removes all data that was stored by the RendererViewManager in the last session
org.tm4j.tmnav.env.RendererViewManager.createRendererView(org.tm4j.tmnav.env.desc.RendererViewDesc rvd) Creates a new RendererView and adds it to the list of managed RendererViews.
org.tm4j.tmnav.env.RendererViewManager.getDefaultRendererView() Returns the global default RendererView
Currently, the global default RendererView is simply the first that was instantiated.
org.tm4j.tmnav.env.RendererViewManager.getRendererView(java.lang.String id) Returns a RendererViews with the given id
org.tm4j.tmnav.env.RendererViewManager.getRendererViews() Returns all RendererViews
org.tm4j.tmnav.env.RendererViewManager.getRendererViewsForMainFrame() returns a list with all RendererViews that were marked to be part of the main frame on startup
org.tm4j.tmnav.env.RendererViewManager.persistRendererViews() persist all rendererViews, so that they can be restored on next startup.
org.tm4j.tmnav.env.RendererViewManager.removeRendererView(org.tm4j.tmnav.app.ui.RendererView rv) Removes the RendererView rv from the list of existing rendererviews.
org.tm4j.tmnav.env.RendererViewManager.restore(org.tm4j.tmnav.env.TMNavSettings settings) Tries to restore as many RendererViews from the session as possible.
org.tm4j.tmnav.env.RendererViewManager.shutdown()
org.tm4j.tmnav.env.SetableProperty.addOption(org.tm4j.tmnav.env.Option option) adds an option to the list of OptionDescs
org.tm4j.tmnav.env.SetableProperty.addOption(org.tm4j.tmnav.env.Option option,boolean makeDefault) adds an option to the list of OptionDescs Makes the the given option the default option of this property if makeDefault is true
org.tm4j.tmnav.env.SetableProperty.getDefaultValue() Returns the default value of this property as a String.
org.tm4j.tmnav.env.SetableProperty.getDescription()
org.tm4j.tmnav.env.SetableProperty.getKey()
org.tm4j.tmnav.env.SetableProperty.getName()
org.tm4j.tmnav.env.SetableProperty.getOptions()
org.tm4j.tmnav.env.SetableProperty.setDefaultOptionId(java.lang.String optionid) sets the option with the given id as the default option.
org.tm4j.tmnav.env.SetableProperty.setDefaultValue(java.lang.String string) sets the default value for a property that may be set to an arbitrary String.
org.tm4j.tmnav.env.SetableProperty.setDescription(java.lang.String string)
org.tm4j.tmnav.env.SetableProperty.setKey(java.lang.String key)
org.tm4j.tmnav.env.SetableProperty.setName(java.lang.String string)
org.tm4j.tmnav.env.TMAppearance.getAssociationIcon(boolean small)
org.tm4j.tmnav.env.TMAppearance.getClassIcon(boolean small)
org.tm4j.tmnav.env.TMAppearance.getColorForGestalt(org.tm4j.panckoucke.model.AMGestalt g)
org.tm4j.tmnav.env.TMAppearance.getIcon(java.lang.String basename) * @param basename * @return the icon with the given name in the default size
org.tm4j.tmnav.env.TMAppearance.getIcon(java.lang.String basename,int size)
org.tm4j.tmnav.env.TMAppearance.getIconForGestalt(org.tm4j.panckoucke.model.AMGestalt g,boolean small)
org.tm4j.tmnav.env.TMAppearance.getInstanceIcon(boolean small)
org.tm4j.tmnav.env.TMAppearance.getListFont()
org.tm4j.tmnav.env.TMAppearance.getOccurrenceIcon(boolean small)
org.tm4j.tmnav.env.TMAppearance.getPlayerIcon(boolean small)
org.tm4j.tmnav.env.TMAppearance.getPopUpArrowIcon()
org.tm4j.tmnav.env.TMAppearance.getPopupMenuFont() return the font that shall be used by popup menus * @return Returns the popupMenuFont.
org.tm4j.tmnav.env.TMAppearance.getRoleSpecIcon(boolean small)
org.tm4j.tmnav.env.TMAppearance.getTopicIcon(boolean small)
org.tm4j.tmnav.env.TMAppearance.init(org.tm4j.tmnav.env.TMNavSettings settings) Initialise with values from the settings file * @param settings
org.tm4j.tmnav.env.TMAppearance.setPopupMenuFont(java.awt.Font popupMenuFont) sets the font that shall be used by menus * @param popupMenuFont The font to set.
org.tm4j.tmnav.env.TMNavEnvironment.addAbstractorDesc(org.tm4j.tmnav.env.desc.AbstractorDesc ad) Adds an AbstractorDescription to the list of known Abstractor descriptions.
org.tm4j.tmnav.env.TMNavEnvironment.addProviderDesc(org.tm4j.tmnav.env.desc.ProviderDesc pd) Adds a RendererDescription.
org.tm4j.tmnav.env.TMNavEnvironment.addRendererDesc(org.tm4j.tmnav.env.desc.RendererDesc rd) Adds a RendererDescription to the list of known renderer descriptions.
org.tm4j.tmnav.env.TMNavEnvironment.addRendererMenuItemDescription(org.tm4j.tmnav.env.desc.MenuItemDesc d) Adds a MenuitemDescription to the list of menu item descriptions that extend the renderer context menu.
org.tm4j.tmnav.env.TMNavEnvironment.getAbstractorDescriptions()
org.tm4j.tmnav.env.TMNavEnvironment.getDefaultProvider()
org.tm4j.tmnav.env.TMNavEnvironment.getPanckouckeFactory()
org.tm4j.tmnav.env.TMNavEnvironment.getProviderDescriptions()
org.tm4j.tmnav.env.TMNavEnvironment.getRendererDescriptions()
org.tm4j.tmnav.env.TMNavEnvironment.getRendererMenuItemDescriptions()
org.tm4j.tmnav.env.TMNavEnvironment.setDefaultProvider(java.lang.String defaultProvider)
org.tm4j.tmnav.env.TMNavEnvironment.setPanckouckeFactory(java.lang.String panckouckeFactory)
org.tm4j.tmnav.env.TMNavProviderManager.closeProvider(org.tm4j.tmnav.env.AccessibleProvider ap) Asks the StoreManager to close the specified Provider.
org.tm4j.tmnav.env.TMNavProviderManager.getAccessibleProviders()
org.tm4j.tmnav.env.TMNavProviderManager.getDefaultProvider()
org.tm4j.tmnav.env.TMNavProviderManager.getDefaultProviderID()
org.tm4j.tmnav.env.TMNavProviderManager.getProviderDescriptions()
org.tm4j.tmnav.env.TMNavProviderManager.getProviderReferenceByClassname(java.lang.String classname) Returns a providerReference that references the provider with the given classname
org.tm4j.tmnav.env.TMNavProviderManager.hasAccessibleProviders()
org.tm4j.tmnav.env.TMNavProviderManager.openProvider(java.lang.String name,java.lang.String factory,java.util.Properties props) Asks the StoreManager to open the specified Provider.
org.tm4j.tmnav.env.TMNavProviderManager.openProvider(org.tm4j.tmnav.env.desc.ProviderDesc pd) Opens a provider that is specified by the given provider description.
To open an provider, only the factory class name and the properties of the provider description are used.
The given ProviderDesc is added to the Set of used provider descriptions.
org.tm4j.tmnav.env.TMNavProviderManager.setDefaultProviderID(java.lang.String defaultProviderID)
org.tm4j.tmnav.env.TMNavProviderManager.synchronize() Synchronizes the AccessibleProvidersCache to reflecft the state of PanckouckeStore.

Removes AccessibleProviders, that reference closed ProvidersReferences.
Creates AccessibleProviders for all ProviderReferences, that exist in PanckouckeStore but not in the cache of AccessibleProviders.
org.tm4j.tmnav.env.TMNavSession.addShutdownListener(org.tm4j.tmnav.env.TMNavShutdownListener listener) adds a TMNavShutdownListener to the set of listeners that will be informed of an upcoming shutdown event.
The Listeners are stored in a Set.
org.tm4j.tmnav.env.TMNavSession.removeShutdownListener(org.tm4j.tmnav.env.TMNavShutdownListener listener) removes a listener from the list of listeners that will be informed of an upcoming shutdown event.
org.tm4j.tmnav.env.TMNavSession.storeSession() Notify each TMNavShutdownListener of an upcoming shutdown
org.tm4j.tmnav.env.TMNavSettings.addRendererViewDesc(org.tm4j.tmnav.env.desc.RendererViewDesc rvd)
org.tm4j.tmnav.env.TMNavSettings.getJdk14Logging()
org.tm4j.tmnav.env.TMNavSettings.getPopupMenuFont()
org.tm4j.tmnav.env.TMNavSettings.getRendererViewDescs()
org.tm4j.tmnav.env.TMNavSettings.setJdk14Logging(java.lang.String jdk14Logging)
org.tm4j.tmnav.env.TMNavSettings.setPopupMenuFontName(java.lang.String popupMenuFontName)
org.tm4j.tmnav.env.TMNavSettings.setPopupMenuFontSize(java.lang.String popupMenuFontSize)
org.tm4j.tmnav.env.TMNavSettings.setPopupMenuFontStyle(java.lang.String popupMenuFontStyle)
org.tm4j.tmnav.env.TMNavShutdownListener.shutdown() called from TMNav prior to shutdown
org.tm4j.tmnav.env.TMNavUserDir.getConfig(org.tm4j.tmnav.env.TMNavEnvironment env) parses the tmnav-enviroment-file.
returns a freshly created and initialized instance of TMNavConfig
org.tm4j.tmnav.env.TMNavUserDir.getPanckouckeContext(org.tm4j.tmnav.env.TMNavEnvironment conf) Initialises PanckouckeContext.

The context is read from the path that is returned by TMNavUserDir#getPanckouckeContextFilename()
The ContextFactory to use is determined by a call to TMNavEnvironment#getPanckouckeFactory()

Any Exception, that is raised during the creation of the context will be passed through to the caller.
There should be little need for application developers to call this method.
Nevertheless, calling this method incidentially should do harm to TMNav.
org.tm4j.tmnav.env.TMNavUserDir.getPanckouckeContextFilename()
org.tm4j.tmnav.env.TMNavUserDir.getSettings(org.tm4j.tmnav.env.TMNavSettings settings) parses the tmnav-settings-file in user-dir.
returns a freshly created and initialized instance of TMNavSettings
org.tm4j.tmnav.env.TMNavUserDir.getTMNavConfigFilename()
org.tm4j.tmnav.env.TMNavUserDir.getTMNavSettingsFilename()
org.tm4j.tmnav.env.TMNavUserDir.getUserDir()
org.tm4j.tmnav.env.desc.AbstractorDesc.addPropertyDescription(org.tm4j.tmnav.env.SetableProperty pd) adds a PropertyDescription to the list of Descriptions that this AbstractorDesc contains
org.tm4j.tmnav.env.desc.AbstractorDesc.getClassname()
org.tm4j.tmnav.env.desc.AbstractorDesc.getDescription()
org.tm4j.tmnav.env.desc.AbstractorDesc.getHints() Returns a freshly created Properties-instance that is prepopulated with the default settings.
org.tm4j.tmnav.env.desc.AbstractorDesc.getId()
org.tm4j.tmnav.env.desc.AbstractorDesc.getInfo()
org.tm4j.tmnav.env.desc.AbstractorDesc.getName()
org.tm4j.tmnav.env.desc.AbstractorDesc.getPropertyDescriptions()
org.tm4j.tmnav.env.desc.AbstractorDesc.setClassname(java.lang.String classname)
org.tm4j.tmnav.env.desc.AbstractorDesc.setDescription(java.lang.String description)
org.tm4j.tmnav.env.desc.AbstractorDesc.setId(java.lang.String id)
org.tm4j.tmnav.env.desc.AbstractorDesc.setName(java.lang.String name)
org.tm4j.tmnav.env.desc.AbstractorDesc.toString()
org.tm4j.tmnav.env.desc.MenuDesc.addMenuItemDesc(org.tm4j.tmnav.env.desc.MenuItemDesc md) Adds a menuItemDescription to the context menu of this rendererView
org.tm4j.tmnav.env.desc.MenuDesc.getId()
org.tm4j.tmnav.env.desc.MenuDesc.getMenuItemDescription() Returns a list of menuItemDescriptions for the context menu of this renderer view or an empty List if no menuItemDescriptions were specified for the context menue of this rendererView
org.tm4j.tmnav.env.desc.MenuDesc.restore(java.util.prefs.Preferences prefs,java.lang.String prefix)
org.tm4j.tmnav.env.desc.MenuDesc.setId(java.lang.String id)
org.tm4j.tmnav.env.desc.MenuDesc.store(java.util.prefs.Preferences prefs,java.lang.String prefix)
org.tm4j.tmnav.env.desc.MenuItemDesc.getClassname()
org.tm4j.tmnav.env.desc.MenuItemDesc.getLabel()
org.tm4j.tmnav.env.desc.MenuItemDesc.isTypeInvokable()
org.tm4j.tmnav.env.desc.MenuItemDesc.isTypeItemProvider()
org.tm4j.tmnav.env.desc.MenuItemDesc.restore(java.util.prefs.Preferences prefs,java.lang.String prefix)
org.tm4j.tmnav.env.desc.MenuItemDesc.setClassname(java.lang.String classname)
org.tm4j.tmnav.env.desc.MenuItemDesc.setLabel(java.lang.String label)
org.tm4j.tmnav.env.desc.MenuItemDesc.store(java.util.prefs.Preferences prefs,java.lang.String prefix)
org.tm4j.tmnav.env.desc.MenuRefDesc.getReference()
org.tm4j.tmnav.env.desc.MenuRefDesc.setReference(java.lang.String reference)
org.tm4j.tmnav.env.desc.ProviderDesc.getDefaultValues()
org.tm4j.tmnav.env.desc.ProviderDesc.getDescription()
org.tm4j.tmnav.env.desc.ProviderDesc.getDisplayname()
org.tm4j.tmnav.env.desc.ProviderDesc.getFactoryclassname()
org.tm4j.tmnav.env.desc.ProviderDesc.getId()
org.tm4j.tmnav.env.desc.ProviderDesc.getJarname()
org.tm4j.tmnav.env.desc.ProviderDesc.getPropertyNames()
org.tm4j.tmnav.env.desc.ProviderDesc.getProps()
org.tm4j.tmnav.env.desc.ProviderDesc.setDescription(java.lang.String description)
org.tm4j.tmnav.env.desc.ProviderDesc.setDisplayname(java.lang.String displayname)
org.tm4j.tmnav.env.desc.ProviderDesc.setFactoryclassname(java.lang.String factoryclassname)
org.tm4j.tmnav.env.desc.ProviderDesc.setId(java.lang.String id)
org.tm4j.tmnav.env.desc.ProviderDesc.setJarname(java.lang.String jarname)
org.tm4j.tmnav.env.desc.ProviderDesc.setProperties(java.util.Properties props) Set the properties of this provider Desc
org.tm4j.tmnav.env.desc.ProviderDesc.setProperty(java.lang.String key,java.lang.String value)
org.tm4j.tmnav.env.desc.ProviderDesc.toString()
org.tm4j.tmnav.env.desc.RendererDesc.addSuitableAbstractor(java.lang.String id) Adds the id of an AbstractorDesc to the set of AbstractorDesc-ids that are suitable to be used with this Renderer
org.tm4j.tmnav.env.desc.RendererDesc.addUnsuitableAbstractor(java.lang.String id) Adds the id of an AbstractorDesc to the set of AbstractorDesc-ids that are not suitable to be used with this Renderer
org.tm4j.tmnav.env.desc.RendererDesc.createTMNavRenderer(org.tm4j.tmnav.app.ui.RendererView rv) Creates a new Instance of the Renderer described by this instance.

Casts the new Instance to TMNavRenderer.
org.tm4j.tmnav.env.desc.RendererDesc.filterAbstractors(java.util.List abstractordescs) Filters the given list of abstractor descriptions.

Removes all abstractor descriptions, that are not suitable for renderers that are described by this RendererDesc.
org.tm4j.tmnav.env.desc.RendererDesc.getChooseable()
org.tm4j.tmnav.env.desc.RendererDesc.getClassname()
org.tm4j.tmnav.env.desc.RendererDesc.getDefaultAbstractor(java.util.List available) Returns an abstractorDesc that is both available and suitable.

If this instance specifies a default abstractor and if this default abstractor is available, it is returned.
Otherwise the list of available abstractors get filtered by #filterAbstractors(List).
If at least one AbstractorDesc remains, that description is returned.
org.tm4j.tmnav.env.desc.RendererDesc.getDefaultAbstractorId()
org.tm4j.tmnav.env.desc.RendererDesc.getDescription()
org.tm4j.tmnav.env.desc.RendererDesc.getId()
org.tm4j.tmnav.env.desc.RendererDesc.getInfo()
org.tm4j.tmnav.env.desc.RendererDesc.getName()
org.tm4j.tmnav.env.desc.RendererDesc.getSuitableAbstractors() Returns the suitable abstractors.
org.tm4j.tmnav.env.desc.RendererDesc.getUnsuitableAbstractors() Returns the unsuitable abstractors.
org.tm4j.tmnav.env.desc.RendererDesc.isAbstractorSuitable(org.tm4j.tmnav.env.desc.AbstractorDesc ad) checks, whether the given AbstractorDesc describes an Abstractor that is suitable in terms of this renderer description.

org.tm4j.tmnav.env.desc.RendererDesc.isUserChooseable()
org.tm4j.tmnav.env.desc.RendererDesc.setChooseable(java.lang.String chooseable)
org.tm4j.tmnav.env.desc.RendererDesc.setClassname(java.lang.String classname)
org.tm4j.tmnav.env.desc.RendererDesc.setDefaultAbstractorId(java.lang.String id) Sets the id of the default abstractorDesc.

The default abstractor is used, when an abstractor must be set programatically.
CAUTION: This implementation does not synchronize the default abstractor with the list of unsuitable abstractors.
org.tm4j.tmnav.env.desc.RendererDesc.setDescription(java.lang.String description)
org.tm4j.tmnav.env.desc.RendererDesc.setId(java.lang.String id)
org.tm4j.tmnav.env.desc.RendererDesc.setName(java.lang.String name)
org.tm4j.tmnav.env.desc.RendererDesc.toString()
org.tm4j.tmnav.env.desc.RendererViewDesc.addMenu(org.tm4j.tmnav.env.desc.MenuDesc md) Adds a menu description that describes the context menu of this rendererView
org.tm4j.tmnav.env.desc.RendererViewDesc.getAbstractorDescId()
org.tm4j.tmnav.env.desc.RendererViewDesc.getId()
org.tm4j.tmnav.env.desc.RendererViewDesc.getMenuDesc() Returns the menu description that describes the context menu of this RendererView
org.tm4j.tmnav.env.desc.RendererViewDesc.getPartOfMainFrame()
org.tm4j.tmnav.env.desc.RendererViewDesc.getProcessBroadcastEvents()
org.tm4j.tmnav.env.desc.RendererViewDesc.getRendererDescId()
org.tm4j.tmnav.env.desc.RendererViewDesc.getTargetRendererViewId()
org.tm4j.tmnav.env.desc.RendererViewDesc.getTitle()
org.tm4j.tmnav.env.desc.RendererViewDesc.isPartOfRendererViewSpace()
org.tm4j.tmnav.env.desc.RendererViewDesc.isProcessingBroadcastEvents()
org.tm4j.tmnav.env.desc.RendererViewDesc.restore(java.util.prefs.Preferences prefs,java.lang.String prefix)
org.tm4j.tmnav.env.desc.RendererViewDesc.setAbstractorDescId(java.lang.String abstractorRef)
org.tm4j.tmnav.env.desc.RendererViewDesc.setId(java.lang.String id)
org.tm4j.tmnav.env.desc.RendererViewDesc.setPartOfMainFrame(java.lang.String partOfMainFrame)
org.tm4j.tmnav.env.desc.RendererViewDesc.setProcessBroadcastEvents(java.lang.String processBroadcastEvents)
org.tm4j.tmnav.env.desc.RendererViewDesc.setRendererDescId(java.lang.String rendererRef)
org.tm4j.tmnav.env.desc.RendererViewDesc.setTargetRendererViewId(java.lang.String targetRendererViewRef)
org.tm4j.tmnav.env.desc.RendererViewDesc.setTitle(java.lang.String title)
org.tm4j.tmnav.env.desc.RendererViewDesc.store(java.util.prefs.Preferences prefs,java.lang.String prefix)
org.tm4j.tmnav.env.desc.Storable.restore(java.util.prefs.Preferences prefs,java.lang.String prefix)
org.tm4j.tmnav.env.desc.Storable.store(java.util.prefs.Preferences prefs,java.lang.String prefix)
org.tm4j.tmnav.env.digester.AbstractorRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.tmnav.env.digester.MenuItemRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.tmnav.env.digester.MenuRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.tmnav.env.digester.OptionRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.tmnav.env.digester.OptionSetRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.tmnav.env.digester.PanckouckeRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.tmnav.env.digester.PropertyRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.tmnav.env.digester.ProviderRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.tmnav.env.digester.RendererRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.tmnav.env.digester.RendererViewRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.tmnav.env.digester.SelectRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester)
org.tm4j.tmnav.env.digester.SettingsRuleSet.addRuleInstances(org.apache.commons.digester.Digester digester) adds scalar properties to the TMNavSettings - instance on top of the Stack.
org.tm4j.tmnav.env.digester.TMNavDigester.parseEnvironment(org.tm4j.tmnav.env.TMNavEnvironment prefs,java.io.InputStream stream) Builds a tree of meta-objects from the given xml-encoded input stream
org.tm4j.tmnav.env.digester.TMNavDigester.parseSettings(org.tm4j.tmnav.env.TMNavSettings settings,java.io.InputStream stream) Builds a tree of meta-objects from the given xml-encoded input stream
org.tm4j.tmnav.example.InvokableExample.getStateForSelection(org.tm4j.tmnav.app.menu.Selection selection)
org.tm4j.tmnav.example.InvokableExample.invokeWithSelection(org.tm4j.tmnav.app.menu.Selection selection)
org.tm4j.tmnav.example.InvokableExample.prepare(org.tm4j.tmnav.env.NavContext ctx,java.lang.Object ref)
org.tm4j.tmnav.example.MenuItemProviderExample.getMenuItemForSelection(org.tm4j.tmnav.app.menu.Selection sel)
org.tm4j.tmnav.example.MenuItemProviderExample.prepare(org.tm4j.tmnav.env.NavContext ctx,java.lang.Object ref)
org.tm4j.tmnav.renderer.ColorRepresentation.getColor()
org.tm4j.tmnav.renderer.ColorRepresentation.getColorCode()
org.tm4j.tmnav.renderer.ColorRepresentation.setColor(java.awt.Color color)
org.tm4j.tmnav.renderer.ColorRepresentation.setColorCode(java.lang.String colorCode)
org.tm4j.tmnav.renderer.CommonRendererMouseAdapter.mouseClicked(java.awt.event.MouseEvent e) Performs the default-Operation for the AMMember on which this event originated.
org.tm4j.tmnav.renderer.CommonRendererMouseAdapter.mouseEntered(java.awt.event.MouseEvent e) Default implementation which changes the Foreground-Color of the source-Object to red (if the sourceObject is instance of JComponent)
org.tm4j.tmnav.renderer.CommonRendererMouseAdapter.mouseExited(java.awt.event.MouseEvent e) Default implementation which changes the Foreground-Color of the source-Object to black (if the sourceObject is instance of JComponent)
org.tm4j.tmnav.renderer.CommonRendererMouseAdapter.mousePressed(java.awt.event.MouseEvent e)
org.tm4j.tmnav.renderer.CommonRendererMouseAdapter.mouseReleased(java.awt.event.MouseEvent e)
org.tm4j.tmnav.renderer.CommonRendererMouseAdapter.setMemberContributor(org.tm4j.tmnav.renderer.MemberContributor memC)
org.tm4j.tmnav.renderer.ListRenderer.getContentComponent()
org.tm4j.tmnav.renderer.ListRenderer.getList()
org.tm4j.tmnav.renderer.ListRenderer.getNodes(org.tm4j.panckoucke.model.AModel model) Extracts a collection of nodes.
org.tm4j.tmnav.renderer.ListRenderer.renderModel(org.tm4j.panckoucke.model.AModel model) Renders nodes from the given model as a list.
org.tm4j.tmnav.renderer.MemberContributor.getMember(java.awt.event.MouseEvent e)
org.tm4j.tmnav.renderer.TMNavRendererBase.contributeToMenu(javax.swing.JPopupMenu popup,org.tm4j.panckoucke.model.AMMember member) Stub-Implementation.
org.tm4j.tmnav.renderer.TMNavRendererBase.getParentRendererView()
org.tm4j.tmnav.renderer.TMNavRendererBase.getPreviousMenuItemContributor()
org.tm4j.tmnav.renderer.TMNavRendererBase.setPreviousMenuItemContributor(org.tm4j.tmnav.app.ui.MenuItemContributor mc) sets the previous MenuItemContributor.
org.tm4j.tmnav.renderer.TMNavRendererBase.setRendererView(org.tm4j.tmnav.app.ui.RendererView rv)
org.tm4j.tmnav.renderer.TableRenderer.getContentComponent()
org.tm4j.tmnav.renderer.TableRenderer.renderMatrixNode(org.tm4j.panckoucke.impl.abstraction.util.MatrixNode mn) Renders the given MatrixNode as a Table
org.tm4j.tmnav.renderer.TableRenderer.renderModel(org.tm4j.panckoucke.model.AModel model) Extracts a MatrixNode from the model and passes it to renderMatrixNode(MatrixNode)
org.tm4j.tmnav.renderer.TableRenderer.setRendererView(org.tm4j.tmnav.app.ui.RendererView rv)
org.tm4j.tmnav.renderer.TologRenderer.getContentComponent()
org.tm4j.tmnav.renderer.TologRenderer.renderModel(org.tm4j.panckoucke.model.AModel model)
org.tm4j.tmnav.renderer.TologRenderer.setRendererView(org.tm4j.tmnav.app.ui.RendererView rv)
org.tm4j.tmnav.renderer.TreeRenderer.buildTree(org.tm4j.panckoucke.model.AModel model)
org.tm4j.tmnav.renderer.TreeRenderer.getContentComponent()
org.tm4j.tmnav.renderer.TreeRenderer.renderModel(org.tm4j.panckoucke.model.AModel model)
org.tm4j.tmnav.renderer.TreeRenderer.setRendererView(org.tm4j.tmnav.app.ui.RendererView rv)
org.tm4j.tmnav.renderer.hg.HypergraphRenderer.getContentComponent()
org.tm4j.tmnav.renderer.hg.HypergraphRenderer.renderModel(org.tm4j.panckoucke.model.AModel model)
org.tm4j.tmnav.renderer.hg.HypergraphRenderer.setRendererView(org.tm4j.tmnav.app.ui.RendererView rv)
org.tm4j.tmnav.renderer.section.AssociationSectionGroupPanel.fill(org.tm4j.panckoucke.impl.abstraction.util.SectionGroupNode assocSG,org.tm4j.panckoucke.model.AMNode centerNode)
org.tm4j.tmnav.renderer.section.AssociationSectionGroupPanel.fill_withDebugInfo(org.tm4j.panckoucke.impl.abstraction.util.SectionGroupNode assocSG,org.tm4j.panckoucke.model.AMNode centerNode)
org.tm4j.tmnav.renderer.section.GridBagPanel.addRow(java.lang.String label,java.lang.String value) Adds a row with a text-based, not clickable label and a text-based, not clickable value.
org.tm4j.tmnav.renderer.section.GridBagPanel.addRow(java.lang.String label,org.tm4j.panckoucke.model.AMMember value,org.tm4j.panckoucke.model.AMMember showAssociation) Adds a row with a text-based, not clickable Label, and a Member that will be displayed as the value under that label.
org.tm4j.tmnav.renderer.section.GridBagPanel.addRow(java.lang.String label,org.tm4j.panckoucke.model.AMMember[] value,org.tm4j.panckoucke.model.AMMember showAssociation) Adds a row with a text-based, not clickable label and multiple Members to be displayed under that label
org.tm4j.tmnav.renderer.section.GridBagPanel.addRow(org.tm4j.panckoucke.model.AMMember label,org.tm4j.panckoucke.model.AMMember value,org.tm4j.panckoucke.model.AMMember showAssociation) Adds a row with a Member that serves as the Label, and a second Member that will be displayed as the value under that label.
org.tm4j.tmnav.renderer.section.GridBagPanel.addRow(org.tm4j.panckoucke.model.AMMember label,org.tm4j.panckoucke.model.AMMember[] value,org.tm4j.panckoucke.model.AMMember showAssociation) Adds a row with one Member which serves as the Label, and multiple Members that will be displayed under that label.
org.tm4j.tmnav.renderer.section.GridBagPanel.getMaximumSize() Overrides the super-implementation in order to control horizontal and vertical growth
org.tm4j.tmnav.renderer.section.GridBagPanel.reset() This Method should be called, before a new set of information shall be displayed in this panel Removes all Components from this container.
org.tm4j.tmnav.renderer.section.MemberSectionPanel.addMatrices(java.util.List matrices,java.lang.Object toIgnore) Reorganizes the data from the matrices, by grouping all players that play the same role.
org.tm4j.tmnav.renderer.section.MetaSectionGroupPanel.fill(org.tm4j.panckoucke.impl.abstraction.util.SectionGroupNode metaSG)
org.tm4j.tmnav.renderer.section.RoleHeader.reset() resets this panel for further use
org.tm4j.tmnav.renderer.section.RoleHeader.setData(org.tm4j.panckoucke.model.AMMember center,org.tm4j.panckoucke.model.AMMember role) Sets CenterNode and Role
org.tm4j.tmnav.renderer.section.SectionPanel.addMatrices(java.util.List matrices,java.lang.Object toIgnore) Adds the data from the given matrices to the a JPanel and returns the panel.
org.tm4j.tmnav.renderer.section.SectionPanel.addPropertyRow(org.tm4j.tmnav.renderer.section.GridBagPanel dataPanel,org.tm4j.panckoucke.impl.abstraction.util.MatrixNode mn,int col) adds a property row to the given GridBagPanel.
org.tm4j.tmnav.renderer.section.SectionPanel.fill(org.tm4j.panckoucke.model.AMNode nodeForSection,org.tm4j.panckoucke.model.AMNode centerNode)
org.tm4j.tmnav.renderer.section.SectionPanel.getFixedTitle()
org.tm4j.tmnav.renderer.section.SectionPanel.reset() Removes all Componentes from this Panel and re-adds the titleBar
org.tm4j.tmnav.renderer.section.SectionPanel.setContentComponent(java.awt.Component contentComponent) Must be called by the extending class in order to add the component that will display the contents of this section
org.tm4j.tmnav.renderer.section.SectionPanel.setFixedTitle(java.lang.String fixedTitle)
org.tm4j.tmnav.renderer.section.SectionPanel.setTitle(java.lang.String title) Sets the title of this section
org.tm4j.tmnav.renderer.section.SectionRenderer.getContentComponent()
org.tm4j.tmnav.renderer.section.SectionRenderer.renderModel(org.tm4j.panckoucke.model.AModel model) Asks all sectionPanels to contribute a Panel.
org.tm4j.tmnav.renderer.section.SectionRenderer.setRendererView(org.tm4j.tmnav.app.ui.RendererView rv)
org.tm4j.tmnav.renderer.section.SectionTable.createCellMouselListener(org.tm4j.tmnav.renderer.section.UICommons support) Creates a MouseListener for the table
org.tm4j.tmnav.renderer.section.SectionTable.createHeaderMouseListener()
org.tm4j.tmnav.renderer.section.SectionTable.createHeaderRenderer()
org.tm4j.tmnav.renderer.section.SectionTable.getSectionTableModel()
org.tm4j.tmnav.renderer.section.SectionTable.setModel(javax.swing.table.TableModel dataModel)
org.tm4j.tmnav.renderer.section.SectionTableModel.addRow(java.lang.Object[] row) Adds a row.
org.tm4j.tmnav.renderer.section.SectionTableModel.clear() Clears all data
org.tm4j.tmnav.renderer.section.SectionTableModel.getColumnClass(int columnIndex)
org.tm4j.tmnav.renderer.section.SectionTableModel.getColumnCount()
org.tm4j.tmnav.renderer.section.SectionTableModel.getColumnName(int column)
org.tm4j.tmnav.renderer.section.SectionTableModel.getRowCount()
org.tm4j.tmnav.renderer.section.SectionTableModel.getSortedColumn()
org.tm4j.tmnav.renderer.section.SectionTableModel.getValueAt(int rowIndex,int columnIndex)
org.tm4j.tmnav.renderer.section.SectionTableModel.isSortedAscending()
org.tm4j.tmnav.renderer.section.SectionTableModel.setColumns(java.lang.String[] cols) Sets the columns.
org.tm4j.tmnav.renderer.section.SectionTableModel.setSortedAscending(boolean b) Sets the sortoder
org.tm4j.tmnav.renderer.section.SectionTableModel.setSortedColumn(int i) Sets the index of the column that will be the sort column
org.tm4j.tmnav.renderer.section.SectionTableModel.sortData() Sort a column
org.tm4j.tmnav.renderer.section.SectionTableModel.toggleSortDirection() Toggles the sort direction
org.tm4j.tmnav.renderer.section.SectionTableModel.useMatrix(org.tm4j.panckoucke.impl.abstraction.util.MatrixNode mn,int colToIgnore) Fill the table model with values from the given MatrixNode.
org.tm4j.tmnav.renderer.section.SectionUtil.printSizes(java.lang.String prefix,javax.swing.JComponent c)
org.tm4j.tmnav.renderer.section.UICommons.getBgColor()
org.tm4j.tmnav.renderer.section.UICommons.getButtonMouseListener()
org.tm4j.tmnav.renderer.section.UICommons.getCommonButton(java.awt.Container container,java.lang.String text,org.tm4j.panckoucke.model.AMMember member) Returns a currently unused button with common settings.
org.tm4j.tmnav.renderer.section.UICommons.getCommonLabel(java.lang.String labeltext)
org.tm4j.tmnav.renderer.section.UICommons.getCommonList(org.tm4j.panckoucke.model.AMMember[] valueMembers)
org.tm4j.tmnav.renderer.section.UICommons.getCommonMouseAdapter(org.tm4j.tmnav.app.ui.MenuItemContributor mc)
org.tm4j.tmnav.renderer.section.UICommons.getCommonRoleHeader(org.tm4j.panckoucke.model.AMMember center,org.tm4j.panckoucke.model.AMMember role)
org.tm4j.tmnav.renderer.section.UICommons.getGridBagPanel()
org.tm4j.tmnav.renderer.section.UICommons.getLabelFont()
org.tm4j.tmnav.renderer.section.UICommons.getListMouseListener()
org.tm4j.tmnav.renderer.section.UICommons.getRoleFont()
org.tm4j.tmnav.renderer.section.UICommons.getSelectedFont()
org.tm4j.tmnav.renderer.section.UICommons.getTableHeaderFont()
org.tm4j.tmnav.renderer.section.UICommons.getValueFont()
org.tm4j.tmnav.renderer.section.UICommons.resetPools() Changes the state of all resources that are cached in a pool back to free.
org.tm4j.tmnav.renderer.tg.ConnectorNode.getHeight()
org.tm4j.tmnav.renderer.tg.ConnectorNode.getWidth()
org.tm4j.tmnav.renderer.tg.ConnectorNode.paint(java.awt.Graphics g,com.touchgraph.graphlayout.TGPanel tgPanel) Checks if the node is visible in the current panels viewport.
org.tm4j.tmnav.renderer.tg.ConnectorNode.paintNodeBody(java.awt.Graphics g,com.touchgraph.graphlayout.TGPanel tgPanel) Paints the background of the node, along with its label
org.tm4j.tmnav.renderer.tg.ImageIconRepresentation.getIcon()
org.tm4j.tmnav.renderer.tg.ImageIconRepresentation.getImageUrl()
org.tm4j.tmnav.renderer.tg.ImageIconRepresentation.setIcon(javax.swing.ImageIcon icon)
org.tm4j.tmnav.renderer.tg.ImageIconRepresentation.setImageUrl(java.lang.String imageUrl)
org.tm4j.tmnav.renderer.tg.TGRepresentation.getNormalIcon()
org.tm4j.tmnav.renderer.tg.TGRepresentation.getSmallIcon()
org.tm4j.tmnav.renderer.tg.TGRepresentation.loadNormalIcon(java.lang.String imgName)
org.tm4j.tmnav.renderer.tg.TGRepresentation.loadSmallIcon(java.lang.String imgName)
org.tm4j.tmnav.renderer.tg.TGRepresentation.setNormalIcon(javax.swing.ImageIcon icon)
org.tm4j.tmnav.renderer.tg.TGRepresentation.setSmallIcon(javax.swing.ImageIcon icon)
org.tm4j.tmnav.renderer.tg.TMOEdge.getGestalt() Returns the gestalt.
org.tm4j.tmnav.renderer.tg.TMOEdge.getLabel() Returns the label.
org.tm4j.tmnav.renderer.tg.TMOEdge.isShowLabel()
org.tm4j.tmnav.renderer.tg.TMOEdge.paint(java.awt.Graphics g,com.touchgraph.graphlayout.TGPanel tgPanel)
org.tm4j.tmnav.renderer.tg.TMOEdge.paintArc(java.awt.Graphics g,int x1,int y1,int x2,int y2,java.awt.Color c)
org.tm4j.tmnav.renderer.tg.TMOEdge.setGestalt(org.tm4j.panckoucke.model.AMGestalt gestalt) Sets the gestalt.
org.tm4j.tmnav.renderer.tg.TMOEdge.setLabel(java.lang.String label) Sets the label.
org.tm4j.tmnav.renderer.tg.TMOEdge.setShowLabel(boolean b)
org.tm4j.tmnav.renderer.tg.TMOTouchgraphNode.getAbstractModelMember()
org.tm4j.tmnav.renderer.tg.TMOTouchgraphNode.getHeight()
org.tm4j.tmnav.renderer.tg.TMOTouchgraphNode.getPaintBackColor(com.touchgraph.graphlayout.TGPanel tgPanel)
org.tm4j.tmnav.renderer.tg.TMOTouchgraphNode.getPaintBorderColor(com.touchgraph.graphlayout.TGPanel tgPanel)
org.tm4j.tmnav.renderer.tg.TMOTouchgraphNode.getPaintTextColor(com.touchgraph.graphlayout.TGPanel tgPanel)
org.tm4j.tmnav.renderer.tg.TMOTouchgraphNode.getTopicMapObject()
org.tm4j.tmnav.renderer.tg.TMOTouchgraphNode.getWidth()
org.tm4j.tmnav.renderer.tg.TMOTouchgraphNode.paint(java.awt.Graphics g,com.touchgraph.graphlayout.TGPanel tgPanel)
org.tm4j.tmnav.renderer.tg.TMOTouchgraphNode.paintNodeBody(java.awt.Graphics g,com.touchgraph.graphlayout.TGPanel tgPanel) Paints the background of the node, along with its label
org.tm4j.tmnav.renderer.tg.TMOTouchgraphNode.setBackcolor(java.awt.Color color)
org.tm4j.tmnav.renderer.tg.TMOTouchgraphNode.setIcon(javax.swing.ImageIcon i)
org.tm4j.tmnav.renderer.tg.TouchgraphRenderer.contributeToMenu(javax.swing.JPopupMenu popup,org.tm4j.panckoucke.model.AMMember member)
org.tm4j.tmnav.renderer.tg.TouchgraphRenderer.getContentComponent()
org.tm4j.tmnav.renderer.tg.TouchgraphRenderer.getTGPanel()
org.tm4j.tmnav.renderer.tg.TouchgraphRenderer.renderModel(org.tm4j.panckoucke.model.AModel model)
org.tm4j.tmnav.renderer.tg.TouchgraphRenderer.setRendererView(org.tm4j.tmnav.app.ui.RendererView rv)
org.tm4j.tmnav.renderer.tg.TouchgraphRenderer.toggleLabelArcs() Toggles the labelArcsoption and rerenders the model.
org.tm4j.tmnav.renderer.tg.TouchgraphUI.activate()
org.tm4j.tmnav.renderer.tg.TouchgraphUI.deactivate()
org.tm4j.tolog.DirectInstanceOfExtension.getClassMatches(java.util.List params,java.util.List matches)
org.tm4j.tolog.DirectInstanceOfExtension.getInstanceMatches(java.util.List params,java.util.List matches)
org.tm4j.tolog.DirectInstanceOfExtension.getMaxParams()
org.tm4j.tolog.DirectInstanceOfExtension.initialise(org.tm4j.topicmap.TopicMap tm)
org.tm4j.tolog.DirectInstanceOfExtension.matches(java.util.List params,java.util.List matches)
org.tm4j.tolog.DirectInstanceOfExtension.test(java.util.List params)
org.tm4j.tolog.Extension.getMaxParams() The extension should return the maximum number of parameters which it supports.
org.tm4j.tolog.Extension.initialise(org.tm4j.topicmap.TopicMap tm) 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.
org.tm4j.tolog.Extension.matches(java.util.List prParams,java.util.List prMatches) Extension should return true if the PlayerRole objects in prPairs specify a combination which is valid under this function.
org.tm4j.tolog.Extension.test(java.util.List prParams) Extension should return true if the PlayerRole objects in prPairs specify a combination which is valid under this function.
org.tm4j.tolog.InstanceOfExtension.addClassMatch(org.tm4j.topicmap.Topic cls,java.util.List params,java.util.List matches)
org.tm4j.tolog.InstanceOfExtension.getAllClassInstances(java.util.List matches)
org.tm4j.tolog.InstanceOfExtension.getClassMatches(java.util.List params,java.util.List matches)
org.tm4j.tolog.InstanceOfExtension.getInstanceMatches(java.util.List params,java.util.List matches)
org.tm4j.tolog.InstanceOfExtension.getInstanceMatches(org.tm4j.topicmap.index.basic.TopicTypesIndex tti,org.tm4j.topicmap.Topic cls,java.util.List params,java.util.List matches)
org.tm4j.tolog.InstanceOfExtension.getMaxParams()
org.tm4j.tolog.InstanceOfExtension.initialise(org.tm4j.topicmap.TopicMap tm)
org.tm4j.tolog.InstanceOfExtension.isInstanceOf(org.tm4j.topicmap.Topic inst,org.tm4j.topicmap.Topic cls)
org.tm4j.tolog.InstanceOfExtension.matches(java.util.List params,java.util.List matches)
org.tm4j.tolog.InstanceOfExtension.test(java.util.List params)
org.tm4j.tolog.PlayerRole.getPlayerTopic()
org.tm4j.tolog.PlayerRole.getPlayerVar()
org.tm4j.tolog.PlayerRole.getRoleTopic()
org.tm4j.tolog.PlayerRole.getRoleVar()
org.tm4j.tolog.PlayerRole.hasVariables()
org.tm4j.tolog.PlayerRole.matches(org.tm4j.tolog.PlayerRole other,java.util.Map vars)
org.tm4j.tolog.PlayerRole.setPlayerTopic(org.tm4j.topicmap.Topic playerTopic)
org.tm4j.tolog.PlayerRole.setRoleTopic(org.tm4j.topicmap.Topic roleTopic)
org.tm4j.tolog.PlayerRole.toString()
org.tm4j.tolog.QueryEvaluator.ListTable.addValue(java.lang.String var,org.tm4j.topicmap.Topic value)
org.tm4j.tolog.QueryEvaluator.ListTable.getValues(java.lang.String var)
org.tm4j.tolog.QueryEvaluator.ListTable.hasValueFor(java.lang.String var)
org.tm4j.tolog.QueryEvaluator.ListTable.toString()
org.tm4j.tolog.QueryEvaluator.addRule(java.lang.String ruleString)
org.tm4j.tolog.QueryEvaluator.addRules(org.tm4j.tolog.parser.ASTScript script)
org.tm4j.tolog.QueryEvaluator.dumpMatches(java.util.List matches)
org.tm4j.tolog.QueryEvaluator.dumpVars(java.util.Hashtable vars,java.lang.String prefix)
org.tm4j.tolog.QueryEvaluator.evaluate(java.lang.String queryString) Performs the evaluation of the query queryString.
org.tm4j.tolog.QueryEvaluator.expand(org.tm4j.tolog.parser.ASTClause clause)
org.tm4j.tolog.QueryEvaluator.expand(org.tm4j.tolog.parser.ASTClauseList clauseList)
org.tm4j.tolog.QueryEvaluator.getExpandPrefix()
org.tm4j.tolog.QueryEvaluator.getMatches(java.util.List clauses,int clauseIx,java.util.Hashtable vars,java.util.List matches)
org.tm4j.tolog.QueryEvaluator.getMatches(java.util.List params,int paramIx,java.util.List prPairs,java.util.Hashtable vars,java.util.List matches)
org.tm4j.tolog.QueryEvaluator.getMatches(org.tm4j.tolog.parser.ASTAlternates alternates,java.util.Hashtable vars,java.util.List matches) Processes the alternatives construct represented by alt using the variable binding specified by vars.
org.tm4j.tolog.QueryEvaluator.getMatches(org.tm4j.tolog.parser.ASTClauseList clauseList,java.util.List matches)
org.tm4j.tolog.QueryEvaluator.getMatches(org.tm4j.tolog.parser.ASTParameterList params,java.util.List prPairs,java.util.Hashtable vars,java.util.List matches)
org.tm4j.tolog.QueryEvaluator.getPlayerRolePairs(org.tm4j.topicmap.Association a)
org.tm4j.tolog.QueryEvaluator.invokeExtension(java.lang.Class extCls,org.tm4j.tolog.parser.ASTParameterList params,java.util.Hashtable vars,java.util.List matches)
org.tm4j.tolog.QueryEvaluator.invokeExtensionTest(java.lang.Class extCls,org.tm4j.tolog.parser.ASTParameterList params,java.util.Hashtable vars) Invokes the extension class extCls to test the extension predicate under the set of bound variables specified in vars
org.tm4j.tolog.QueryEvaluator.loadRules(java.lang.String fileName)
org.tm4j.tolog.QueryEvaluator.optimiseClauseList(org.tm4j.tolog.parser.ASTClauseList clauseList) Optimises the contents of the clause list.
org.tm4j.tolog.QueryEvaluator.optimiseParams(org.tm4j.tolog.parser.ASTParameterList params,java.util.Hashtable vars) Alters the ordering of params so that all facts (parameters with no variables) occur at the start of the list.
org.tm4j.tolog.QueryEvaluator.populateReplacementVariablesFromExpandedClause(org.tm4j.tolog.parser.ASTParameterList params,org.tm4j.tolog.parser.ASTClause repHead,java.lang.String repPrefix,java.util.Map replacementVars) Processes the specified clause to map any bound variables in the clause to the new replacement variable name.
org.tm4j.tolog.QueryEvaluator.projectAllResults(java.util.List results) Creates a results set in which all variables in the original query are mapped to columns in the results set.
org.tm4j.tolog.QueryEvaluator.projectResults(java.util.List results,org.tm4j.tolog.parser.ASTProjection projection)
org.tm4j.tolog.QueryEvaluator.pruneInternal(java.util.List matches)
org.tm4j.tolog.QueryEvaluator.registerExtension(java.lang.String predicate,java.lang.Class implCls) Registers a new extension predicate with the query engine.
org.tm4j.tolog.QueryEvaluator.setSortComparator(java.util.Comparator comp) Registers a sort order comparator with the query engine.
org.tm4j.tolog.QueryEvaluator.shortAddress(org.tm4j.topicmap.Topic t)
org.tm4j.tolog.QueryEvaluator.sortResults(org.tm4j.tolog.TologResultsSetImpl results,org.tm4j.tolog.parser.ASTSort sort)
org.tm4j.tolog.QueryEvaluator.test(org.tm4j.tolog.parser.ASTClause clause,java.util.Hashtable vars)
org.tm4j.tolog.QueryEvaluator.testMatches(java.util.List clauses,int clauseIx,java.util.Hashtable vars,java.util.List matches) Implementation of not() processing.
org.tm4j.tolog.QueryEvaluator.testMatches(org.tm4j.tolog.parser.ASTParameterList params,java.util.List prPairs,java.util.Hashtable vars) Tests the parameters in params against the bound variables in vars.
org.tm4j.tolog.Test.dumpResults(org.tm4j.tolog.TologResultsSet results)
org.tm4j.tolog.Test.main(java.lang.String[] args)
org.tm4j.tolog.TologFragmentBuilder.exportResultsSet(org.tm4j.tolog.TologResultsSet rs) Perform the export with the currently specified export parameters.
org.tm4j.tolog.TologFragmentBuilder.setConvertRowInformation(boolean convertRowInfo) Set the flag which indicates whether or not row information should be exported.
org.tm4j.tolog.TologFragmentBuilder.setFragment(org.tm4j.topicmap.utils.TopicMapFragment fragment) Set the TopicMapFragment into which the results set should be exported.
org.tm4j.tolog.TologFragmentBuilder.setGenerateVarTopicNames(boolean genVarTopicNames) Set the flag which indicates whether or not topics representing the results set variables should be given base names.
org.tm4j.tolog.TologFragmentBuilder.setGenerateVarTopicSubjectIndicators(boolean genVarTopicSI) Set the flag which indicates whether or not topics representing the results set variables should be given subject indicators.
org.tm4j.tolog.TologFragmentBuilder.setRowAssociationTypeName(java.lang.String rowAssocTypeName) Sets the base name string to be assigned to the topic which types the row associations generated if the convertRowInformation option is set to true.
org.tm4j.tolog.TologFragmentBuilder.setVarTopicNamePrefix(java.lang.String namePrefix) Sets the string to be prepended to the base name string generated for topics which represent results set variables.
org.tm4j.tolog.TologFragmentBuilder.setVarTopicSubjectIndicatorPrefix(java.lang.String vtPrefix) Sets the prefix part of the subject indicator locator address to be generated for results set variables.
org.tm4j.tolog.TologFragmentBuilderException.getCause()
org.tm4j.tolog.TologFragmentBuilderException.toString()
org.tm4j.tolog.TologFragmentBuilderImpl.copyRow(java.util.List row)
org.tm4j.tolog.TologFragmentBuilderImpl.createRowAssoc(java.util.List row)
org.tm4j.tolog.TologFragmentBuilderImpl.createRowAssocType()
org.tm4j.tolog.TologFragmentBuilderImpl.createRowVariableTopics(org.tm4j.tolog.TologResultsSet rs)
org.tm4j.tolog.TologFragmentBuilderImpl.exportResultsSet(org.tm4j.tolog.TologResultsSet rs)
org.tm4j.tolog.TologFragmentBuilderImpl.setConvertRowInformation(boolean convertRowInfo)
org.tm4j.tolog.TologFragmentBuilderImpl.setFragment(org.tm4j.topicmap.utils.TopicMapFragment tmFrag)
org.tm4j.tolog.TologFragmentBuilderImpl.setGenerateVarTopicNames(boolean genVarTopicNames)
org.tm4j.tolog.TologFragmentBuilderImpl.setGenerateVarTopicSubjectIndicators(boolean genVarTopicSI)
org.tm4j.tolog.TologFragmentBuilderImpl.setRowAssociationTypeName(java.lang.String rowAssocTypeName)
org.tm4j.tolog.TologFragmentBuilderImpl.setVarTopicNamePrefix(java.lang.String namePrefix)
org.tm4j.tolog.TologFragmentBuilderImpl.setVarTopicSubjectIndicatorPrefix(java.lang.String vtPrefix)
org.tm4j.tolog.TologResultsSet.getNumCols() Returns the number of variables listed in each match in this results set.
org.tm4j.tolog.TologResultsSet.getNumRows() Returns the number of distinct matches in this results set.
org.tm4j.tolog.TologResultsSet.getRow(int rowNum) Returns a single match from the results set.
org.tm4j.tolog.TologResultsSet.getVar(int colNum) Returns the name of the variable in the colNum'th position of the results set match.
org.tm4j.tologx.PreparedQuery.execute() Executes the prepared query.
org.tm4j.tologx.PreparedQuery.execute(java.lang.Object[] params) Executes a prepared query substituting %n references with the nth value from the parameter array.
org.tm4j.tologx.PreparedQuery.getQueryString() Returns the prepared query string in tolog syntax.
org.tm4j.tologx.QueryEvaluator.addRule(java.lang.String rule) Adds a new rule to the QueryEvaluator.
org.tm4j.tologx.QueryEvaluator.addRulesModule(java.io.InputStream src,java.lang.String prefix) Loads a rules module from the specified stream.
org.tm4j.tologx.QueryEvaluator.execute(java.lang.String queryString) A convenience method that parses and optimizes the specified tolog query and then executes it immediately.
org.tm4j.tologx.QueryEvaluator.execute(java.lang.String queryString,java.lang.Object[] queryParams) A convenience method that parses and optimizes the specified tolog query and then executes it immediately.
org.tm4j.tologx.QueryEvaluator.getRegisteredPredicates() Returns a Map of the predicates currently registered with the QueryEvaluator.
org.tm4j.tologx.QueryEvaluator.prepareQuery(java.lang.String queryString) Parses (and possibly optimizes) the specified tolog query string.
org.tm4j.tologx.QueryEvaluator.registerPredicateClass(java.lang.String predicateName,java.lang.Class predicateClass) Registers an extension predicate with the QueryEvaluator.
org.tm4j.tologx.QueryEvaluatorFactory.newQueryEvaluator(org.tm4j.topicmap.TopicMap tm)
org.tm4j.tologx.TologFragmentBuilder.exportResultsSet(org.tm4j.tologx.TologResultsSet rs) Perform the export with the currently specified export parameters.
org.tm4j.tologx.TologFragmentBuilder.setConvertRowInformation(boolean convertRowInfo) Set the flag which indicates whether or not row information should be exported.
org.tm4j.tologx.TologFragmentBuilder.setFragment(org.tm4j.topicmap.utils.TopicMapFragment fragment) Set the TopicMapFragment into which the results set should be exported.
org.tm4j.tologx.TologFragmentBuilder.setGenerateVarTopicNames(boolean genVarTopicNames) Set the flag which indicates whether or not topics representing the results set variables should be given base names.
org.tm4j.tologx.TologFragmentBuilder.setGenerateVarTopicSubjectIndicators(boolean genVarTopicSI) Set the flag which indicates whether or not topics representing the results set variables should be given subject indicators.
org.tm4j.tologx.TologFragmentBuilder.setRowAssociationTypeName(java.lang.String rowAssocTypeName) Sets the base name string to be assigned to the topic which types the row associations generated if the convertRowInformation option is set to true.
org.tm4j.tologx.TologFragmentBuilder.setVarTopicNamePrefix(java.lang.String namePrefix) Sets the string to be prepended to the base name string generated for topics which represent results set variables.
org.tm4j.tologx.TologFragmentBuilder.setVarTopicSubjectIndicatorPrefix(java.lang.String vtPrefix) Sets the prefix part of the subject indicator locator address to be generated for results set variables.
org.tm4j.tologx.TologFragmentBuilderException.getCause()
org.tm4j.tologx.TologFragmentBuilderException.toString()
org.tm4j.tologx.TologFragmentBuilderImpl.copyRow(java.util.List row)
org.tm4j.tologx.TologFragmentBuilderImpl.createRowAssoc(java.util.List row)
org.tm4j.tologx.TologFragmentBuilderImpl.createRowAssocType()
org.tm4j.tologx.TologFragmentBuilderImpl.createRowVariableTopics(org.tm4j.tologx.TologResultsSet rs)
org.tm4j.tologx.TologFragmentBuilderImpl.exportResultsSet(org.tm4j.tologx.TologResultsSet rs)
org.tm4j.tologx.TologFragmentBuilderImpl.setConvertRowInformation(boolean convertRowInfo)
org.tm4j.tologx.TologFragmentBuilderImpl.setFragment(org.tm4j.topicmap.utils.TopicMapFragment tmFrag)
org.tm4j.tologx.TologFragmentBuilderImpl.setGenerateVarTopicNames(boolean genVarTopicNames)
org.tm4j.tologx.TologFragmentBuilderImpl.setGenerateVarTopicSubjectIndicators(boolean genVarTopicSI)
org.tm4j.tologx.TologFragmentBuilderImpl.setRowAssociationTypeName(java.lang.String rowAssocTypeName)
org.tm4j.tologx.TologFragmentBuilderImpl.setVarTopicNamePrefix(java.lang.String namePrefix)
org.tm4j.tologx.TologFragmentBuilderImpl.setVarTopicSubjectIndicatorPrefix(java.lang.String vtPrefix)
org.tm4j.tologx.TologResultsSet.getNumCols() Returns the number of variables listed in each match in this results set.
org.tm4j.tologx.TologResultsSet.getNumRows() Returns the number of distinct matches in this results set.
org.tm4j.tologx.TologResultsSet.getRow(int rowNum) Returns a single match from the results set.
org.tm4j.tologx.TologResultsSet.getVar(int colNum) Returns the name of the variable in the colNum'th position of the results set match.
org.tm4j.topicmap.Association.addMember(org.tm4j.topicmap.Member member) Adds a new Member to the association.
org.tm4j.topicmap.Association.createMember(java.lang.String id) Creates a new Member and adds it to this Association.
org.tm4j.topicmap.Association.createMember(java.lang.String id,org.tm4j.net.Locator resourceLoc,org.tm4j.topicmap.Topic roleSpec,java.util.Collection players) Creates a new Member and adds it to this Association.
org.tm4j.topicmap.Association.dispose()
org.tm4j.topicmap.Association.getMembers() Returns the Members that the Association contains.
org.tm4j.topicmap.Association.getMembersOfRole(org.tm4j.topicmap.Topic roleSpec) Returns the Member objects which play the specified role in this association.
org.tm4j.topicmap.Association.getParent() Returns the TopicMap object which contains this Association object.
org.tm4j.topicmap.Association.getType() Gets the Topic defining the type of the Association.
org.tm4j.topicmap.Association.isOfType(org.tm4j.topicmap.Topic type) Determines whether the type of the association is described by type.
org.tm4j.topicmap.Association.removeMember(org.tm4j.topicmap.Member member) Removes a member from this association.
org.tm4j.topicmap.Association.setMembers(org.tm4j.topicmap.Member[] members) Defines the member constructs which are members of this association.
org.tm4j.topicmap.Association.setType(org.tm4j.topicmap.Topic type) Sets the Topic defining the type of this Association.
org.tm4j.topicmap.BaseName.getData() Returns the data string for this name.
org.tm4j.topicmap.BaseName.getParent() Returns the Topic object which contains this BaseName.
org.tm4j.topicmap.BaseName.setData(java.lang.String data) Sets the data string for this name.
org.tm4j.topicmap.DataObject.getData() Gets the resource data string associated with this occurrence.
org.tm4j.topicmap.DataObject.getDataLocator() Returns the Locator of the resource referenced by this data object.
org.tm4j.topicmap.DataObject.isDataInline() Determines the type of resource data provided by this data object.
org.tm4j.topicmap.DataObject.setData(java.lang.String data) Sets the resource data string associated with this data object.
org.tm4j.topicmap.DataObject.setDataLocator(org.tm4j.net.Locator loc) Sets the Locator of the resource referenced by this data object.
org.tm4j.topicmap.Member.addPlayer(org.tm4j.topicmap.Topic player) Adds a topic as a player, meaning one of the topics that define this member.
org.tm4j.topicmap.Member.getParent() Returns the association to which the Member belongs.
org.tm4j.topicmap.Member.getPlayers() Returns an unmodifiable collection of the Topics which are players of this Member.
org.tm4j.topicmap.Member.getRoleSpec() Returns the topic which defines the type of this Member.
org.tm4j.topicmap.Member.removePlayer(org.tm4j.topicmap.Topic player) Removes the specified topic from the list of players of this Member object.
org.tm4j.topicmap.Member.setPlayers(org.tm4j.topicmap.Topic[] players) Sets the collection of Topics which are players of this Member.
org.tm4j.topicmap.Member.setRoleSpec(org.tm4j.topicmap.Topic roleSpec) Sets the topic which defines the type of this Member.
org.tm4j.topicmap.MergedTopicSubjectClashException.getTopics(org.tm4j.topicmap.Topic[] ret) Retrieves the two topics involved in the failed merge operation.
org.tm4j.topicmap.Occurrence.getParent() Gets the topic which contains this occurrence.
org.tm4j.topicmap.Occurrence.getType() Gets the Topic definition the type of this occurrence.
org.tm4j.topicmap.Occurrence.isOfType(org.tm4j.topicmap.Topic type) Determines whether the type of the occurrence is described by type.
org.tm4j.topicmap.Occurrence.setType(org.tm4j.topicmap.Topic type) Sets the Topic defining the type of this Occurrence.
org.tm4j.topicmap.ProviderTransaction.abort()
org.tm4j.topicmap.ProviderTransaction.commit() Commit the transaction and any changes made while it was open.
org.tm4j.topicmap.ProviderTransaction.isOpen() Determine if this transaction is currently open
org.tm4j.topicmap.ProviderTransaction.rollback() Rollback the transaction, discarding any changes made while it was open.
org.tm4j.topicmap.ScopedObject.addTheme(org.tm4j.topicmap.Topic theme) Adds a topic to the collection which define the scope of validity for this object.
org.tm4j.topicmap.ScopedObject.dispose() This method should be invoked when the object is no longer needed.
org.tm4j.topicmap.ScopedObject.getScope() Gets the collection of topics which define the scope of validity for this object.
org.tm4j.topicmap.ScopedObject.inScope(org.tm4j.topicmap.Topic theme) Determines whether the specified theme is in the scope of this object.
org.tm4j.topicmap.ScopedObject.inScope(org.tm4j.topicmap.Topic[] themes) Determines whether one or more of the specified themes are in the scope of this object.
org.tm4j.topicmap.ScopedObject.removeTheme(org.tm4j.topicmap.Topic theme) Removes a topic from the collection which defines the scope of validity for this object.
org.tm4j.topicmap.ScopedObject.setScope(org.tm4j.topicmap.Topic[] scopingTopics) Sets the collection of topics which define the scope of validity for this object.
org.tm4j.topicmap.TMTypes.getTMObjectType(java.lang.Object tmObject) Determines the which Topic Map object the specified object is derived from.
org.tm4j.topicmap.Topic.addName(org.tm4j.topicmap.BaseName name) Adds another name to the set of names of this Topic.
org.tm4j.topicmap.Topic.addOccurrence(org.tm4j.topicmap.Occurrence occurs) Adds an occurrence to this Topic.
org.tm4j.topicmap.Topic.addSubjectIndicator(org.tm4j.net.Locator subjectIndicator) Adds a subject indicator to this topic.
org.tm4j.topicmap.Topic.addType(org.tm4j.topicmap.Topic type) Adds a new topic into the set of those defining the type of this topic.
org.tm4j.topicmap.Topic.createName(java.lang.String id) Creates a new BaseName as a child of this Topic.
org.tm4j.topicmap.Topic.createName(java.lang.String id,java.lang.String nameString) Creates a new BaseName as a child of this Topic
org.tm4j.topicmap.Topic.createName(java.lang.String id,java.lang.String nameString,org.tm4j.topicmap.Topic[] scope) Creates a new BaseName as a child of this Topic
org.tm4j.topicmap.Topic.createOccurrence(java.lang.String id) Creates a new Occurrence as a child of this Topic.
org.tm4j.topicmap.Topic.createOccurrence(java.lang.String id,org.tm4j.net.Locator resourceLocator,org.tm4j.topicmap.Topic type,java.lang.String data,org.tm4j.topicmap.Topic[] themes)
org.tm4j.topicmap.Topic.createOccurrence(java.lang.String id,org.tm4j.net.Locator resourceLocator,org.tm4j.topicmap.Topic type,org.tm4j.net.Locator ref,org.tm4j.topicmap.Topic[] themes)
org.tm4j.topicmap.Topic.getBaseTopic() Gets the topic with which this topic is merged if any.
org.tm4j.topicmap.Topic.getMergedTopics() Returns a collection of all of the other topics which were merged with this topic due to identity matches or topic map naming constraints.
org.tm4j.topicmap.Topic.getNames() Retrieves a collection of the base names of this topic and any merged topics.
org.tm4j.topicmap.Topic.getNames(boolean includeMergedTopics) Retrieves the collection of the base names of this topic and, if so specified, of any merged topics.
org.tm4j.topicmap.Topic.getOccurrences() Returns the occurrences for this topic and any merged topics.
org.tm4j.topicmap.Topic.getOccurrences(boolean includeMergedTopics) Returns the occurrences for this topic and, if so specified, of any merged topics.
org.tm4j.topicmap.Topic.getParent() Returns the TopicMap object which contains this Topic object.
org.tm4j.topicmap.Topic.getRolesPlayed() Gets the Member objects which define roles played by this topic in associations.
org.tm4j.topicmap.Topic.getRolesPlayed(boolean includeMergedTopics) Gets the Member objects which define roles played by this topic in associations.
org.tm4j.topicmap.Topic.getScopedNames() 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.
org.tm4j.topicmap.Topic.getScopedNames(boolean includeMergedTopics) Generates a list of all names of the topic, qualified by the scope of the names and of the topic itself.
org.tm4j.topicmap.Topic.getSubject() Retrieves the reference to the resource which is the subject of this topic.
org.tm4j.topicmap.Topic.getSubject(boolean includeMergedTopics) Retrieves the reference to the resource which is the subject of this topic.
org.tm4j.topicmap.Topic.getSubjectIndicators() Returns the subject indicators for this topic and all merged topics.
org.tm4j.topicmap.Topic.getSubjectIndicators(boolean includeMergedTopics) Returns the subject indicators for this topic and, optionally, for all merged topics.
org.tm4j.topicmap.Topic.getTypes() Returns the Topics defining the type of this topic and all merged topics.
org.tm4j.topicmap.Topic.getTypes(boolean includeMergedTopics) Returns the Topics defining the type of this topic and, optionally, of all merged topics.
org.tm4j.topicmap.Topic.isOfType(org.tm4j.net.Locator subjectOrIndicator) Determines whether this topic is typed by a topic whose subject is or whose subject is indicated by subjectOrIndicator.
org.tm4j.topicmap.Topic.isOfType(org.tm4j.topicmap.Topic type) Determines whether the specified topic is one of the types of this topic.
org.tm4j.topicmap.Topic.setNames(org.tm4j.topicmap.BaseName[] names) Sets the names of this Topic.
org.tm4j.topicmap.Topic.setOccurrences(org.tm4j.topicmap.Occurrence[] occurs) Sets the list of occurrences for this Topic.
org.tm4j.topicmap.Topic.setSubject(org.tm4j.net.Locator subject) Sets the reference to the subject of this topic.
org.tm4j.topicmap.Topic.setSubjectIndicators(org.tm4j.net.Locator[] indicators) Sets the collection of subject indicators for this topic.
org.tm4j.topicmap.Topic.setTypes(org.tm4j.topicmap.Topic[] types) Defines the type of this topic.
org.tm4j.topicmap.TopicMap.addAddedTheme(org.tm4j.topicmap.Topic theme) Adds an added theme to the topic map.
org.tm4j.topicmap.TopicMap.addExternalRef(org.tm4j.net.Locator topicRef) Adds an external reference from this topic map to another topic map.
org.tm4j.topicmap.TopicMap.addMergeMap(org.tm4j.net.Locator mapLocator,org.tm4j.topicmap.Topic[] addedThemes) Adds a new mergeMap directive to this topic map.
org.tm4j.topicmap.TopicMap.createAssociation(java.lang.String id) Creates a new Association in this TopicMap.
org.tm4j.topicmap.TopicMap.createAssociation(java.lang.String id,org.tm4j.net.Locator resourceLocator,org.tm4j.topicmap.Topic type,org.tm4j.topicmap.Topic[] themes) Creates a new Association in this topic map
org.tm4j.topicmap.TopicMap.createTopic(java.lang.String id) Creates a new Topic in this TopicMap.
org.tm4j.topicmap.TopicMap.getAddedThemes() Get a list of the Topic objects defining the added themes of the topic map.
org.tm4j.topicmap.TopicMap.getAssociations() Get a list of the Associations contained in the topic map.
org.tm4j.topicmap.TopicMap.getAssociationsIterator() Get an iterator over all of the Associations in the topic map.
org.tm4j.topicmap.TopicMap.getBaseLocator() Returns the Locator for the address of the source which generated the topic map.
org.tm4j.topicmap.TopicMap.getExternalRefs() Returns all of the unresolved external references from this topic map.
org.tm4j.topicmap.TopicMap.getFactory() Get the concrete implementation of the TopicMapFactory interface which partners with the concrete implementation of this interface.
org.tm4j.topicmap.TopicMap.getIndexManager() Returns the IndexManager object which handles access to all of the indexes for this topic map.
org.tm4j.topicmap.TopicMap.getLocatorFactory() Get the concrete implementation of the LocatorFactory interface which partners with the concrete implementation of this interface.
org.tm4j.topicmap.TopicMap.getMergeMapAddedThemes(org.tm4j.net.Locator mapLocator) Returns the collection of themes to be added to the external topic map resource when it is merged with this map.
org.tm4j.topicmap.TopicMap.getMergeMapLocators() Returns an unmodifiable Map of the unresolved mergeMap directives contained within this topic map.
org.tm4j.topicmap.TopicMap.getName() getName Get the name of the topic map.
org.tm4j.topicmap.TopicMap.getObjectByID(java.lang.String id) Gets the object with the specified unique identifier.
org.tm4j.topicmap.TopicMap.getObjectByResourceLocator(org.tm4j.net.Locator resourceLocator) Gets the TopicMapObject which was generated from the specified resource.
org.tm4j.topicmap.TopicMap.getObjectBySourceLocator(org.tm4j.net.Locator resourceLocator) Gets the TopicMapObject which was generated from the specified resource.
org.tm4j.topicmap.TopicMap.getObjects() Gets all the objects in the topic map.
org.tm4j.topicmap.TopicMap.getProperty(java.lang.String propertyName) Returns the value of a configuration property set for this topic map
org.tm4j.topicmap.TopicMap.getProvider() Returns the TopicMapProvider implementation which provides this TopicMap
org.tm4j.topicmap.TopicMap.getTopicByID(java.lang.String id) Gets the topic with the specified unique identifier
org.tm4j.topicmap.TopicMap.getTopicBySubject(org.tm4j.net.Locator subjectLocator) Get the topic which is bound to the specified subject
org.tm4j.topicmap.TopicMap.getTopicBySubjectIndicator(org.tm4j.net.Locator subjectIndicatorLocator) Get the topic which is bound to the subject indicated by the specified resource.
org.tm4j.topicmap.TopicMap.getTopicCount() Get a count of the number of topics in the topic map
org.tm4j.topicmap.TopicMap.getTopics() Get the Topics in this topic map
org.tm4j.topicmap.TopicMap.getTopicsIterator() Get an Iterator over the Topics in this map.
org.tm4j.topicmap.TopicMap.getUtils() Get the concrete implementation of the TopicMapUtils interface which partners with the concrete implementation of this interface.
org.tm4j.topicmap.TopicMap.hasMergeMap(org.tm4j.net.Locator mapLocator) Determine whether or not the specified resource is listed in an unresolved mergeMap directive for this topic map.
org.tm4j.topicmap.TopicMap.removeExternalRef(org.tm4j.net.Locator externalReference) Removes a resource from the list of external references of this topic map.
org.tm4j.topicmap.TopicMap.removeMergeMap(org.tm4j.net.Locator mapLocator) Removes an unresolved mergeMap directive from this topic map.
org.tm4j.topicmap.TopicMap.setBaseLocator(org.tm4j.net.Locator base) Sets the Locator of the source which generated this topic map.
org.tm4j.topicmap.TopicMap.setName(java.lang.String name) setName Set the name of the topic map.
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.Association src)
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.Association src,boolean deep) Creates a copy of src A deep copy of src returns an Association in which the type and all child Members are deep copied.
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.BaseName src,org.tm4j.topicmap.Topic destTopic)
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.BaseName src,org.tm4j.topicmap.Topic destTopic,boolean deep) 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.
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.Member src,org.tm4j.topicmap.Association destAssoc)
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.Member src,org.tm4j.topicmap.Association destAssoc,boolean deep) 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.
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.Occurrence src,org.tm4j.topicmap.Topic destTopic)
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.Occurrence src,org.tm4j.topicmap.Topic destTopic,boolean deep) 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.
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.Topic src)
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.Topic src,boolean deep) Creates a copy of src.
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.TopicMap src) Returns a deep copy of src
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.TopicMap src,boolean deep) Creates a copy of src.
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.Variant src,org.tm4j.topicmap.VariantContainer destContainer)
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.Variant src,org.tm4j.topicmap.VariantContainer destContainer,boolean deep) Creates a copy of src A deep copy of src returns a Variant in which the child VariantName and Variant objects are deep copied.
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.VariantName src,org.tm4j.topicmap.Variant destVariant)
org.tm4j.topicmap.TopicMapFactory.copy(org.tm4j.topicmap.VariantName src,org.tm4j.topicmap.Variant destVariant,boolean deep) 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.
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.net.Locator src)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Association src)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Association src,boolean deep)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Association src,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Association src,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix,java.util.HashMap copied)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.BaseName src,org.tm4j.topicmap.Topic destParent)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.BaseName src,org.tm4j.topicmap.Topic destParent,boolean deep)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.BaseName src,org.tm4j.topicmap.Topic destParent,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.BaseName src,org.tm4j.topicmap.Topic destParent,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix,java.util.HashMap copied)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Member src,org.tm4j.topicmap.Association destAssoc)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Member src,org.tm4j.topicmap.Association destAssoc,boolean deep)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Member src,org.tm4j.topicmap.Association destParent,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Occurrence src,org.tm4j.topicmap.Topic destParent)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Occurrence src,org.tm4j.topicmap.Topic destParent,boolean deep)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Occurrence src,org.tm4j.topicmap.Topic destParent,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Topic src)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Topic src,boolean deep)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Topic src,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix) Copies the Topic src.
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Topic src,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix,java.util.HashMap copied)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.TopicMap src)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.TopicMap src,boolean deep)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.TopicMap src,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix) Creates a copy of the topic map src.
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Variant src,org.tm4j.topicmap.VariantContainer destParent)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Variant src,org.tm4j.topicmap.VariantContainer destParent,boolean deep)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.Variant src,org.tm4j.topicmap.VariantContainer destParent,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.VariantName src,org.tm4j.topicmap.Variant destParent)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.VariantName src,org.tm4j.topicmap.Variant destParent,boolean deep)
org.tm4j.topicmap.TopicMapFactoryBase.copy(org.tm4j.topicmap.VariantName src,org.tm4j.topicmap.Variant destParent,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix)
org.tm4j.topicmap.TopicMapFactoryBase.copyID(org.tm4j.topicmap.TopicMapObject src,java.lang.String prefix,java.lang.String suffix)
org.tm4j.topicmap.TopicMapFactoryBase.createBaseName(org.tm4j.topicmap.Topic parent,java.lang.String id,java.lang.String nameString)
org.tm4j.topicmap.TopicMapFactoryBase.createBaseName(org.tm4j.topicmap.Topic parent,java.lang.String id,java.lang.String nameString,org.tm4j.topicmap.Topic[] scope)
org.tm4j.topicmap.TopicMapFactoryBase.getLocatorFactory() Makes the internal locator factory object available to derived classes.
org.tm4j.topicmap.TopicMapFactoryBase.getLog()
org.tm4j.topicmap.TopicMapManager.addTopicMap(org.tm4j.topicmap.source.TopicMapSource source,java.lang.String providerId) Adds a TopicMap from the given source to the given Provider
org.tm4j.topicmap.TopicMapManager.copyTopicMap(org.tm4j.topicmap.TopicMap map,java.lang.String providerId) Creates a copy of the TopicMap inside the given provider
org.tm4j.topicmap.TopicMapManager.deregisterProvider(java.lang.String id) Closes the Provider with the specified id
org.tm4j.topicmap.TopicMapManager.dropTopicMap(org.tm4j.topicmap.TopicMap map) Removes the TopicMap from the Manager and the underlaying Provider
org.tm4j.topicmap.TopicMapManager.getProvider(java.lang.String id) Returns the Provider with the specified id or throws a TopicMapProviderException if this id does not exist
org.tm4j.topicmap.TopicMapManager.getProviders() Returns a Map containing all registered Providers with their ids as the keys
org.tm4j.topicmap.TopicMapManager.getTopicMap(org.tm4j.net.Locator baseLoc) Gets the TopicMap generated from the resource specified by locator
org.tm4j.topicmap.TopicMapManager.getTopicMapBaseLocators() Gets a collection of the base locator of all of the topic maps currently available through the registered TopicMapProviders.
org.tm4j.topicmap.TopicMapManager.getTopicMaps() Gets a collection of all of the topic maps which are currently available through the registered TopicMapProviders
org.tm4j.topicmap.TopicMapManager.mergeTopicMaps(org.tm4j.topicmap.TopicMap one,org.tm4j.topicmap.TopicMap second) Merges the two TopicMaps
org.tm4j.topicmap.TopicMapManager.moveTopicMap(org.tm4j.topicmap.TopicMap map,java.lang.String providerId) Moves the TopicMap into the given Provider
org.tm4j.topicmap.TopicMapManager.registerProvider(java.lang.String id,java.lang.String providerFactoryClassName,java.util.Properties props) Registers a new provider with the manager.
org.tm4j.topicmap.TopicMapManager.storeTopicMap(java.io.File file,org.tm4j.topicmap.TopicMap map) Stores the TopicMap into the given File This method is a shortcut for using the TopicMapSerializer
org.tm4j.topicmap.TopicMapObject.addMultiValuePropertyChangeListener(java.lang.String propertyName,org.tm4j.utils.MultiValuePropertyChangeListener listener) Adds a MultiValue Property Change Listener.
org.tm4j.topicmap.TopicMapObject.addMultiValuePropertyChangeListener(org.tm4j.utils.MultiValuePropertyChangeListener listener) Adds a MultiValue Property Change Listener.
org.tm4j.topicmap.TopicMapObject.addPropertyChangeListener(java.beans.PropertyChangeListener listener) Adds a Property Change Listener.
org.tm4j.topicmap.TopicMapObject.addPropertyChangeListener(java.lang.String propertyName,java.beans.PropertyChangeListener listener) Adds a Property Change Listener.
org.tm4j.topicmap.TopicMapObject.addSourceLocator(org.tm4j.net.Locator loc) Adds a locator to the set of locators of the XML or other resources which contributed to this topic map object.
org.tm4j.topicmap.TopicMapObject.addVetoableChangeListener(java.beans.VetoableChangeListener listener)
org.tm4j.topicmap.TopicMapObject.destroy() Permanently removes this object from the topic map.
org.tm4j.topicmap.TopicMapObject.fireMultiValuePropertyChange(java.lang.String propertyName,int operation,java.lang.Object operand) Notifies the MultiValue Property Change Listeners of a property change to this object
org.tm4j.topicmap.TopicMapObject.fireMultiValuePropertyChange(org.tm4j.utils.MultiValuePropertyChangeEvent propertyChange) Notifies the MultiValue Property Change Listeners of a property change.
org.tm4j.topicmap.TopicMapObject.firePropertyChange(java.beans.PropertyChangeEvent propertyChange) Notifies the Property Change Listeners of a property change.
org.tm4j.topicmap.TopicMapObject.firePropertyChange(java.lang.String propertyName,java.lang.Object oldVal,java.lang.Object newVal) Notifies a Property Change Listener of a property change.
org.tm4j.topicmap.TopicMapObject.fireVetoableChange(java.lang.String propertyName,java.lang.Object oldValue,java.lang.Object newValue)
org.tm4j.topicmap.TopicMapObject.getID() Returns the object ID of the TopicMapObject.
org.tm4j.topicmap.TopicMapObject.getResourceLocator() Returns the Locator of the XML or other resource which caused the creation of this topic map object.
org.tm4j.topicmap.TopicMapObject.getSourceLocators() Returns the Locators of the XML or other resources which contributed to this topic map object.
org.tm4j.topicmap.TopicMapObject.getTopicMap() Returns a handle to the topic map which this object is part of.
org.tm4j.topicmap.TopicMapObject.removeMultiValuePropertyChangeListener(org.tm4j.utils.MultiValuePropertyChangeListener listener) Removes a MultiValue Property Change Listener.
org.tm4j.topicmap.TopicMapObject.removePropertyChangeListener(java.beans.PropertyChangeListener listener) Removes a Property Change Listener.
org.tm4j.topicmap.TopicMapObject.removePropertyChangeListener(java.lang.String propertyName,java.beans.PropertyChangeListener listener) Removes a Property Change listener for a specific property
org.tm4j.topicmap.TopicMapObject.removeSourceLocator(org.tm4j.net.Locator loc) Removes a locator from the set of locators of the XML or other resources which contributed to this topic map object.
org.tm4j.topicmap.TopicMapObject.removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
org.tm4j.topicmap.TopicMapObject.setID(java.lang.String id) Sets the object ID of the TopicMapObject.
org.tm4j.topicmap.TopicMapObject.setResourceLocator(org.tm4j.net.Locator loc) Sets the Locator of the XML or other resource which caused the creation of this topic map object.
org.tm4j.topicmap.TopicMapProcessingException.getCause() This method will override the getCause Method when compiled with JDK1.4
org.tm4j.topicmap.TopicMapProvider.addTopicMap(java.io.InputStream src,org.tm4j.net.Locator baseLocator,org.tm4j.topicmap.TopicMap existingTopicMap) Imports a topic map in XTM syntax into the data store managed by this TopicMapProvider
org.tm4j.topicmap.TopicMapProvider.addTopicMap(java.io.InputStream src,org.tm4j.net.Locator baseLocator,org.tm4j.topicmap.TopicMap existingTopicMap,org.tm4j.topicmap.Topic[] addedThemes) Imports a topic map in into the data store using the XTMBuilder class to parse the input stream.
org.tm4j.topicmap.TopicMapProvider.addTopicMap(java.io.InputStream src,org.tm4j.net.Locator baseLocator,org.tm4j.topicmap.TopicMap existingTopicMap,org.tm4j.topicmap.utils.TopicMapBuilder builder) Imports a topic map into the data store managed by this TopicMapProvider using the specified builder to parse the input stream.
org.tm4j.topicmap.TopicMapProvider.addTopicMap(org.tm4j.topicmap.source.TopicMapSource source) Imports a topic map into the data store managed by this TopicMapProvider from the specified TopicMapSource
org.tm4j.topicmap.TopicMapProvider.addTopicMap(org.tm4j.topicmap.source.TopicMapSource source,org.tm4j.topicmap.TopicMap existing) Imports a topic map into the data store managed by this TopicMapProvider from the specified TopicMapSource
org.tm4j.topicmap.TopicMapProvider.addTopicMap(org.tm4j.topicmap.source.TopicMapSource source,org.tm4j.topicmap.TopicMap existing,org.tm4j.topicmap.Topic[] addedThemes) Imports a topic map into the data store managed by this TopicMapProvider from the specified TopicMapSource
org.tm4j.topicmap.TopicMapProvider.addTopicMap(org.tm4j.topicmap.source.TopicMapSource source,org.tm4j.topicmap.Topic[] addedThemes) Imports a topic map into the data store managed by this TopicMapProvider from the specified TopicMapSource
org.tm4j.topicmap.TopicMapProvider.close() Closes the provider.
org.tm4j.topicmap.TopicMapProvider.createTopicMap(org.tm4j.net.Locator baseLocator) Creates a new topic map for this provider.
org.tm4j.topicmap.TopicMapProvider.getLocatorFactory() Returns the object which may be used to create locator objects in the data store managed by this TopicMapProvider.
org.tm4j.topicmap.TopicMapProvider.getOpenTransaction() Returns the current open transaction
org.tm4j.topicmap.TopicMapProvider.getTopicMap(org.tm4j.net.Locator baseLocator) Returns the topic map provided by this object who's base address is specified by baseLocator.
org.tm4j.topicmap.TopicMapProvider.getTopicMapBaseLocators() Returns a collection containing the base Locator of each of the topic maps provided by this TopicMapProvider.
org.tm4j.topicmap.TopicMapProvider.getTopicMapBuilder(java.lang.String notation) Returns a TopicMapBuilder for building topic maps for the specified notation.
org.tm4j.topicmap.TopicMapProvider.init(java.util.Properties props) Sets the runtime properties defined for this TopicMapProvider.
org.tm4j.topicmap.TopicMapProvider.isTransactionOpen() Indicates whether or not this provider has a transaction currently open
org.tm4j.topicmap.TopicMapProvider.isTransactional() Indicates whether or not this provider supports transactions.
org.tm4j.topicmap.TopicMapProvider.mergeTopicMap(org.tm4j.topicmap.TopicMap baseTopicMap,org.tm4j.net.Locator externalTopicMap,org.tm4j.topicmap.Topic[] addedThemes) Merges the topic map from the resource externalTopicMap into the topic map baseTopicMap.
org.tm4j.topicmap.TopicMapProvider.openTransaction() Opens a new transaction
org.tm4j.topicmap.TopicMapProvider.removeTopicMap(org.tm4j.topicmap.TopicMap tm) Removes the specified topic map from this Provider.
org.tm4j.topicmap.TopicMapProvider.supportsTopicMapNotation(java.lang.String notation) Returns true if notation names a topic map notation that can be parsed by this provider.
org.tm4j.topicmap.TopicMapProviderBase.addTopicMap(java.io.InputStream srcStream,org.tm4j.net.Locator baseLocator) A convenience method returning the added TopicMap.
org.tm4j.topicmap.TopicMapProviderBase.addTopicMap(java.io.InputStream srcStream,org.tm4j.net.Locator baseLocator,org.tm4j.topicmap.TopicMap existingTopicMap) A convenience method returning the added TopicMap.
org.tm4j.topicmap.TopicMapProviderBase.addTopicMap(java.io.InputStream srcStream,org.tm4j.net.Locator baseLocator,org.tm4j.topicmap.TopicMap existingTopicMap,org.tm4j.topicmap.Topic[] addedThemes) A convenience method returning the added TopicMap.
org.tm4j.topicmap.TopicMapProviderBase.addTopicMap(java.io.InputStream srcStream,org.tm4j.net.Locator baseLocator,org.tm4j.topicmap.TopicMap existingTopicMap,org.tm4j.topicmap.Topic[] addedThemes,org.tm4j.topicmap.utils.TopicMapBuilder builder) Imports a topic map in XTM or LTM syntax into the data store managed by this TopicMapProvider.
org.tm4j.topicmap.TopicMapProviderBase.addTopicMap(java.io.InputStream srcStream,org.tm4j.net.Locator baseLocator,org.tm4j.topicmap.TopicMap existingTopicMap,org.tm4j.topicmap.utils.TopicMapBuilder builder) A convenience method returning the added TopicMap.
org.tm4j.topicmap.TopicMapProviderBase.applyChangeListeners(org.tm4j.topicmap.TopicMap tm) Applies a new instance of the default vetoable change listeners specified in the initialisation properties to tm.
org.tm4j.topicmap.TopicMapProviderBase.applyDefaultVetoListeners(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.TopicMapProviderBase.attachCatalogResolver(java.lang.Object o) A convenience method for attaching a CatalogResolver to an XML Parser.
org.tm4j.topicmap.TopicMapProviderBase.getCatalogResolver() Return the CatalogResolver used with this TopicMapProvider.
org.tm4j.topicmap.TopicMapProviderBase.getDefaultTopicMapProperties()
org.tm4j.topicmap.TopicMapProviderBase.getTopicMapBuilder(java.lang.String notation)
org.tm4j.topicmap.TopicMapProviderBase.init(java.util.Properties props)
org.tm4j.topicmap.TopicMapProviderBase.initialiseBuilder(org.tm4j.topicmap.TopicMap existingTopicMap,org.tm4j.net.Locator srcLocator) 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.
org.tm4j.topicmap.TopicMapProviderBase.isProvidedTopicMap(org.tm4j.topicmap.TopicMap tm) Returns true if tm is provided by this TopicMapProvider
org.tm4j.topicmap.TopicMapProviderBase.mergeTopicMap(org.tm4j.topicmap.TopicMap baseTopicMap,org.tm4j.net.Locator externalTopicMap,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.TopicMapProviderBase.postProcess(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.TopicMapProviderBase.readTopicMap(java.io.InputStream srcStream,java.lang.String systemId) Reads a topic map from the given input stream using the specified system ID.
org.tm4j.topicmap.TopicMapProviderBase.readTopicMap(java.io.InputStream tmStream) Reads a topic map from the given input stream.
org.tm4j.topicmap.TopicMapProviderBase.readTopicMap(java.lang.String publicId,java.lang.String systemId) Reads a topic map provided with both a public and system identifier.
org.tm4j.topicmap.TopicMapProviderBase.resolveEntity(java.lang.String publicId,java.lang.String systemId) A utility method providing access to the CatalogResolver's resolution features.
org.tm4j.topicmap.TopicMapProviderBase.setCatalogResolver(org.apache.xml.resolver.tools.CatalogResolver catalogResolver) Set the CatalogResolver used with this TopicMapProvider.
org.tm4j.topicmap.TopicMapProviderBase.setCatalogResolverDefaults() A static method that sets each null (previously unset) CatalogResolver property to a default value.
org.tm4j.topicmap.TopicMapProviderBase.supportsTopicMapNotation(java.lang.String notation)
org.tm4j.topicmap.TopicMapProviderException.getCause() Returns the nested exception that led to this exception being thrown
org.tm4j.topicmap.TopicMapProviderException.getMessage() Returns a displayable message for the exception.
org.tm4j.topicmap.TopicMapProviderException.printStackTrace()
org.tm4j.topicmap.TopicMapProviderException.toString() Returns a string representation of the provider exception.
org.tm4j.topicmap.TopicMapProviderFactory.createTopicMapProvider(java.util.Properties props) Creates and returns a TopicMapProvider object which may be used to retrieve one or more topic maps from the implementation's underlying store.
org.tm4j.topicmap.TopicMapProviderFactory.newInstance() Creates and returns a new instance of this class.
org.tm4j.topicmap.TopicMapProviderFactory.newTopicMapProvider() Creates and returns a TopicMapProvider which may be used to retrieve one or more topic maps from the implementation's underlying store.
org.tm4j.topicmap.TopicMapProviderFactory.newTopicMapProvider(java.util.Properties props) Creates and returns a TopicMapProvider which may be used to retrieve one or more topic maps from the implementation's underlying store.
org.tm4j.topicmap.TopicMapRuntimeException.getCause() Returns the nested error which this TopicMapException wraps.
org.tm4j.topicmap.TopicMapRuntimeException.getMessage() Returns a displayable message for the exception.
org.tm4j.topicmap.TopicMapUtils.generateId()
org.tm4j.topicmap.TopicMapUtils.generateId(java.net.URL baseURL)
org.tm4j.topicmap.TopicMapUtils.getAssociationTypes(java.util.Collection associations) Retrieves the type of all specified associations
org.tm4j.topicmap.TopicMapUtils.getAssociations(org.tm4j.topicmap.Topic topic) Returns a collection of all associations in which the specified topic plays a role.
org.tm4j.topicmap.TopicMapUtils.getAssociationsInScope(org.tm4j.topicmap.Topic scope,java.util.Collection associations) Returns a collection of the associations in a given scope.
org.tm4j.topicmap.TopicMapUtils.getAssociationsInScope(org.tm4j.topicmap.Topic[] scope,java.util.Collection associations) Returns an unmodifiable collection of associations in a given scope.
org.tm4j.topicmap.TopicMapUtils.getAssociationsIterator() Returns an iterator over all of the Associations in the topic map.
org.tm4j.topicmap.TopicMapUtils.getAssociationsOfType(org.tm4j.topicmap.Topic type,java.util.Collection associations) Returns an unmodifiable collection of associations which are of the specified type.
org.tm4j.topicmap.TopicMapUtils.getDisplayName(org.tm4j.topicmap.Topic topic,org.tm4j.topicmap.Topic[] inScope) Returns a string which may be used as a display name in the specified scope.
org.tm4j.topicmap.TopicMapUtils.getMembersOfType(org.tm4j.topicmap.Association assoc,org.tm4j.net.Locator subjectOrIndicator) Returns the set of Members of the specified Association for which the subject or subject indicator of the roleSpec matches the specified locator
org.tm4j.topicmap.TopicMapUtils.getMembersOfType(org.tm4j.topicmap.Topic topic,org.tm4j.net.Locator subjectOrIndicator) Returns the set of Members of the specified Topic for which the subject or subject indicator of the roleSpec matches the specified locator.
org.tm4j.topicmap.TopicMapUtils.getNamesIterator() Returns an iterator over all of the base names of topics in the topic map.
org.tm4j.topicmap.TopicMapUtils.getObjectScopes(java.util.Collection objects) Get the scopes of all specified topic map objects.
org.tm4j.topicmap.TopicMapUtils.getObjectTypes(java.util.Collection objects) Gets the types of the specified objects
org.tm4j.topicmap.TopicMapUtils.getObjectsInScope(java.util.Collection scope,java.util.Collection objects) Gets the all topic map objects in the specified scope
org.tm4j.topicmap.TopicMapUtils.getObjectsOfType(org.tm4j.topicmap.Topic type,java.util.Collection objects) Returns only those objects in the specified collection which are of the specifed type.
org.tm4j.topicmap.TopicMapUtils.getOccurrencesIterator() Returns an iterator over all of the occurrences of topics in the topic map
org.tm4j.topicmap.TopicMapUtils.getPlayersOfRole(org.tm4j.topicmap.Association assoc,org.tm4j.topicmap.Topic roleSpec) Returns the set of topics which are players in Members of the specified association where the Member plays role defined by roleSpec.
org.tm4j.topicmap.TopicMapUtils.getSortName(org.tm4j.topicmap.Topic topic,org.tm4j.topicmap.Topic[] inScope) Returns a string which may be used as a sort name in the specified scope.
org.tm4j.topicmap.TopicMapUtils.getSubClasses(org.tm4j.topicmap.Topic cls) Retrieves the subclasses of the class defined by the Topic cls.
org.tm4j.topicmap.TopicMapUtils.getSuperClasses(org.tm4j.topicmap.Topic cls) Retrieves the superclasses of the class defined by the Topic cls.
org.tm4j.topicmap.TopicMapUtils.getThemes() Returns the set of Topics in this topic map which are used as a theme in the scope of one or more other topic map objects.
org.tm4j.topicmap.TopicMapUtils.getTopicTypes(java.util.Collection topics) getTopicTypes Returns all of the Topics which describe the type of another topic.
org.tm4j.topicmap.TopicMapUtils.getTopicsByIdentity(java.lang.String identity) getTopicsByIdentity Gets the Topic objects which have the specified identity.
org.tm4j.topicmap.TopicMapUtils.getTopicsIterator() Returns an iterator over all of the topics in the topic map.
org.tm4j.topicmap.Variant.addParameter(org.tm4j.topicmap.Topic parameter) Adds a parameter to the variant.
org.tm4j.topicmap.Variant.createVariantName(java.lang.String id) Creates a new VariantName as a child of this Variant.
org.tm4j.topicmap.Variant.getParameters() Returns the parameters of this variant as an unmodifiable Collection of Topic objects.
org.tm4j.topicmap.Variant.getParameters(boolean getAll) Returns the parameters of this variant and, if so specified, all ancestor variants, as an unmodifiable Collection of Topic objects.
org.tm4j.topicmap.Variant.getParent() Returns the object containing this variant.
org.tm4j.topicmap.Variant.getVariantName() Returns the name for this Variant.
org.tm4j.topicmap.Variant.setParameters(org.tm4j.topicmap.Topic[] parameters) Sets the parameters of this variant, overwriting any existing parameters.
org.tm4j.topicmap.Variant.setVariantName(org.tm4j.topicmap.VariantName name) Sets the VariantName contained by this Variant.
org.tm4j.topicmap.VariantContainer.addVariant(org.tm4j.topicmap.Variant variant) Adds a new child variant to this object.
org.tm4j.topicmap.VariantContainer.createVariant(java.lang.String id) Creates a new child variant of this object.
org.tm4j.topicmap.VariantContainer.getVariants() Returns the child Variants as an unmodifiable collection of Variant objects.
org.tm4j.topicmap.VariantContainer.setVariants(org.tm4j.topicmap.Variant[] variants) Sets the child variants of this object.
org.tm4j.topicmap.VariantName.getParent() Returns the Variant object which contains this VariantName.
org.tm4j.topicmap.index.ConfigurableIndex.configure(java.util.Properties configProps)
org.tm4j.topicmap.index.ConfigurableIndexProvider.getIndex(java.lang.String interfaceName) Returns the index named interfaceName.
org.tm4j.topicmap.index.ConfigurableIndexProvider.initialise(org.tm4j.topicmap.TopicMap tm) The initialisation hook called by the IndexManager that manages this provider.
org.tm4j.topicmap.index.ConfigurableIndexProvider.newIndex(java.lang.String interfaceName,org.tm4j.topicmap.TopicMap tm) SPI for the ConfigurableIndexProvider class.
org.tm4j.topicmap.index.Index.close() This method may cause the index to be dropped and any memory used to be freed.
org.tm4j.topicmap.index.Index.isOpen() Determines whether or not the index is accessible.
org.tm4j.topicmap.index.Index.open() This method may cause the index to be initialised.
org.tm4j.topicmap.index.Index.reindex() This method may cause the index to be regenerated.
org.tm4j.topicmap.index.IndexException.getCause()
org.tm4j.topicmap.index.IndexManager.getAssociationTypesIndex() Shortcut access method for the AssociationTypesIndex
org.tm4j.topicmap.index.IndexManager.getBaseNameDataIndex() Shortcut access method for BaseNameDataIndex
org.tm4j.topicmap.index.IndexManager.getIndex(java.lang.Class ixClass) Returns the index which implements the specified interface.
org.tm4j.topicmap.index.IndexManager.getIndex(java.lang.String ixInterface) Returns the index which implements the specified interface
org.tm4j.topicmap.index.IndexManager.getIndexMeta(java.lang.Class ixClass) Returns meta data about the specified index.
org.tm4j.topicmap.index.IndexManager.getIndexMeta(java.lang.String ixInterface) Returns meta data about the specified index.
org.tm4j.topicmap.index.IndexManager.getMemberTypesIndex() Shortcut access method for the MemberTypesIndex
org.tm4j.topicmap.index.IndexManager.getOccurrenceDataIndex() Shortcut access method for OccurrenceDataIndex
org.tm4j.topicmap.index.IndexManager.getOccurrenceLocatorIndex() Shortcut access method for the OccurrenceLocatorIndex
org.tm4j.topicmap.index.IndexManager.getOccurrenceTypesIndex() Shortcut access method for the OccurrenceTypesIndex
org.tm4j.topicmap.index.IndexManager.getThemesIndex() Shortcut access method for the ThemesIndex
org.tm4j.topicmap.index.IndexManager.getTopicTypesIndex() Shortcut access method for the TopicTypesIndex
org.tm4j.topicmap.index.IndexManager.isRegistered(java.lang.Class ixClass) Determines whether or not an Index implementing the specified interface is registered with this IndexManager.
org.tm4j.topicmap.index.IndexManager.isRegistered(java.lang.String ixInterface) Determines whether or not an implementation of the specified Index interface is registered with this IndexManager.
org.tm4j.topicmap.index.IndexManager.registerIndexProvider(org.tm4j.topicmap.index.IndexProvider index) Plugin interface for index service providers.
org.tm4j.topicmap.index.IndexMeta.isAutomaticallyOpened() Determines whether or not this index is always returned opened by the IndexManager.
org.tm4j.topicmap.index.IndexMeta.isAutomaticallyUpdated() Determines whether or not this index is automatically updated from events on the TopicMap.
org.tm4j.topicmap.index.IndexMetaImpl.isAutomaticallyOpened()
org.tm4j.topicmap.index.IndexMetaImpl.isAutomaticallyUpdated()
org.tm4j.topicmap.index.IndexProvider.getIndex(java.lang.String interfaceName) Returns the Index implementation which supports the Java interface specified by interfaceName.
org.tm4j.topicmap.index.IndexProvider.getIndexMeta(java.lang.String interfaceName) Returns an IndexMeta object providing meta data about the index which implements interfaceName
org.tm4j.topicmap.index.IndexProvider.getIndexNames() Returns the names of all of the indexes supported by this IndexProvider.
org.tm4j.topicmap.index.IndexProvider.initialise(org.tm4j.topicmap.TopicMap tm) 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.
org.tm4j.topicmap.index.IndexProviderException.getCause()
org.tm4j.topicmap.index.basic.AssociationTypesIndex.getAssociationTypes() Returns the topics which define the type of one or more associations in the topic map.
org.tm4j.topicmap.index.basic.AssociationTypesIndex.getAssociationsOfType(org.tm4j.topicmap.Topic type) Returns the associations which are typed by type.
org.tm4j.topicmap.index.basic.AssociationTypesIndex.getAssociationsOfType(org.tm4j.topicmap.Topic type,boolean includeMergedTopics) Returns the associations typed by type and, if includeMergedTopics is true, the associations typed by any topics that are merged with type.
org.tm4j.topicmap.index.basic.BaseNameDataIndex.getBaseNamesByData(java.lang.String data) Returns the BaseName instances in the indexed TopicMap where the data property value matches data.
org.tm4j.topicmap.index.basic.MemberTypesIndex.getMemberTypes() Returns the topics which define the type of one or more members in the topic map.
org.tm4j.topicmap.index.basic.MemberTypesIndex.getMembersOfType(org.tm4j.topicmap.Topic type) Returns the members which are typed by type.
org.tm4j.topicmap.index.basic.MemberTypesIndex.getMembersOfType(org.tm4j.topicmap.Topic type,boolean includeMergedTopics) Returns the members which are typed by the topic type.
org.tm4j.topicmap.index.basic.OccurrenceDataIndex.getOccurrencesByData(java.lang.String data) Returns all Occurrence instances in the indexed TopicMap where the value of the data property matches data.
org.tm4j.topicmap.index.basic.OccurrenceLocatorIndex.getOccurrencesOfLocator(org.tm4j.net.Locator loc) Returns the occurrences which refer to the resource address specified by loc
org.tm4j.topicmap.index.basic.OccurrenceTypesIndex.getOccurrenceTypes() Returns the topics which define the type of one or more occurrences in the topic map.
org.tm4j.topicmap.index.basic.OccurrenceTypesIndex.getOccurrencesOfType(org.tm4j.topicmap.Topic type) Returns the occurrences which are typed by type and any topics merged with type.
org.tm4j.topicmap.index.basic.OccurrenceTypesIndex.getOccurrencesOfType(org.tm4j.topicmap.Topic type,boolean includeMergedTopics) Returns the occurrences which are typed by type.
org.tm4j.topicmap.index.basic.ThemesIndex.getScopedObjects(org.tm4j.topicmap.Topic theme) 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.
org.tm4j.topicmap.index.basic.ThemesIndex.getScopedObjects(org.tm4j.topicmap.Topic theme,boolean includeMergedTopics) Returns a Collection of all scoped objects in the topic map where theme is one theme in the scope of the object.
org.tm4j.topicmap.index.basic.ThemesIndex.getScopedObjects(org.tm4j.topicmap.Topic[] themes,int scopeMatch) Returns a Collection of all scoped objects in the topic map where themes matches the themes in the scope of the object.
org.tm4j.topicmap.index.basic.ThemesIndex.getThemes() Returns a Collection of all topics used as themes in the topic map.
org.tm4j.topicmap.index.basic.TopicTypesIndex.getTopicTypes() Returns the topics which type other topics.
org.tm4j.topicmap.index.basic.TopicTypesIndex.getTopicsOfType(org.tm4j.topicmap.Topic type) Returns the topics which are typed by type or by a topic merged with type.
org.tm4j.topicmap.index.basic.TopicTypesIndex.getTopicsOfType(org.tm4j.topicmap.Topic type,boolean includeMergedTopics) Returns the topics which are typed by type.
org.tm4j.topicmap.index.basic.TopicTypesIndex.getTopicsOfTypes(org.tm4j.topicmap.Topic[] types) Returns the topics which are typed by all of the topics in types.
org.tm4j.topicmap.index.basic.TopicTypesIndex.getTopicsOfTypes(org.tm4j.topicmap.Topic[] types,boolean includeMergedTopics) Returns the topics which are typed by all of the topics in types.
org.tm4j.topicmap.index.basic.VariantDataIndex.getVariantsByData(java.lang.String data) Returns the Variant instances in the indexed TopicMap where the data property value of the child VariantName object matches data.
org.tm4j.topicmap.index.basic.VariantLocatorIndex.getVariantsOfLocator(org.tm4j.net.Locator loc) Returns the Variants which have a child VariantName object which refers to the resource address specified by loc
org.tm4j.topicmap.index.text.FullTextIndex.findByText(java.lang.String query,boolean includeURIs) This causes the FullTextIndex to be queried for the given query.
org.tm4j.topicmap.index.text.LuceneDocumentFactory.createDocument(org.tm4j.topicmap.BaseName baseName)
org.tm4j.topicmap.index.text.LuceneDocumentFactory.createDocument(org.tm4j.topicmap.Occurrence occurrence)
org.tm4j.topicmap.index.text.LuceneDocumentFactory.createDocument(org.tm4j.topicmap.Topic topic)
org.tm4j.topicmap.index.text.LuceneDocumentFactory.createDocument(org.tm4j.topicmap.TopicMapObject object)
org.tm4j.topicmap.index.text.LuceneDocumentFactory.createDocument(org.tm4j.topicmap.Variant variant)
org.tm4j.topicmap.index.text.LuceneIndexBase.addDocument(org.tm4j.topicmap.BaseName baseName)
org.tm4j.topicmap.index.text.LuceneIndexBase.addDocument(org.tm4j.topicmap.Occurrence occurrence)
org.tm4j.topicmap.index.text.LuceneIndexBase.addDocument(org.tm4j.topicmap.Topic topic)
org.tm4j.topicmap.index.text.LuceneIndexBase.addDocument(org.tm4j.topicmap.Variant variant)
org.tm4j.topicmap.index.text.LuceneIndexBase.buildIndex()
org.tm4j.topicmap.index.text.LuceneIndexBase.close()
org.tm4j.topicmap.index.text.LuceneIndexBase.configure(java.util.Properties props) Runtime configuration method invoked by the ConfigurableIndexProvider class.
org.tm4j.topicmap.index.text.LuceneIndexBase.createDocument(org.tm4j.topicmap.TopicMapObject object)
org.tm4j.topicmap.index.text.LuceneIndexBase.findByText(java.lang.String query,boolean includeURIs)
org.tm4j.topicmap.index.text.LuceneIndexBase.getAnalyzer() Access method for the used Lucene Analyzer
org.tm4j.topicmap.index.text.LuceneIndexBase.getDir() Access method for the used Lucene Directory
org.tm4j.topicmap.index.text.LuceneIndexBase.isOpen()
org.tm4j.topicmap.index.text.LuceneIndexBase.open()
org.tm4j.topicmap.index.text.LuceneIndexBase.reindex()
org.tm4j.topicmap.index.text.LuceneIndexBase.setAnalyzer(org.apache.lucene.analysis.Analyzer analyzer) Set Method for the used Lucene Analyzer
org.tm4j.topicmap.index.text.LuceneIndexBase.setDir(org.apache.lucene.store.Directory dir) Set Method for the used Lucene Directory
org.tm4j.topicmap.index.text.LuceneQueryHitImpl.getObject()
org.tm4j.topicmap.index.text.LuceneQueryHitImpl.getScore()
org.tm4j.topicmap.index.text.LuceneQueryResultImpl.getHit(int i)
org.tm4j.topicmap.index.text.LuceneQueryResultImpl.size()
org.tm4j.topicmap.index.text.QueryHit.getObject() 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.
org.tm4j.topicmap.index.text.QueryHit.getScore() Returns the score rating given to this hit by the used search engine
org.tm4j.topicmap.index.text.QueryResult.getHit(int index) The hit with the given index or an IndexException if this index is not available
org.tm4j.topicmap.index.text.QueryResult.size() The size of the QueryResult
org.tm4j.topicmap.source.SerializedTopicMapSource.getBaseAddress()
org.tm4j.topicmap.source.SerializedTopicMapSource.getBaseLocator()
org.tm4j.topicmap.source.SerializedTopicMapSource.populateTopicMap(org.tm4j.topicmap.TopicMap map)
org.tm4j.topicmap.source.SerializedTopicMapSource.populateTopicMap(org.tm4j.topicmap.TopicMap map,org.tm4j.topicmap.TopicMapProvider provider)
org.tm4j.topicmap.source.SerializedTopicMapSource.populateTopicMap(org.tm4j.topicmap.TopicMap map,org.tm4j.topicmap.TopicMapProvider provider,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.source.SerializedTopicMapSource.populateTopicMap(org.tm4j.topicmap.TopicMap map,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.source.TopicMapSource.getBaseAddress() Returns the base address of this source.
org.tm4j.topicmap.source.TopicMapSource.getBaseLocator() Returns the base locator for this source.
org.tm4j.topicmap.source.TopicMapSource.populateTopicMap(org.tm4j.topicmap.TopicMap map) a callback method called by the TopicMapProvider implementation to populate the topic map
org.tm4j.topicmap.source.TopicMapSource.populateTopicMap(org.tm4j.topicmap.TopicMap map,org.tm4j.topicmap.TopicMapProvider provider) A callback method called by the TopicMapProvider implementation to populate the topic map.
org.tm4j.topicmap.source.TopicMapSource.populateTopicMap(org.tm4j.topicmap.TopicMap map,org.tm4j.topicmap.TopicMapProvider provider,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.source.TopicMapSource.populateTopicMap(org.tm4j.topicmap.TopicMap map,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.source.TopicMapSourceSupport.addTopicMap(org.tm4j.topicmap.source.TopicMapSource source)
org.tm4j.topicmap.source.TopicMapSourceSupport.addTopicMap(org.tm4j.topicmap.source.TopicMapSource source,org.tm4j.topicmap.TopicMap existing)
org.tm4j.topicmap.source.TopicMapSourceSupport.addTopicMap(org.tm4j.topicmap.source.TopicMapSource source,org.tm4j.topicmap.TopicMap existing,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.source.TopicMapSourceSupport.addTopicMap(org.tm4j.topicmap.source.TopicMapSource source,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.source.TopicMapSourceSupport.getSourceBaseLocator(org.tm4j.topicmap.source.TopicMapSource source)
org.tm4j.topicmap.source.TopicMapSourceSupport.postProcess(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.unified.IDUtils.getObjectID(java.lang.String fqID)
org.tm4j.topicmap.unified.IDUtils.getQualifiedID(org.tm4j.topicmap.TopicMapObject tmo)
org.tm4j.topicmap.unified.IDUtils.getTopicMapID(java.lang.String fqID)
org.tm4j.topicmap.unified.UnifiedAssociation.addMember(org.tm4j.topicmap.Member m)
org.tm4j.topicmap.unified.UnifiedAssociation.createMember(java.lang.String id)
org.tm4j.topicmap.unified.UnifiedAssociation.createMember(java.lang.String id,org.tm4j.net.Locator resourceLoc,org.tm4j.topicmap.Topic roleSpec,java.util.Collection players)
org.tm4j.topicmap.unified.UnifiedAssociation.getMembers()
org.tm4j.topicmap.unified.UnifiedAssociation.getMembersOfRole(org.tm4j.topicmap.Topic roleSpec)
org.tm4j.topicmap.unified.UnifiedAssociation.getParent()
org.tm4j.topicmap.unified.UnifiedAssociation.getType()
org.tm4j.topicmap.unified.UnifiedAssociation.isOfType(org.tm4j.topicmap.Topic type)
org.tm4j.topicmap.unified.UnifiedAssociation.removeMember(org.tm4j.topicmap.Member m)
org.tm4j.topicmap.unified.UnifiedAssociation.setMembers(org.tm4j.topicmap.Member[] m)
org.tm4j.topicmap.unified.UnifiedAssociation.setType(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.unified.UnifiedBaseName.addVariant(org.tm4j.topicmap.Variant v)
org.tm4j.topicmap.unified.UnifiedBaseName.createVariant(java.lang.String id)
org.tm4j.topicmap.unified.UnifiedBaseName.getData()
org.tm4j.topicmap.unified.UnifiedBaseName.getParent()
org.tm4j.topicmap.unified.UnifiedBaseName.getVariants()
org.tm4j.topicmap.unified.UnifiedBaseName.setData(java.lang.String s)
org.tm4j.topicmap.unified.UnifiedBaseName.setParent(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.unified.UnifiedBaseName.setVariants(org.tm4j.topicmap.Variant[] v)
org.tm4j.topicmap.unified.UnifiedMember.addPlayer(org.tm4j.topicmap.Topic player)
org.tm4j.topicmap.unified.UnifiedMember.getParent()
org.tm4j.topicmap.unified.UnifiedMember.getPlayers()
org.tm4j.topicmap.unified.UnifiedMember.getRoleSpec()
org.tm4j.topicmap.unified.UnifiedMember.removePlayer(org.tm4j.topicmap.Topic player)
org.tm4j.topicmap.unified.UnifiedMember.setParent(org.tm4j.topicmap.Association parent)
org.tm4j.topicmap.unified.UnifiedMember.setPlayers(org.tm4j.topicmap.Topic[] players)
org.tm4j.topicmap.unified.UnifiedMember.setRoleSpec(org.tm4j.topicmap.Topic roleSpec)
org.tm4j.topicmap.unified.UnifiedOccurrence.getData()
org.tm4j.topicmap.unified.UnifiedOccurrence.getDataLocator()
org.tm4j.topicmap.unified.UnifiedOccurrence.getParent()
org.tm4j.topicmap.unified.UnifiedOccurrence.getType()
org.tm4j.topicmap.unified.UnifiedOccurrence.isDataInline()
org.tm4j.topicmap.unified.UnifiedOccurrence.isOfType(org.tm4j.topicmap.Topic type)
org.tm4j.topicmap.unified.UnifiedOccurrence.setData(java.lang.String data)
org.tm4j.topicmap.unified.UnifiedOccurrence.setDataLocator(org.tm4j.net.Locator loc)
org.tm4j.topicmap.unified.UnifiedOccurrence.setParent(org.tm4j.topicmap.Topic parent)
org.tm4j.topicmap.unified.UnifiedOccurrence.setType(org.tm4j.topicmap.Topic type)
org.tm4j.topicmap.unified.UnifiedScopedObject.addTheme(org.tm4j.topicmap.Topic theme)
org.tm4j.topicmap.unified.UnifiedScopedObject.dispose()
org.tm4j.topicmap.unified.UnifiedScopedObject.getScope()
org.tm4j.topicmap.unified.UnifiedScopedObject.inScope(org.tm4j.topicmap.Topic theme)
org.tm4j.topicmap.unified.UnifiedScopedObject.inScope(org.tm4j.topicmap.Topic[] themes)
org.tm4j.topicmap.unified.UnifiedScopedObject.removeTheme(org.tm4j.topicmap.Topic theme)
org.tm4j.topicmap.unified.UnifiedScopedObject.setScope(org.tm4j.topicmap.Topic[] themes)
org.tm4j.topicmap.unified.UnifiedTopic.addName(org.tm4j.topicmap.BaseName bn)
org.tm4j.topicmap.unified.UnifiedTopic.addOccurrence(org.tm4j.topicmap.Occurrence bn)
org.tm4j.topicmap.unified.UnifiedTopic.addSubjectIndicator(org.tm4j.net.Locator sind)
org.tm4j.topicmap.unified.UnifiedTopic.addType(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.unified.UnifiedTopic.createName(java.lang.String id)
org.tm4j.topicmap.unified.UnifiedTopic.createName(java.lang.String id,java.lang.String nameString)
org.tm4j.topicmap.unified.UnifiedTopic.createName(java.lang.String id,java.lang.String nameString,org.tm4j.topicmap.Topic[] scope)
org.tm4j.topicmap.unified.UnifiedTopic.createOccurrence(java.lang.String id)
org.tm4j.topicmap.unified.UnifiedTopic.createOccurrence(java.lang.String id,org.tm4j.net.Locator resourceLocator,org.tm4j.topicmap.Topic type,java.lang.String data,org.tm4j.topicmap.Topic[] themes)
org.tm4j.topicmap.unified.UnifiedTopic.createOccurrence(java.lang.String id,org.tm4j.net.Locator resourceLocator,org.tm4j.topicmap.Topic type,org.tm4j.net.Locator ref,org.tm4j.topicmap.Topic[] themes)
org.tm4j.topicmap.unified.UnifiedTopic.equals(java.lang.Object other)
org.tm4j.topicmap.unified.UnifiedTopic.getBaseTopic()
org.tm4j.topicmap.unified.UnifiedTopic.getMergedTopics()
org.tm4j.topicmap.unified.UnifiedTopic.getNames()
org.tm4j.topicmap.unified.UnifiedTopic.getNames(boolean includeMerged)
org.tm4j.topicmap.unified.UnifiedTopic.getOccurrences()
org.tm4j.topicmap.unified.UnifiedTopic.getOccurrences(boolean includeMerged)
org.tm4j.topicmap.unified.UnifiedTopic.getParent()
org.tm4j.topicmap.unified.UnifiedTopic.getResourceLocators()
org.tm4j.topicmap.unified.UnifiedTopic.getRolesPlayed()
org.tm4j.topicmap.unified.UnifiedTopic.getRolesPlayed(boolean includeMerged)
org.tm4j.topicmap.unified.UnifiedTopic.getScopedNames()
org.tm4j.topicmap.unified.UnifiedTopic.getScopedNames(boolean includeMerged)
org.tm4j.topicmap.unified.UnifiedTopic.getSubject()
org.tm4j.topicmap.unified.UnifiedTopic.getSubject(boolean includeMerged)
org.tm4j.topicmap.unified.UnifiedTopic.getSubjectIndicators()
org.tm4j.topicmap.unified.UnifiedTopic.getSubjectIndicators(boolean includeMerged)
org.tm4j.topicmap.unified.UnifiedTopic.getTypes()
org.tm4j.topicmap.unified.UnifiedTopic.getTypes(boolean includeMerged)
org.tm4j.topicmap.unified.UnifiedTopic.isOfType(org.tm4j.net.Locator l)
org.tm4j.topicmap.unified.UnifiedTopic.isOfType(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.unified.UnifiedTopic.setNames(org.tm4j.topicmap.BaseName[] names)
org.tm4j.topicmap.unified.UnifiedTopic.setOccurrences(org.tm4j.topicmap.Occurrence[] names)
org.tm4j.topicmap.unified.UnifiedTopic.setSubject(org.tm4j.net.Locator l)
org.tm4j.topicmap.unified.UnifiedTopic.setSubjectIndicators(org.tm4j.net.Locator[] sinds)
org.tm4j.topicmap.unified.UnifiedTopic.setTypes(org.tm4j.topicmap.Topic[] types)
org.tm4j.topicmap.unified.UnifiedTopic.toUnifiedTopics(java.util.Collection c) Converts a collection of "raw" topics into a collection of UnifiedTopic objects.
org.tm4j.topicmap.unified.UnifiedTopicMap.addAddedTheme(org.tm4j.topicmap.Topic theme)
org.tm4j.topicmap.unified.UnifiedTopicMap.addExternalRef(org.tm4j.net.Locator ref)
org.tm4j.topicmap.unified.UnifiedTopicMap.addMergeMap(org.tm4j.net.Locator ref,org.tm4j.topicmap.Topic[] addThemes)
org.tm4j.topicmap.unified.UnifiedTopicMap.addMultiValuePropertyChangeListener(java.lang.String propName,org.tm4j.utils.MultiValuePropertyChangeListener l)
org.tm4j.topicmap.unified.UnifiedTopicMap.addMultiValuePropertyChangeListener(org.tm4j.utils.MultiValuePropertyChangeListener l)
org.tm4j.topicmap.unified.UnifiedTopicMap.addPropertyChangeListener(java.beans.PropertyChangeListener l)
org.tm4j.topicmap.unified.UnifiedTopicMap.addPropertyChangeListener(java.lang.String propName,java.beans.PropertyChangeListener l)
org.tm4j.topicmap.unified.UnifiedTopicMap.addSourceLocator(org.tm4j.net.Locator loc)
org.tm4j.topicmap.unified.UnifiedTopicMap.addTopicMap(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.unified.UnifiedTopicMap.addVetoableChangeListener(java.beans.VetoableChangeListener l)
org.tm4j.topicmap.unified.UnifiedTopicMap.createAssociation(java.lang.String id)
org.tm4j.topicmap.unified.UnifiedTopicMap.createAssociation(java.lang.String id,org.tm4j.net.Locator resourceLocator,org.tm4j.topicmap.Topic type,org.tm4j.topicmap.Topic[] themes)
org.tm4j.topicmap.unified.UnifiedTopicMap.createTopic(java.lang.String id)
org.tm4j.topicmap.unified.UnifiedTopicMap.destroy()
org.tm4j.topicmap.unified.UnifiedTopicMap.fireMultiValuePropertyChange(java.lang.String propName,int operation,java.lang.Object operand)
org.tm4j.topicmap.unified.UnifiedTopicMap.fireMultiValuePropertyChange(org.tm4j.utils.MultiValuePropertyChangeEvent ev)
org.tm4j.topicmap.unified.UnifiedTopicMap.firePropertyChange(java.beans.PropertyChangeEvent ev)
org.tm4j.topicmap.unified.UnifiedTopicMap.firePropertyChange(java.lang.String propName,java.lang.Object oldVal,java.lang.Object newVal)
org.tm4j.topicmap.unified.UnifiedTopicMap.fireVetoableChange(java.beans.PropertyChangeEvent ev)
org.tm4j.topicmap.unified.UnifiedTopicMap.fireVetoableChange(java.lang.String propertyName,java.lang.Object oldVal,java.lang.Object newVal)
org.tm4j.topicmap.unified.UnifiedTopicMap.getAddedThemes()
org.tm4j.topicmap.unified.UnifiedTopicMap.getAssociations()
org.tm4j.topicmap.unified.UnifiedTopicMap.getAssociationsIterator()
org.tm4j.topicmap.unified.UnifiedTopicMap.getBaseLocator()
org.tm4j.topicmap.unified.UnifiedTopicMap.getExternalRefs()
org.tm4j.topicmap.unified.UnifiedTopicMap.getFactory()
org.tm4j.topicmap.unified.UnifiedTopicMap.getID()
org.tm4j.topicmap.unified.UnifiedTopicMap.getIndexManager()
org.tm4j.topicmap.unified.UnifiedTopicMap.getLocatorFactory()
org.tm4j.topicmap.unified.UnifiedTopicMap.getMergeMapAddedThemes(org.tm4j.net.Locator mapLoc)
org.tm4j.topicmap.unified.UnifiedTopicMap.getMergeMapLocators()
org.tm4j.topicmap.unified.UnifiedTopicMap.getMergedTopics(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.unified.UnifiedTopicMap.getMergedTopics(org.tm4j.topicmap.unified.UnifiedTopic t)
org.tm4j.topicmap.unified.UnifiedTopicMap.getName()
org.tm4j.topicmap.unified.UnifiedTopicMap.getObjectByID(java.lang.String id)
org.tm4j.topicmap.unified.UnifiedTopicMap.getObjectByResourceLocator(org.tm4j.net.Locator loc)
org.tm4j.topicmap.unified.UnifiedTopicMap.getObjectBySourceLocator(org.tm4j.net.Locator loc)
org.tm4j.topicmap.unified.UnifiedTopicMap.getObjects()
org.tm4j.topicmap.unified.UnifiedTopicMap.getProperty(java.lang.String propertyName) Returns the value of the specified property for one of the underlying topic maps.
org.tm4j.topicmap.unified.UnifiedTopicMap.getProvider()
org.tm4j.topicmap.unified.UnifiedTopicMap.getResourceLocator()
org.tm4j.topicmap.unified.UnifiedTopicMap.getSourceLocators()
org.tm4j.topicmap.unified.UnifiedTopicMap.getTopicByID(java.lang.String id) Returns the UnifiedTopic which wraps the topic object specified by the id string.
org.tm4j.topicmap.unified.UnifiedTopicMap.getTopicBySubject(org.tm4j.net.Locator subject)
org.tm4j.topicmap.unified.UnifiedTopicMap.getTopicBySubjectIndicator(org.tm4j.net.Locator subjectIndicator)
org.tm4j.topicmap.unified.UnifiedTopicMap.getTopicCount() Returns a count of the total number of raw topics in all underlying topic maps.
org.tm4j.topicmap.unified.UnifiedTopicMap.getTopicMap()
org.tm4j.topicmap.unified.UnifiedTopicMap.getTopicMap(java.lang.String id)
org.tm4j.topicmap.unified.UnifiedTopicMap.getTopicMaps()
org.tm4j.topicmap.unified.UnifiedTopicMap.getTopics() Returns the raw topics in all of the underlying topic maps.
org.tm4j.topicmap.unified.UnifiedTopicMap.getTopicsIterator()
org.tm4j.topicmap.unified.UnifiedTopicMap.getUnifiedTopics()
org.tm4j.topicmap.unified.UnifiedTopicMap.getUnifiedTopics(java.util.Collection rawTopics)
org.tm4j.topicmap.unified.UnifiedTopicMap.getUtils()
org.tm4j.topicmap.unified.UnifiedTopicMap.hasMergeMap()
org.tm4j.topicmap.unified.UnifiedTopicMap.hasMergeMap(org.tm4j.net.Locator loc)
org.tm4j.topicmap.unified.UnifiedTopicMap.propertyChange(java.beans.PropertyChangeEvent ev)
org.tm4j.topicmap.unified.UnifiedTopicMap.removeAssociation(org.tm4j.topicmap.Association assoc)
org.tm4j.topicmap.unified.UnifiedTopicMap.removeExternalRef(org.tm4j.net.Locator ref)
org.tm4j.topicmap.unified.UnifiedTopicMap.removeMergeMap(org.tm4j.net.Locator mapLoc)
org.tm4j.topicmap.unified.UnifiedTopicMap.removeMultiValuePropertyChangeListener(org.tm4j.utils.MultiValuePropertyChangeListener l)
org.tm4j.topicmap.unified.UnifiedTopicMap.removePropertyChangeListener(java.beans.PropertyChangeListener l)
org.tm4j.topicmap.unified.UnifiedTopicMap.removePropertyChangeListener(java.lang.String propertyName,java.beans.PropertyChangeListener listener)
org.tm4j.topicmap.unified.UnifiedTopicMap.removeSourceLocator(org.tm4j.net.Locator loc)
org.tm4j.topicmap.unified.UnifiedTopicMap.removeTopic(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.unified.UnifiedTopicMap.removeVetoableChangeListener(java.beans.VetoableChangeListener l)
org.tm4j.topicmap.unified.UnifiedTopicMap.setBaseLocator(org.tm4j.net.Locator base)
org.tm4j.topicmap.unified.UnifiedTopicMap.setID(java.lang.String id)
org.tm4j.topicmap.unified.UnifiedTopicMap.setName(java.lang.String name)
org.tm4j.topicmap.unified.UnifiedTopicMap.setResourceLocator(org.tm4j.net.Locator loc)
org.tm4j.topicmap.unified.UnifiedTopicMapException.getCause()
org.tm4j.topicmap.unified.UnifiedTopicMapException.getMessage()
org.tm4j.topicmap.unified.UnifiedTopicMapException.toString()
org.tm4j.topicmap.unified.UnifiedTopicMapObject.addMultiValuePropertyChangeListener(java.lang.String propertyName,org.tm4j.utils.MultiValuePropertyChangeListener listener)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.addMultiValuePropertyChangeListener(org.tm4j.utils.MultiValuePropertyChangeListener listener) Adds a MultiValue Property Change Listener.
org.tm4j.topicmap.unified.UnifiedTopicMapObject.addPropertyChangeListener(java.beans.PropertyChangeListener listener)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.addPropertyChangeListener(java.lang.String propertyName,java.beans.PropertyChangeListener listener)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.addSourceLocator(org.tm4j.net.Locator loc)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.addVetoableChangeListener(java.beans.VetoableChangeListener listener)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.destroy()
org.tm4j.topicmap.unified.UnifiedTopicMapObject.equals(java.lang.Object other)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.fireMultiValuePropertyChange(java.lang.String propertyName,int operation,java.lang.Object operand)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.fireMultiValuePropertyChange(org.tm4j.utils.MultiValuePropertyChangeEvent propertyChange)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.firePropertyChange(java.beans.PropertyChangeEvent propertyChange)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.firePropertyChange(java.lang.String propertyName,int operation,java.lang.Object operand)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.firePropertyChange(java.lang.String propertyName,java.lang.Object oldVal,java.lang.Object newVal)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.fireVetoableChange(java.beans.PropertyChangeEvent ev)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.fireVetoableChange(java.lang.String propertyName,java.lang.Object oldVal,java.lang.Object newVal)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.getBaseObject()
org.tm4j.topicmap.unified.UnifiedTopicMapObject.getID()
org.tm4j.topicmap.unified.UnifiedTopicMapObject.getResourceLocator()
org.tm4j.topicmap.unified.UnifiedTopicMapObject.getSourceLocators()
org.tm4j.topicmap.unified.UnifiedTopicMapObject.getTopicMap()
org.tm4j.topicmap.unified.UnifiedTopicMapObject.hashCode()
org.tm4j.topicmap.unified.UnifiedTopicMapObject.removeMultiValuePropertyChangeListener(org.tm4j.utils.MultiValuePropertyChangeListener listener) Removes a MultiValue Property Change Listener.
org.tm4j.topicmap.unified.UnifiedTopicMapObject.removePropertyChangeListener(java.beans.PropertyChangeListener listener)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.removePropertyChangeListener(java.lang.String propertyName,java.beans.PropertyChangeListener listener)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.removeSourceLocator(org.tm4j.net.Locator loc)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.setID(java.lang.String id)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.setResourceLocator(org.tm4j.net.Locator loc)
org.tm4j.topicmap.unified.UnifiedTopicMapObject.unsupported()
org.tm4j.topicmap.unified.UnifiedVariant.addParameter(org.tm4j.topicmap.Topic param)
org.tm4j.topicmap.unified.UnifiedVariant.addVariant(org.tm4j.topicmap.Variant v)
org.tm4j.topicmap.unified.UnifiedVariant.createVariant(java.lang.String id)
org.tm4j.topicmap.unified.UnifiedVariant.createVariantName(java.lang.String id)
org.tm4j.topicmap.unified.UnifiedVariant.getParameters()
org.tm4j.topicmap.unified.UnifiedVariant.getParameters(boolean all)
org.tm4j.topicmap.unified.UnifiedVariant.getParent()
org.tm4j.topicmap.unified.UnifiedVariant.getVariantName()
org.tm4j.topicmap.unified.UnifiedVariant.getVariants()
org.tm4j.topicmap.unified.UnifiedVariant.setParameters(org.tm4j.topicmap.Topic[] params)
org.tm4j.topicmap.unified.UnifiedVariant.setParent(org.tm4j.topicmap.VariantContainer vc)
org.tm4j.topicmap.unified.UnifiedVariant.setVariantName(org.tm4j.topicmap.VariantName vn)
org.tm4j.topicmap.unified.UnifiedVariant.setVariants(org.tm4j.topicmap.Variant[] v)
org.tm4j.topicmap.utils.AssociationComparator.compare(java.lang.Object o1,java.lang.Object o2)
org.tm4j.topicmap.utils.AssociationUtils.getMemberSignature(org.tm4j.topicmap.Member m)
org.tm4j.topicmap.utils.AssociationUtils.getPlayerSignature(java.lang.String memberSig,org.tm4j.topicmap.Topic p)
org.tm4j.topicmap.utils.AssociationUtils.getPlayers(org.tm4j.topicmap.Association a)
org.tm4j.topicmap.utils.AssociationUtils.getSignature(org.tm4j.topicmap.Association a) Returns a string signature for the association.
org.tm4j.topicmap.utils.AssociationUtils.removeDuplicateRolePlayers(org.tm4j.topicmap.Association a)
org.tm4j.topicmap.utils.BaseNameComparator.compare(java.lang.Object o1,java.lang.Object o2) Compares two BaseName objects on their signature string.
org.tm4j.topicmap.utils.BaseNameUtils.getSignature(org.tm4j.topicmap.BaseName bn) Returns the "signature" string of the base name.
org.tm4j.topicmap.utils.ConfigurableListener.register(org.tm4j.topicmap.TopicMap tm) Invoked to register the listener with the topic map.
org.tm4j.topicmap.utils.HelperBase.addPropertyChangeListener(java.beans.PropertyChangeListener listener) Adds a new listener for non-vetoable property changes.
org.tm4j.topicmap.utils.HelperBase.addPropertyChangeListener(java.lang.String propertyName,java.beans.PropertyChangeListener listener) Adds a new listener for non-vetoable changes to a specific property.
org.tm4j.topicmap.utils.HelperBase.addVetoableChangeListener(java.beans.VetoableChangeListener listener) Adds a new listener for vetoable property changes.
org.tm4j.topicmap.utils.HelperBase.addVetoableChangeListener(java.lang.String propertyName,java.beans.VetoableChangeListener listener) Adds a new listener for vetoable changes to a specific property.
org.tm4j.topicmap.utils.HelperBase.debug(java.lang.Object message) Logs a message using a logging level of "debug".
org.tm4j.topicmap.utils.HelperBase.error(java.lang.Object message) Logs a message using a logging level of "error".
org.tm4j.topicmap.utils.HelperBase.error(java.lang.Object message,java.lang.Throwable t) Logs a message, and information concerning an error or exception, using a logging level of "error".
org.tm4j.topicmap.utils.HelperBase.fatal(java.lang.Object message) Logs a message using a logging level of "fatal".
org.tm4j.topicmap.utils.HelperBase.fatal(java.lang.Object message,java.lang.Throwable t) Logs a message, and information concerning an error or exception, using a logging level of "fatal".
org.tm4j.topicmap.utils.HelperBase.firePropertyChange(java.lang.String propertyName,boolean oldValue,boolean newValue) Notifies registered PropertyChangeListeners that a non-vetoable change to a property has occurred.
org.tm4j.topicmap.utils.HelperBase.firePropertyChange(java.lang.String propertyName,int oldValue,int newValue) Notifies registered PropertyChangeListeners that a non-vetoable change to a property has occurred.
org.tm4j.topicmap.utils.HelperBase.firePropertyChange(java.lang.String propertyName,java.lang.Object oldValue,java.lang.Object newValue) Notifies registered PropertyChangeListeners that a non-vetoable change to a property has occurred.
org.tm4j.topicmap.utils.HelperBase.fireVetoableChange(java.lang.String propertyName,boolean oldValue,boolean newValue) Notifies registered VetoableChangeListeners that a vetoable change to a property has occurred.
org.tm4j.topicmap.utils.HelperBase.fireVetoableChange(java.lang.String propertyName,int oldValue,int newValue) Notifies registered VetoableChangeListeners that a vetoable change to a property has occurred.
org.tm4j.topicmap.utils.HelperBase.fireVetoableChange(java.lang.String propertyName,java.lang.Object oldValue,java.lang.Object newValue) Notifies registered VetoableChangeListeners that a vetoable change to a property has occurred.
org.tm4j.topicmap.utils.HelperBase.getLogger() Retrieves the registered logger.
org.tm4j.topicmap.utils.HelperBase.hasLogger() Determines if the current instance has a registered logger.
org.tm4j.topicmap.utils.HelperBase.info(java.lang.Object message) Logs a message using a logging level of "info".
org.tm4j.topicmap.utils.HelperBase.init() Initializes the instance.
org.tm4j.topicmap.utils.HelperBase.logVetoedChange(java.beans.PropertyVetoException exc) Logs a message about an attempted property change that has been vetoed by a registered VetoableChangeListener, and has therefore been rolled back.
org.tm4j.topicmap.utils.HelperBase.removeLogger() Removes (unregisters) a registered logger.
org.tm4j.topicmap.utils.HelperBase.setLogger(org.apache.commons.logging.Log newLogger) Registers a logger.
org.tm4j.topicmap.utils.HelperBase.trace(java.lang.Object message) Logs a message using a logging level of "trace".
org.tm4j.topicmap.utils.HelperBase.warn(java.lang.Object message) Logs a message using a logging level of "warn".
org.tm4j.topicmap.utils.HelperBase.warn(java.lang.Object message,java.lang.Throwable t) Logs a message, and information concerning an error or exception, using a logging level of "warn".
org.tm4j.topicmap.utils.IDGenerator.getID()
org.tm4j.topicmap.utils.IDGeneratorFactory.newIDGenerator() Creates a new IDGenerator implementation.
org.tm4j.topicmap.utils.IDGeneratorImpl.getID() 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).
org.tm4j.topicmap.utils.IDMappingStrategy.generateID(java.lang.String sourceID,org.tm4j.topicmap.TopicMap destinationTM) This method is invoked to generate an ID for the destination object of a copy.
org.tm4j.topicmap.utils.IDMappingStrategy.getSourceID(java.lang.String destID) Returns the ID of the source TopicMapObject which was mapped to destID by the generateID()method.
org.tm4j.topicmap.utils.ImprovedIDGeneratorImpl.getID() Static function for generating a securely random ID that can be used for identifying items.
org.tm4j.topicmap.utils.LTMBuilder.build(java.io.InputStream src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap baseTM)
org.tm4j.topicmap.utils.LTMBuilder.build(java.io.InputStream src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap baseTM,org.tm4j.topicmap.TopicMapProvider provider)
org.tm4j.topicmap.utils.LTMBuilder.build(java.io.InputStream src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm,org.tm4j.topicmap.TopicMapProvider provider,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.utils.LTMBuilder.build(java.io.InputStream src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.utils.LTMBuilder.build(java.io.Reader source,org.tm4j.net.Locator base,org.tm4j.topicmap.TopicMap existing,org.tm4j.topicmap.TopicMapProvider provider,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.utils.LTMBuilder.build(java.io.Reader source,org.tm4j.net.Locator base,org.tm4j.topicmap.TopicMap existing,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.utils.LTMBuilder.build(java.io.Reader src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap baseTM)
org.tm4j.topicmap.utils.LTMBuilder.build(java.io.Reader src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap baseTM,org.tm4j.topicmap.TopicMapProvider provider)
org.tm4j.topicmap.utils.LTMBuilder.getIDGenerator() Returns the IDGenerator used by this LTMBuilder.
org.tm4j.topicmap.utils.LTMBuilder.isSupportedProperty(java.lang.String propertyName)
org.tm4j.topicmap.utils.LTMBuilder.read(java.io.File src)
org.tm4j.topicmap.utils.LTMBuilder.setIDGenerator(org.tm4j.topicmap.utils.IDGenerator idgen) Sets the IDGenerator used by this LTMBuilder (and its LTMParser).
org.tm4j.topicmap.utils.LTMBuilder.setProperty(java.lang.String propertyName,java.lang.Object value)
org.tm4j.topicmap.utils.LTMLexer.mAT(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mBASEURI(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mCOLON(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mCOMMA(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mCOMMENT(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mDATA(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mEQUALS(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mLBRACKET(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mLCURLY(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mLPAREN(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mMERGEMAP(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mNAME(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mPERCENT(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mRBRACKET(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mRCURLY(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mRPAREN(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mSEMICOL(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mSLASH(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mSTRING(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mTOPICMAPID(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.mWS(boolean _createToken)
org.tm4j.topicmap.utils.LTMLexer.nextToken()
org.tm4j.topicmap.utils.LTMParser.association()
org.tm4j.topicmap.utils.LTMParser.assocrole()
org.tm4j.topicmap.utils.LTMParser.baseuri()
org.tm4j.topicmap.utils.LTMParser.encodingDecl()
org.tm4j.topicmap.utils.LTMParser.getCreatedRoles()
org.tm4j.topicmap.utils.LTMParser.init()
org.tm4j.topicmap.utils.LTMParser.mergemap()
org.tm4j.topicmap.utils.LTMParser.occurrence()
org.tm4j.topicmap.utils.LTMParser.setAlreadyLoaded(java.util.Set alreadyLoaded)
org.tm4j.topicmap.utils.LTMParser.setBase(org.tm4j.net.Locator base)
org.tm4j.topicmap.utils.LTMParser.setIDGenerator(org.tm4j.topicmap.utils.IDGenerator idgen)
org.tm4j.topicmap.utils.LTMParser.setProvider(org.tm4j.topicmap.TopicMapProvider provider)
org.tm4j.topicmap.utils.LTMParser.setSource(org.tm4j.net.Locator source)
org.tm4j.topicmap.utils.LTMParser.setTopicMap(org.tm4j.topicmap.TopicMap topicmap)
org.tm4j.topicmap.utils.LTMParser.topic()
org.tm4j.topicmap.utils.LTMParser.topicmap()
org.tm4j.topicmap.utils.LTMParser.topicmapid()
org.tm4j.topicmap.utils.LTMParser.topname()
org.tm4j.topicmap.utils.OccurrenceComparator.compare(java.lang.Object o1,java.lang.Object o2) Compares two Occurrence objects on their signature string.
org.tm4j.topicmap.utils.OccurrenceUtils.getSignature(org.tm4j.topicmap.Occurrence occ) Returns the "signature" string of the occurrence.
org.tm4j.topicmap.utils.ScopeUtils.areEquivalent(java.util.Set scope1,java.util.Set scope2) Tests whether two Scope objects represent equivalent scopes according to the "Scope equality principle" of XTM 1.0 section F.2.3.
org.tm4j.topicmap.utils.ScopeUtils.getSignature(java.util.Set s) Returns a string signature for the scope.
org.tm4j.topicmap.utils.ScopeUtils.getThemesSignature(java.util.Collection themes)
org.tm4j.topicmap.utils.ScopeWalkerFilter.startAssociation(org.tm4j.topicmap.Association assoc)
org.tm4j.topicmap.utils.ScopeWalkerFilter.startBaseName(org.tm4j.topicmap.BaseName name)
org.tm4j.topicmap.utils.ScopeWalkerFilter.startOccurrence(org.tm4j.topicmap.Occurrence occ)
org.tm4j.topicmap.utils.SimpleIDMappingStrategy.generateID(java.lang.String sourceID,org.tm4j.topicmap.TopicMap destinationTM)
org.tm4j.topicmap.utils.SimpleIDMappingStrategy.getSourceID(java.lang.String destID)
org.tm4j.topicmap.utils.SourceAddressPair.getTopicMapBaseURL()
org.tm4j.topicmap.utils.SourceAddressPair.getTopicMapSource()
org.tm4j.topicmap.utils.TopicMapBuilder.build(java.io.InputStream src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm) Build topic map constructs from the specified source stream.
org.tm4j.topicmap.utils.TopicMapBuilder.build(java.io.InputStream src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm,org.tm4j.topicmap.TopicMapProvider provider) Build topic map constructs from the specified source stream.
org.tm4j.topicmap.utils.TopicMapBuilder.build(java.io.InputStream src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm,org.tm4j.topicmap.TopicMapProvider provider,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.utils.TopicMapBuilder.build(java.io.InputStream src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm,org.tm4j.topicmap.Topic[] addedThemes) Build topic map constructs from the specified source stream.
org.tm4j.topicmap.utils.TopicMapBuilder.build(java.io.Reader source,org.tm4j.net.Locator base,org.tm4j.topicmap.TopicMap existing,org.tm4j.topicmap.TopicMapProvider provider,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.utils.TopicMapBuilder.build(java.io.Reader source,org.tm4j.net.Locator base,org.tm4j.topicmap.TopicMap existing,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.utils.TopicMapBuilder.build(java.io.Reader src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm) Build topic map constructs from the specified Reader.
org.tm4j.topicmap.utils.TopicMapBuilder.build(java.io.Reader src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm,org.tm4j.topicmap.TopicMapProvider provider) Build topic map constructs from the specified Reader.
org.tm4j.topicmap.utils.TopicMapBuilder.isSupportedProperty(java.lang.String propertyName) Determines whether or not a specific property is supported by the TopicMapBuilder implementation.
org.tm4j.topicmap.utils.TopicMapBuilder.setProperty(java.lang.String propertyName,java.lang.Object value) Set a configuration property for the builder which will be applied to the processing of subsequent invocations of the build() method.
org.tm4j.topicmap.utils.TopicMapCopier.copy(org.tm4j.net.Locator src)
org.tm4j.topicmap.utils.TopicMapCopier.copy(org.tm4j.topicmap.Association src,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix,java.util.HashMap copied)
org.tm4j.topicmap.utils.TopicMapCopier.copy(org.tm4j.topicmap.BaseName src,org.tm4j.topicmap.Topic destParent,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix,java.util.HashMap copied)
org.tm4j.topicmap.utils.TopicMapCopier.copy(org.tm4j.topicmap.Member src,org.tm4j.topicmap.Association destParent,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix,java.util.HashMap copied)
org.tm4j.topicmap.utils.TopicMapCopier.copy(org.tm4j.topicmap.Occurrence src,org.tm4j.topicmap.Topic destParent,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix,java.util.HashMap copied)
org.tm4j.topicmap.utils.TopicMapCopier.copy(org.tm4j.topicmap.Topic src,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix,java.util.HashMap copied)
org.tm4j.topicmap.utils.TopicMapCopier.copy(org.tm4j.topicmap.Variant src,org.tm4j.topicmap.VariantContainer destParent,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix,java.util.HashMap copied)
org.tm4j.topicmap.utils.TopicMapCopier.copyID(org.tm4j.topicmap.TopicMapObject src,java.lang.String prefix,java.lang.String suffix)
org.tm4j.topicmap.utils.TopicMapCopier.copyScopedObject(org.tm4j.topicmap.ScopedObject src,org.tm4j.topicmap.ScopedObject dest,boolean deep,java.lang.String idPrefix,java.lang.String idSuffix,java.util.HashMap copied)
org.tm4j.topicmap.utils.TopicMapDoclet.optionLength(java.lang.String option)
org.tm4j.topicmap.utils.TopicMapDoclet.run(com.sun.javadoc.RootDoc root)
org.tm4j.topicmap.utils.TopicMapDoclet.start(com.sun.javadoc.RootDoc root)
org.tm4j.topicmap.utils.TopicMapFragment.addAssociation(org.tm4j.topicmap.Association src,int depth)
org.tm4j.topicmap.utils.TopicMapFragment.addTopic(org.tm4j.topicmap.Topic t,int depth)
org.tm4j.topicmap.utils.TopicMapFragment.getTopicMap()
org.tm4j.topicmap.utils.TopicMapHandler.baseNameString(java.lang.String id,java.lang.String value)
org.tm4j.topicmap.utils.TopicMapHandler.endAssociation()
org.tm4j.topicmap.utils.TopicMapHandler.endBaseName()
org.tm4j.topicmap.utils.TopicMapHandler.endInstanceOf()
org.tm4j.topicmap.utils.TopicMapHandler.endMember()
org.tm4j.topicmap.utils.TopicMapHandler.endMergeMap()
org.tm4j.topicmap.utils.TopicMapHandler.endOccurrence()
org.tm4j.topicmap.utils.TopicMapHandler.endParameters()
org.tm4j.topicmap.utils.TopicMapHandler.endRoleSpec()
org.tm4j.topicmap.utils.TopicMapHandler.endScope()
org.tm4j.topicmap.utils.TopicMapHandler.endSubjectIdentity()
org.tm4j.topicmap.utils.TopicMapHandler.endTopic()
org.tm4j.topicmap.utils.TopicMapHandler.endTopicMap()
org.tm4j.topicmap.utils.TopicMapHandler.endVariant()
org.tm4j.topicmap.utils.TopicMapHandler.endVariantName()
org.tm4j.topicmap.utils.TopicMapHandler.ref(java.lang.String id,int refType,java.lang.String locator,java.lang.String xmlBase)
org.tm4j.topicmap.utils.TopicMapHandler.resourceData(java.lang.String id,java.lang.String data)
org.tm4j.topicmap.utils.TopicMapHandler.startAssociation(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandler.startBaseName(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandler.startInstanceOf(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandler.startMember(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandler.startMergeMap(java.lang.String id,java.lang.String mergeMapURI,java.lang.String base)
org.tm4j.topicmap.utils.TopicMapHandler.startOccurrence(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandler.startParameters(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandler.startRoleSpec(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandler.startScope(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandler.startSubjectIdentity(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandler.startTopic(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandler.startTopicMap(java.lang.String id,java.lang.String xmlBase)
org.tm4j.topicmap.utils.TopicMapHandler.startVariant(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandler.startVariantName(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.baseNameString(java.lang.String id,java.lang.String value)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endAssociation()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endBaseName()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endInstanceOf()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endMember()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endMergeMap()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endOccurrence()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endParameters()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endRoleSpec()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endScope()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endSubjectIdentity()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endTopic()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endTopicMap()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endVariant()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.endVariantName()
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.ref(java.lang.String id,int refType,java.lang.String refValue)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.resourceData(java.lang.String id,java.lang.String data)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startAssociation(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startBaseName(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startInstanceOf(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startMember(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startMergeMap(java.lang.String id,java.lang.String mergeMapURI)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startOccurrence(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startParameters(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startRoleSpec(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startScope(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startSubjectIdentity(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startTopic(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startTopicMap(java.lang.String id,org.tm4j.net.Locator xmlBase)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startVariant(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapHandlerAdapter.startVariantName(java.lang.String id)
org.tm4j.topicmap.utils.TopicMapMerger.addSource(java.io.File in) Constructs a TopicMapSource from the given File and a corresponding Locator, and adds it to the list of sources.
org.tm4j.topicmap.utils.TopicMapMerger.addSource(java.io.File in,org.tm4j.net.Locator baseLocator) Constructs a TopicMapSource from the given File and locator, and adds it to the list of sources.
org.tm4j.topicmap.utils.TopicMapMerger.addSource(java.io.InputStream in) Constructs a SourceAddressPair from the given InputStream and the default base locator, and adds it to the list of sources.
org.tm4j.topicmap.utils.TopicMapMerger.addSource(java.io.InputStream in,org.tm4j.net.Locator baseLocator) Constructs a TopicMapSource from the given InputStream and locator, and adds it to the list of sources.
org.tm4j.topicmap.utils.TopicMapMerger.addSource(java.net.URL in) Constructs a TopicMapSource from the given URL and a corresponding Locator, and adds it to the list of sources.
org.tm4j.topicmap.utils.TopicMapMerger.addSource(java.net.URL in,org.tm4j.net.Locator baseLocator) Constructs a TopicMapSource from the given URL and locator, and adds it to the list of sources.
org.tm4j.topicmap.utils.TopicMapMerger.addSource(org.tm4j.topicmap.source.TopicMapSource source) Adds a configured TopicMapSource to the list of sources to be processed.
org.tm4j.topicmap.utils.TopicMapMerger.getDefaultBaseLocator() Returns the default base locator.
org.tm4j.topicmap.utils.TopicMapMerger.getDefaultBaseUri() Returns the default base URI.
org.tm4j.topicmap.utils.TopicMapMerger.getProvider() Returns the topic map provider used during merging.
org.tm4j.topicmap.utils.TopicMapMerger.getResult() Retrieves the TopicMap that results from the merge operation.
org.tm4j.topicmap.utils.TopicMapMerger.getSources() Retrieves the list of sources to be merged.
org.tm4j.topicmap.utils.TopicMapMerger.init() Initializes the object.
org.tm4j.topicmap.utils.TopicMapMerger.isInitialized() Determines whether the instance has been properly initialized.
org.tm4j.topicmap.utils.TopicMapMerger.isMakingConsistent() Determines whether the instance has been set to post-process merged topic maps to ensure consistency.
org.tm4j.topicmap.utils.TopicMapMerger.isMerged() Determines whether the instance has completed the merging process.
org.tm4j.topicmap.utils.TopicMapMerger.isMergingMapsForExternallyReferencedTopics() 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.
org.tm4j.topicmap.utils.TopicMapMerger.isProcessingMergeMap() Determines whether the instance has been set to include externally referenced topic maps in the merge by processing <mergeMap> elements.
org.tm4j.topicmap.utils.TopicMapMerger.makeDefaultBaseLocator() Creates the default base locator from the configured default base URI.
org.tm4j.topicmap.utils.TopicMapMerger.makeProvider() Sets up a new TopicMapProvider.
org.tm4j.topicmap.utils.TopicMapMerger.makeRawMergedTopicMap() Creates a "raw" merged topic map from the configured sources.
org.tm4j.topicmap.utils.TopicMapMerger.makeResultConsistent() Creates a consistent topic map from the "raw" result.
org.tm4j.topicmap.utils.TopicMapMerger.merge() Performs the actual merge.
org.tm4j.topicmap.utils.TopicMapMerger.mergeExternallyReferencedTopicMaps() Merges in the topic maps of any externally referenced (via <topicRef>) topics present in the source topic maps.
org.tm4j.topicmap.utils.TopicMapMerger.mergeMergedMaps() Merges externally referenced topic maps, by processing <mergeMap> elements.
org.tm4j.topicmap.utils.TopicMapMerger.setDefaultBaseLocator(org.tm4j.net.Locator newLocator) Sets the default base locator.
org.tm4j.topicmap.utils.TopicMapMerger.setDefaultBaseUri(java.lang.String newVal) Sets the default base URI.
org.tm4j.topicmap.utils.TopicMapMerger.setInitialized(boolean newVal) Sets the initialization state of the instance.
org.tm4j.topicmap.utils.TopicMapMerger.setMakeConsistent(boolean newVal) Instructs the instance to post-process merged topic maps to ensure consistency.
org.tm4j.topicmap.utils.TopicMapMerger.setMergeMapsForExternallyReferencedTopics(boolean newVal) Configures the instance to load the topic maps associated with any externally referenced topics (via <topicRef> elements) in the merge result.
org.tm4j.topicmap.utils.TopicMapMerger.setMerged(boolean newVal) Sets the state of completion for the merging process.
org.tm4j.topicmap.utils.TopicMapMerger.setProcessMergeMap(boolean newVal) Configures the instance to include externally referenced topic maps in the merge by processing <mergeMap> elements.
org.tm4j.topicmap.utils.TopicMapMerger.setProvider(org.tm4j.topicmap.TopicMapProvider newProvider) Sets the topic map provider to be used during merging.
org.tm4j.topicmap.utils.TopicMapMerger.setResult(org.tm4j.topicmap.TopicMap newResult) Sets the result of the topic map merge.
org.tm4j.topicmap.utils.TopicMapMerger.setSources(java.util.List newList) Sets the list of sources to be processed during merging.
org.tm4j.topicmap.utils.TopicMapSerializer.closeOutputStream() A convenience method that closes the output stream.
org.tm4j.topicmap.utils.TopicMapSerializer.getEncoding() Retrieves the character encoding to be used when serializing.
org.tm4j.topicmap.utils.TopicMapSerializer.getIndentation() Returns the indentation level of the serialized output.
org.tm4j.topicmap.utils.TopicMapSerializer.getOutputStream() Retrieves the output stream to be used for serialization.
org.tm4j.topicmap.utils.TopicMapSerializer.getPublicId() Retrieves the PUBLIC identifier to be included in the serialized document's <!DOCTYPE> declaration.
org.tm4j.topicmap.utils.TopicMapSerializer.getSystemId() Retrieves the SYSTEM identifier to be included in the serialized document's <!DOCTYPE> declaration.
org.tm4j.topicmap.utils.TopicMapSerializer.getTopicMap() Retrieves the TopicMap to be serialized.
org.tm4j.topicmap.utils.TopicMapSerializer.getWriteStubs()
org.tm4j.topicmap.utils.TopicMapSerializer.init() Initializes the instance and sets appropriate default values for properties.
org.tm4j.topicmap.utils.TopicMapSerializer.isIncludingDoctype() Determines whether the serialized output will contain a <!DOCTYPE> declaration.
org.tm4j.topicmap.utils.TopicMapSerializer.isSerialized() Returns whether the instance has successfully completed the serialization process.
org.tm4j.topicmap.utils.TopicMapSerializer.serialize() Performs the serialization of the merged topic map.
org.tm4j.topicmap.utils.TopicMapSerializer.setEncoding(java.lang.String newVal) Sets the character encoding to be used when serializing.
org.tm4j.topicmap.utils.TopicMapSerializer.setIncludeDoctype(boolean newVal) Configures the instance to include a <!DOCTYPE> declaration in the serialized output.
org.tm4j.topicmap.utils.TopicMapSerializer.setIndentation(int newVal) Configures the instance to indent (pretty-print) the serialized output.
org.tm4j.topicmap.utils.TopicMapSerializer.setOutputFile(java.io.File file) Configures the instance to use the specified output file for serialization.
org.tm4j.topicmap.utils.TopicMapSerializer.setOutputFile(java.lang.String path) Configures the instance to use the file denoted by the specified path for serialization.
org.tm4j.topicmap.utils.TopicMapSerializer.setOutputStream(java.io.OutputStream newStream) Sets the output stream to which the merged result is serialized.
org.tm4j.topicmap.utils.TopicMapSerializer.setPublicId(java.lang.String newVal) Sets the PUBLIC identifier to be included in the serialized document's <!DOCTYPE> declaration.
org.tm4j.topicmap.utils.TopicMapSerializer.setSerialized(boolean newVal) Sets the state of serialization.
org.tm4j.topicmap.utils.TopicMapSerializer.setSystemId(java.lang.String newVal) Sets the SYSTEM identifier to be included in the serialized document's <!DOCTYPE> declaration.
org.tm4j.topicmap.utils.TopicMapSerializer.setTopicMap(org.tm4j.topicmap.TopicMap newTopicMap) Sets the TopicMap to be serialized.
org.tm4j.topicmap.utils.TopicMapSerializer.setWriteStubs(boolean b) Sets whether or not the serialization will include topics that have only a single subject indicator or only a subject address and no other properties.
org.tm4j.topicmap.utils.TopicMapWalker.getHandler()
org.tm4j.topicmap.utils.TopicMapWalker.getWalkTypeInstanceAssociations() Returns whether or not type-instance associations are walked.
org.tm4j.topicmap.utils.TopicMapWalker.setHandler(org.tm4j.topicmap.utils.WalkerHandler h)
org.tm4j.topicmap.utils.TopicMapWalker.setWalkTypeInstanceAssociations(boolean walkTypeInstance) Sets whether or not type-instance associations should be output.
org.tm4j.topicmap.utils.TopicMapWalker.walk(org.tm4j.topicmap.Association assoc)
org.tm4j.topicmap.utils.TopicMapWalker.walk(org.tm4j.topicmap.BaseName bn)
org.tm4j.topicmap.utils.TopicMapWalker.walk(org.tm4j.topicmap.Member m)
org.tm4j.topicmap.utils.TopicMapWalker.walk(org.tm4j.topicmap.Occurrence occ)
org.tm4j.topicmap.utils.TopicMapWalker.walk(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.utils.TopicMapWalker.walk(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.TopicMapWalker.walk(org.tm4j.topicmap.Variant var)
org.tm4j.topicmap.utils.TopicMapWalker.walk(org.tm4j.topicmap.VariantName vn)
org.tm4j.topicmap.utils.TopicMapWalker.walkScope(java.util.Set scope)
org.tm4j.topicmap.utils.TopicMapWriter.setContentHandler(org.xml.sax.ContentHandler d) Sets the SAX2 Content handler to receive XTM element start and end events.
org.tm4j.topicmap.utils.TopicMapWriter.setErrorHandler(org.xml.sax.ErrorHandler e) Sets the SAX2 ErrorHandler to receive notification of errors during the export of the topic map.
org.tm4j.topicmap.utils.TopicUtils.areEquivalent(org.tm4j.topicmap.Topic topic1,org.tm4j.topicmap.Topic topic2) Determines topic equivalency.
org.tm4j.topicmap.utils.TypeInstanceAssociationFilter.isTypeInstanceTopic(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.utils.TypeInstanceAssociationFilter.startAssociation(org.tm4j.topicmap.Association a)
org.tm4j.topicmap.utils.TypeInstanceAssociationFilter.startTopic(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.utils.WalkerFilter.setHandler(org.tm4j.topicmap.utils.WalkerHandler handler)
org.tm4j.topicmap.utils.WalkerFilterAdapter.endAssociation(org.tm4j.topicmap.Association assoc)
org.tm4j.topicmap.utils.WalkerFilterAdapter.endBaseName(org.tm4j.topicmap.BaseName name)
org.tm4j.topicmap.utils.WalkerFilterAdapter.endMember(org.tm4j.topicmap.Member member)
org.tm4j.topicmap.utils.WalkerFilterAdapter.endOccurrence(org.tm4j.topicmap.Occurrence occ)
org.tm4j.topicmap.utils.WalkerFilterAdapter.endScope()
org.tm4j.topicmap.utils.WalkerFilterAdapter.endTopic(org.tm4j.topicmap.Topic topic)
org.tm4j.topicmap.utils.WalkerFilterAdapter.endTopicMap(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.WalkerFilterAdapter.endVariant(org.tm4j.topicmap.Variant var)
org.tm4j.topicmap.utils.WalkerFilterAdapter.getHandler()
org.tm4j.topicmap.utils.WalkerFilterAdapter.onParameter(org.tm4j.topicmap.Topic param)
org.tm4j.topicmap.utils.WalkerFilterAdapter.onPlayer(org.tm4j.topicmap.Topic player)
org.tm4j.topicmap.utils.WalkerFilterAdapter.onRoleSpec(org.tm4j.topicmap.Topic roleSpec)
org.tm4j.topicmap.utils.WalkerFilterAdapter.onSubject(org.tm4j.net.Locator subject)
org.tm4j.topicmap.utils.WalkerFilterAdapter.onSubjectIndicator(org.tm4j.net.Locator subjectIndicator)
org.tm4j.topicmap.utils.WalkerFilterAdapter.onTheme(org.tm4j.topicmap.Topic theme)
org.tm4j.topicmap.utils.WalkerFilterAdapter.onType(org.tm4j.topicmap.Topic type)
org.tm4j.topicmap.utils.WalkerFilterAdapter.onVariantName(org.tm4j.topicmap.VariantName varName)
org.tm4j.topicmap.utils.WalkerFilterAdapter.setHandler(org.tm4j.topicmap.utils.WalkerHandler h)
org.tm4j.topicmap.utils.WalkerFilterAdapter.startAssociation(org.tm4j.topicmap.Association assoc)
org.tm4j.topicmap.utils.WalkerFilterAdapter.startBaseName(org.tm4j.topicmap.BaseName name)
org.tm4j.topicmap.utils.WalkerFilterAdapter.startMember(org.tm4j.topicmap.Member member)
org.tm4j.topicmap.utils.WalkerFilterAdapter.startOccurrence(org.tm4j.topicmap.Occurrence occ)
org.tm4j.topicmap.utils.WalkerFilterAdapter.startScope()
org.tm4j.topicmap.utils.WalkerFilterAdapter.startTopic(org.tm4j.topicmap.Topic topic)
org.tm4j.topicmap.utils.WalkerFilterAdapter.startTopicMap(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.WalkerFilterAdapter.startVariant(org.tm4j.topicmap.Variant var)
org.tm4j.topicmap.utils.WalkerHandler.endAssociation(org.tm4j.topicmap.Association assoc)
org.tm4j.topicmap.utils.WalkerHandler.endBaseName(org.tm4j.topicmap.BaseName name)
org.tm4j.topicmap.utils.WalkerHandler.endMember(org.tm4j.topicmap.Member member)
org.tm4j.topicmap.utils.WalkerHandler.endOccurrence(org.tm4j.topicmap.Occurrence occ)
org.tm4j.topicmap.utils.WalkerHandler.endScope()
org.tm4j.topicmap.utils.WalkerHandler.endTopic(org.tm4j.topicmap.Topic topic)
org.tm4j.topicmap.utils.WalkerHandler.endTopicMap(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.WalkerHandler.endVariant(org.tm4j.topicmap.Variant var)
org.tm4j.topicmap.utils.WalkerHandler.onParameter(org.tm4j.topicmap.Topic param)
org.tm4j.topicmap.utils.WalkerHandler.onPlayer(org.tm4j.topicmap.Topic player)
org.tm4j.topicmap.utils.WalkerHandler.onRoleSpec(org.tm4j.topicmap.Topic roleSpec)
org.tm4j.topicmap.utils.WalkerHandler.onSubject(org.tm4j.net.Locator subject)
org.tm4j.topicmap.utils.WalkerHandler.onSubjectIndicator(org.tm4j.net.Locator subjectIndicator)
org.tm4j.topicmap.utils.WalkerHandler.onTheme(org.tm4j.topicmap.Topic theme)
org.tm4j.topicmap.utils.WalkerHandler.onType(org.tm4j.topicmap.Topic type)
org.tm4j.topicmap.utils.WalkerHandler.onVariantName(org.tm4j.topicmap.VariantName varName)
org.tm4j.topicmap.utils.WalkerHandler.startAssociation(org.tm4j.topicmap.Association assoc)
org.tm4j.topicmap.utils.WalkerHandler.startBaseName(org.tm4j.topicmap.BaseName name)
org.tm4j.topicmap.utils.WalkerHandler.startMember(org.tm4j.topicmap.Member member)
org.tm4j.topicmap.utils.WalkerHandler.startOccurrence(org.tm4j.topicmap.Occurrence occ)
org.tm4j.topicmap.utils.WalkerHandler.startScope()
org.tm4j.topicmap.utils.WalkerHandler.startTopic(org.tm4j.topicmap.Topic topic)
org.tm4j.topicmap.utils.WalkerHandler.startTopicMap(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.WalkerHandler.startVariant(org.tm4j.topicmap.Variant var)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.endAssociation(org.tm4j.topicmap.Association assoc)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.endBaseName(org.tm4j.topicmap.BaseName name)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.endMember(org.tm4j.topicmap.Member member)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.endOccurrence(org.tm4j.topicmap.Occurrence occ)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.endScope()
org.tm4j.topicmap.utils.WalkerHandlerAdapter.endTopic(org.tm4j.topicmap.Topic topic)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.endTopicMap(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.endVariant(org.tm4j.topicmap.Variant var)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.onParameter(org.tm4j.topicmap.Topic param)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.onPlayer(org.tm4j.topicmap.Topic player)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.onRoleSpec(org.tm4j.topicmap.Topic roleSpec)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.onSubject(org.tm4j.net.Locator subject)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.onSubjectIndicator(org.tm4j.net.Locator subjectIndicator)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.onTheme(org.tm4j.topicmap.Topic theme)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.onType(org.tm4j.topicmap.Topic type)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.onVariantName(org.tm4j.topicmap.VariantName varName)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.startAssociation(org.tm4j.topicmap.Association assoc)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.startBaseName(org.tm4j.topicmap.BaseName name)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.startMember(org.tm4j.topicmap.Member member)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.startOccurrence(org.tm4j.topicmap.Occurrence occ)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.startScope()
org.tm4j.topicmap.utils.WalkerHandlerAdapter.startTopic(org.tm4j.topicmap.Topic topic)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.startTopicMap(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.WalkerHandlerAdapter.startVariant(org.tm4j.topicmap.Variant var)
org.tm4j.topicmap.utils.XTMBuilder.addThemes(org.tm4j.topicmap.ScopedObject sco)
org.tm4j.topicmap.utils.XTMBuilder.assignID(java.lang.String elementID)
org.tm4j.topicmap.utils.XTMBuilder.assignID(org.tm4j.net.Locator loc)
org.tm4j.topicmap.utils.XTMBuilder.assignID(org.tm4j.net.Locator loc,java.lang.String id)
org.tm4j.topicmap.utils.XTMBuilder.baseNameString(java.lang.String id,java.lang.String value) Indicates a base name string event.
org.tm4j.topicmap.utils.XTMBuilder.build(java.io.InputStream source,org.tm4j.net.Locator base,org.tm4j.topicmap.TopicMap existing,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.utils.XTMBuilder.build(java.io.InputStream src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.XTMBuilder.build(java.io.InputStream src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm,org.tm4j.topicmap.TopicMapProvider provider)
org.tm4j.topicmap.utils.XTMBuilder.build(java.io.InputStream src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm,org.tm4j.topicmap.TopicMapProvider provider,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.utils.XTMBuilder.build(java.io.InputStream src,org.tm4j.topicmap.TopicMap tm,org.tm4j.topicmap.TopicMapProvider provider)
org.tm4j.topicmap.utils.XTMBuilder.build(java.io.Reader source,org.tm4j.net.Locator base,org.tm4j.topicmap.TopicMap existing,org.tm4j.topicmap.TopicMapProvider provider,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.utils.XTMBuilder.build(java.io.Reader source,org.tm4j.net.Locator base,org.tm4j.topicmap.TopicMap existing,org.tm4j.topicmap.Topic[] addedThemes)
org.tm4j.topicmap.utils.XTMBuilder.build(java.io.Reader src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.XTMBuilder.build(java.io.Reader src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm,org.tm4j.topicmap.TopicMapProvider provider)
org.tm4j.topicmap.utils.XTMBuilder.build(org.xml.sax.InputSource src,org.tm4j.net.Locator srcLoc,org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.XTMBuilder.endAssociation() Indicates the end of an association event.
org.tm4j.topicmap.utils.XTMBuilder.endBaseName() Indicates the end of a topic base name event.
org.tm4j.topicmap.utils.XTMBuilder.endInstanceOf() Indicates the end of an instanceOf event.
org.tm4j.topicmap.utils.XTMBuilder.endMember() Indicates the end of an association member event.
org.tm4j.topicmap.utils.XTMBuilder.endMergeMap() Indicates the end of a mergeMap event.
org.tm4j.topicmap.utils.XTMBuilder.endOccurrence() Indicates the end of an occurrence event.
org.tm4j.topicmap.utils.XTMBuilder.endParameters() Indicates the end of a variant parameters event.
org.tm4j.topicmap.utils.XTMBuilder.endRoleSpec() Indicates the end of an association role specification event.
org.tm4j.topicmap.utils.XTMBuilder.endScope() Indicates the end of a scope event.
org.tm4j.topicmap.utils.XTMBuilder.endSubjectIdentity() Indicates the end of a subject identity event.
org.tm4j.topicmap.utils.XTMBuilder.endTopic() Indicates the start of a topic event.
org.tm4j.topicmap.utils.XTMBuilder.endTopicMap() Indicates the end of a topic map event.
org.tm4j.topicmap.utils.XTMBuilder.endVariant() Indicates the end of a base name variant event.
org.tm4j.topicmap.utils.XTMBuilder.endVariantName() Indicates the end of a variant name event.
org.tm4j.topicmap.utils.XTMBuilder.expandID(java.lang.String id)
org.tm4j.topicmap.utils.XTMBuilder.expandRef(java.lang.String ref)
org.tm4j.topicmap.utils.XTMBuilder.expandRef(org.tm4j.net.Locator loc,org.tm4j.net.Locator baseLoc)
org.tm4j.topicmap.utils.XTMBuilder.expandResourceID(java.lang.String id)
org.tm4j.topicmap.utils.XTMBuilder.generateID()
org.tm4j.topicmap.utils.XTMBuilder.getCatalogResolver() Return the CatalogResolver used by this XTMBuilder, null if not available.
org.tm4j.topicmap.utils.XTMBuilder.getTopicBySourceLocator(org.tm4j.net.Locator resourceLocator)
org.tm4j.topicmap.utils.XTMBuilder.getTopicBySubject(org.tm4j.net.Locator resource)
org.tm4j.topicmap.utils.XTMBuilder.getTopicBySubjectIndicator(java.lang.String indicator)
org.tm4j.topicmap.utils.XTMBuilder.getTopicMap() Return the TopicMap built by this XTMBuilder.
org.tm4j.topicmap.utils.XTMBuilder.init()
org.tm4j.topicmap.utils.XTMBuilder.isSupportedProperty(java.lang.String propertyName)
org.tm4j.topicmap.utils.XTMBuilder.peekPurpose()
org.tm4j.topicmap.utils.XTMBuilder.popPurpose()
org.tm4j.topicmap.utils.XTMBuilder.pushPurpose(int purpose)
org.tm4j.topicmap.utils.XTMBuilder.ref(java.lang.String id,int refType,java.lang.String refValue,java.lang.String xmlBase) Indicates a reference event.
org.tm4j.topicmap.utils.XTMBuilder.ref(java.lang.String id,int refType,org.tm4j.net.Locator refValue,org.tm4j.net.Locator base) Indicates a reference event.
org.tm4j.topicmap.utils.XTMBuilder.reportWarning(java.lang.String msg)
org.tm4j.topicmap.utils.XTMBuilder.resourceData(java.lang.String id,java.lang.String data) Indicates a resource data event.
org.tm4j.topicmap.utils.XTMBuilder.resourceLocatorForID(java.lang.String id)
org.tm4j.topicmap.utils.XTMBuilder.scopeClassInstanceAssociation(org.tm4j.topicmap.Topic classTopic,org.tm4j.topicmap.Topic instTopic)
org.tm4j.topicmap.utils.XTMBuilder.setAddedThemes(org.tm4j.topicmap.Topic[] addedThemes) Sets the collection of Topics to be added to the scope of every Association, Occurrence and BaseName built by this class.
org.tm4j.topicmap.utils.XTMBuilder.setProperty(java.lang.String propertyName,java.lang.Object value)
org.tm4j.topicmap.utils.XTMBuilder.setResourceID(org.tm4j.topicmap.TopicMapObject tmo,java.lang.String id)
org.tm4j.topicmap.utils.XTMBuilder.setResourceURL(java.net.URL url)
org.tm4j.topicmap.utils.XTMBuilder.setSourceLocator(org.tm4j.net.Locator loc) Set the Locator of the built TopicMap to loc.
org.tm4j.topicmap.utils.XTMBuilder.startAssociation(java.lang.String id) Indicates the start of an association event.
org.tm4j.topicmap.utils.XTMBuilder.startBaseName(java.lang.String id) Indicates the start of a topic base name event.
org.tm4j.topicmap.utils.XTMBuilder.startInstanceOf(java.lang.String id) Indicates the start of an instanceOf event.
org.tm4j.topicmap.utils.XTMBuilder.startMember(java.lang.String id) Indicates the start of an association member event.
org.tm4j.topicmap.utils.XTMBuilder.startMergeMap(java.lang.String id,java.lang.String mergeMapURI,java.lang.String base) Indicates the start of a mergeMap event.
org.tm4j.topicmap.utils.XTMBuilder.startOccurrence(java.lang.String id) Indicates the start of an occurrence event.
org.tm4j.topicmap.utils.XTMBuilder.startParameters(java.lang.String id) Indicates the start of a variant parameters event.
org.tm4j.topicmap.utils.XTMBuilder.startRoleSpec(java.lang.String id) Indicates the start of an association role specification event.
org.tm4j.topicmap.utils.XTMBuilder.startScope(java.lang.String id) Indicates the start of a scope event.
org.tm4j.topicmap.utils.XTMBuilder.startSubjectIdentity(java.lang.String id) Indicates the start of a subject identity event.
org.tm4j.topicmap.utils.XTMBuilder.startTopic(java.lang.String id) Indicates the start of a topic event.
org.tm4j.topicmap.utils.XTMBuilder.startTopicMap(java.lang.String id,java.lang.String xmlBase) Indicates the start of a topic map event.
org.tm4j.topicmap.utils.XTMBuilder.startVariant(java.lang.String id) Indicates the start of a base name variant event.
org.tm4j.topicmap.utils.XTMBuilder.startVariantName(java.lang.String id) Indicates the start of a variant name event.
org.tm4j.topicmap.utils.XTMBuilder.variantName(java.lang.String id,java.lang.String value) Indicates a variant name event.
org.tm4j.topicmap.utils.XTMParser.characters(char[] ch,int start,int len)
org.tm4j.topicmap.utils.XTMParser.endDocument()
org.tm4j.topicmap.utils.XTMParser.endElement(java.lang.String nsURI,java.lang.String localName,java.lang.String qName)
org.tm4j.topicmap.utils.XTMParser.error(org.xml.sax.SAXParseException exception)
org.tm4j.topicmap.utils.XTMParser.fatalError(org.xml.sax.SAXParseException exception)
org.tm4j.topicmap.utils.XTMParser.getXLinkAttribute(java.lang.String localName,org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.getXTMAttribute(java.lang.String localName,org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.getXTMClass(java.lang.String nsURI,java.lang.String localName,java.lang.String qName,org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseAssociation(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseBaseName(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseBaseNameString(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseInstanceOf(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseMember(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseMergeMap(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseOccurrence(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseParameters(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseResourceData(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseResourceRef(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseRoleSpec(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseScope(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseSubjectIdentity(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseSubjectIndicatorRef(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseTopic(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseTopicMap(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseTopicRef(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseVariant(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.parseVariantName(org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.resolveEntity(java.lang.String publicId,java.lang.String systemId) Returns an InputSource after resolving the provided public and system identifiers.
org.tm4j.topicmap.utils.XTMParser.setDocumentLocator(org.xml.sax.Locator loc)
org.tm4j.topicmap.utils.XTMParser.startDocument()
org.tm4j.topicmap.utils.XTMParser.startElement(java.lang.String nsURI,java.lang.String localName,java.lang.String qName,org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMParser.warning(org.xml.sax.SAXParseException exception)
org.tm4j.topicmap.utils.XTMTypeInstanceValidator.assertNoAddressableSubjectPlayers(java.beans.PropertyChangeEvent ev)
org.tm4j.topicmap.utils.XTMTypeInstanceValidator.assertNoAddressableSubjectPlayers(java.beans.PropertyChangeEvent ev,java.util.Collection c)
org.tm4j.topicmap.utils.XTMTypeInstanceValidator.assertNoClassRoles(java.beans.PropertyChangeEvent ev)
org.tm4j.topicmap.utils.XTMTypeInstanceValidator.readExternal(java.io.ObjectInput in)
org.tm4j.topicmap.utils.XTMTypeInstanceValidator.register(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.XTMTypeInstanceValidator.validateTypeInstanceMembers(java.beans.PropertyChangeEvent ev)
org.tm4j.topicmap.utils.XTMTypeInstanceValidator.vetoableChange(java.beans.PropertyChangeEvent ev)
org.tm4j.topicmap.utils.XTMTypeInstanceValidator.writeExternal(java.io.ObjectOutput out)
org.tm4j.topicmap.utils.XTMUtils.flattenTopicRefs(org.tm4j.topicmap.TopicMap tm) Performs a single pass through the topic map, replacing all topic references with a reference to the base topic of the merged topic set.
org.tm4j.topicmap.utils.XTMUtils.makeConsistent(org.tm4j.topicmap.TopicMap tm) 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.
org.tm4j.topicmap.utils.XTMUtils.removeDuplicateAssociations(java.util.Collection assocs,org.tm4j.topicmap.TopicMapUtils utils)
org.tm4j.topicmap.utils.XTMUtils.removeDuplicateAssociations(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.XTMUtils.removeDuplicateNames(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.utils.XTMUtils.removeDuplicateOccurrences(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.utils.XTMUtils.removeDuplicateSubjectIndicators(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.utils.XTMUtils.staticMerge(org.tm4j.topicmap.Topic t) Takes all topics merged with t and adds their characteristics to t.
org.tm4j.topicmap.utils.XTMUtils.staticMerge(org.tm4j.topicmap.Topic t,boolean swapTopics) Internal implementation of the static merge algorithm.
org.tm4j.topicmap.utils.XTMUtils.swapTopic(org.tm4j.topicmap.Topic from,org.tm4j.topicmap.Topic to) Exchanges all uses of the topic from to use the topic to.
org.tm4j.topicmap.utils.XTMWriter.baseNameString(java.lang.String id,java.lang.String value)
org.tm4j.topicmap.utils.XTMWriter.characters(java.lang.String value)
org.tm4j.topicmap.utils.XTMWriter.closeParameters()
org.tm4j.topicmap.utils.XTMWriter.closeSubjectIdentity()
org.tm4j.topicmap.utils.XTMWriter.closeTypes()
org.tm4j.topicmap.utils.XTMWriter.endAssociation()
org.tm4j.topicmap.utils.XTMWriter.endAssociation(org.tm4j.topicmap.Association assoc)
org.tm4j.topicmap.utils.XTMWriter.endBaseName()
org.tm4j.topicmap.utils.XTMWriter.endBaseName(org.tm4j.topicmap.BaseName bn)
org.tm4j.topicmap.utils.XTMWriter.endInstanceOf()
org.tm4j.topicmap.utils.XTMWriter.endMember()
org.tm4j.topicmap.utils.XTMWriter.endMember(org.tm4j.topicmap.Member m)
org.tm4j.topicmap.utils.XTMWriter.endMergeMap()
org.tm4j.topicmap.utils.XTMWriter.endOccurrence()
org.tm4j.topicmap.utils.XTMWriter.endOccurrence(org.tm4j.topicmap.Occurrence occ)
org.tm4j.topicmap.utils.XTMWriter.endParameters()
org.tm4j.topicmap.utils.XTMWriter.endRoleSpec()
org.tm4j.topicmap.utils.XTMWriter.endScope()
org.tm4j.topicmap.utils.XTMWriter.endSubjectIdentity()
org.tm4j.topicmap.utils.XTMWriter.endTopic()
org.tm4j.topicmap.utils.XTMWriter.endTopic(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.utils.XTMWriter.endTopicMap()
org.tm4j.topicmap.utils.XTMWriter.endTopicMap(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.XTMWriter.endVariant()
org.tm4j.topicmap.utils.XTMWriter.endVariant(org.tm4j.topicmap.Variant var)
org.tm4j.topicmap.utils.XTMWriter.endVariantName()
org.tm4j.topicmap.utils.XTMWriter.endXTMElement(java.lang.String localName)
org.tm4j.topicmap.utils.XTMWriter.getDocumentPart(java.lang.String addressString) Returns that part of a URI locator address which preceeds the fragment separator '#'
org.tm4j.topicmap.utils.XTMWriter.getExportImpliedIDs() Returns the value of the exportImpliedIDs option of the writer.
org.tm4j.topicmap.utils.XTMWriter.getExportResourceIDs() Returns the value of the exportResourceIDs option of the writer.
org.tm4j.topicmap.utils.XTMWriter.getID(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.XTMWriter.getID(org.tm4j.topicmap.TopicMapObject tmo) Returns the id attribute value to be exported for the specified TopicMapObject.
org.tm4j.topicmap.utils.XTMWriter.getIDRefPrefix() Returns the prefix to be applied to a topic ID when using it for the href attribute value of a topicRef element.
org.tm4j.topicmap.utils.XTMWriter.getResourceID(org.tm4j.topicmap.TopicMapObject tmo,org.tm4j.net.Locator srcLoc) 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.
org.tm4j.topicmap.utils.XTMWriter.getXLinkNSPrefix() Returns the namespace prefix to be applied to attributes in the XLink namespace
org.tm4j.topicmap.utils.XTMWriter.getXTMNSPrefix() Returns the namespace prefix to be applied to elements in the XTM namespace
org.tm4j.topicmap.utils.XTMWriter.makeRelative(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.onParameter(org.tm4j.topicmap.Topic param)
org.tm4j.topicmap.utils.XTMWriter.onPlayer(org.tm4j.topicmap.Topic p)
org.tm4j.topicmap.utils.XTMWriter.onRoleSpec(org.tm4j.topicmap.Topic rs)
org.tm4j.topicmap.utils.XTMWriter.onScopedObject(java.lang.String soID)
org.tm4j.topicmap.utils.XTMWriter.onSubject(org.tm4j.net.Locator subject)
org.tm4j.topicmap.utils.XTMWriter.onSubjectIndicator(org.tm4j.net.Locator subjInd)
org.tm4j.topicmap.utils.XTMWriter.onTheme(org.tm4j.topicmap.Topic theme)
org.tm4j.topicmap.utils.XTMWriter.onType(org.tm4j.topicmap.Topic type)
org.tm4j.topicmap.utils.XTMWriter.onVariantName(org.tm4j.topicmap.VariantName varName)
org.tm4j.topicmap.utils.XTMWriter.openParameters()
org.tm4j.topicmap.utils.XTMWriter.openSubjectIdentity()
org.tm4j.topicmap.utils.XTMWriter.ref(java.lang.String id,int refType,java.lang.String refValue)
org.tm4j.topicmap.utils.XTMWriter.ref(java.lang.String id,int refType,org.tm4j.net.Locator refValue)
org.tm4j.topicmap.utils.XTMWriter.resourceData(java.lang.String id,java.lang.String data)
org.tm4j.topicmap.utils.XTMWriter.setContentHandler(org.xml.sax.ContentHandler h) Sets the SAX ContentHandler to which export events will be notified.
org.tm4j.topicmap.utils.XTMWriter.setErrorHandler(org.xml.sax.ErrorHandler h) Sets the SAX ErrorHandler to which export errors will be notified.
org.tm4j.topicmap.utils.XTMWriter.setExportImpliedIDs(boolean b) Sets the exportImpliedIDs option for the writer.
org.tm4j.topicmap.utils.XTMWriter.setExportResourceIDs(boolean b) Sets the exportResourceIDs option for the writer.
org.tm4j.topicmap.utils.XTMWriter.setIDRefPrefix(java.lang.String idRefPrefix) Sets the string prefix to be applied to a topic ID when specifying the string in a topicRef element.
org.tm4j.topicmap.utils.XTMWriter.setProperty(java.lang.String propertyName,java.lang.String propertyValue)
org.tm4j.topicmap.utils.XTMWriter.setWriteAsFragment(boolean asFragment) Sets whether or not the topic map should be written as an XML fragment.
org.tm4j.topicmap.utils.XTMWriter.setXLinkNSPrefix(java.lang.String nsPrefix) Sets the namespace prefix to be applied to attributes in the XLink namespace.
org.tm4j.topicmap.utils.XTMWriter.setXTMNSPrefix(java.lang.String nsPrefix) Sets the namespace prefix to be applied to elements in the XTM namespace.
org.tm4j.topicmap.utils.XTMWriter.startAssociation(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startAssociation(org.tm4j.topicmap.Association assoc)
org.tm4j.topicmap.utils.XTMWriter.startBaseName(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startBaseName(org.tm4j.topicmap.BaseName bn)
org.tm4j.topicmap.utils.XTMWriter.startInstanceOf(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startMember(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startMember(org.tm4j.topicmap.Member m)
org.tm4j.topicmap.utils.XTMWriter.startMergeMap(java.lang.String id,java.lang.String mergeMapURI)
org.tm4j.topicmap.utils.XTMWriter.startOccurrence(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startOccurrence(org.tm4j.topicmap.Occurrence occ)
org.tm4j.topicmap.utils.XTMWriter.startParameters(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startRoleSpec(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startScope()
org.tm4j.topicmap.utils.XTMWriter.startScope(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startSubjectIdentity(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startTopic(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startTopic(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.utils.XTMWriter.startTopicMap(java.lang.String id,java.lang.String base)
org.tm4j.topicmap.utils.XTMWriter.startTopicMap(org.tm4j.topicmap.TopicMap tm)
org.tm4j.topicmap.utils.XTMWriter.startVariant(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startVariant(org.tm4j.topicmap.Variant var)
org.tm4j.topicmap.utils.XTMWriter.startVariantName(java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startXTMElement(java.lang.String localName,java.lang.String id)
org.tm4j.topicmap.utils.XTMWriter.startXTMElement(java.lang.String localName,java.lang.String id,java.lang.String href)
org.tm4j.topicmap.utils.XTMWriter.startXTMElement(java.lang.String localName,org.xml.sax.Attributes atts)
org.tm4j.topicmap.utils.XTMWriter.topicRef(org.tm4j.topicmap.Topic t)
org.tm4j.topicmap.utils.XTMWriter.writeBaseNameString()
org.tm4j.topicmap.utils.extractors.AssociatedTopicsExtractor.fn(java.lang.Object o) Function implementation.
org.tm4j.topicmap.utils.extractors.AssociatedTopicsExtractor.setAssociationTester(uk.co.jezuk.mango.Predicate assocTester) Sets the predicate which tests the associations traversed from the input topic to the set of returned topics.
org.tm4j.topicmap.utils.extractors.AssociatedTopicsExtractor.setOtherRoleTester(uk.co.jezuk.mango.Predicate otherRoleTester) Sets the predicate which filters the roles of the associations processed.
org.tm4j.topicmap.utils.extractors.AssociatedTopicsExtractor.setThisRoleTester(uk.co.jezuk.mango.Predicate thisRoleTester) Sets the predicate which filters the roles of the input topic for the associations to be processed.
org.tm4j.topicmap.utils.extractors.AssociationExtractor._extract(java.lang.Object in)
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.addMember(org.tm4j.topicmap.Member _m)
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.getAssociationType()
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.getAssociations()
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.getAssociationsIterator()
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.getDominantRolePlayersSet()
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.getDominantRoleType()
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.getRolePlayers(org.tm4j.topicmap.Topic roleType)
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.getSubordinateRolePlayersSet()
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.getSubordinateRoleTypes()
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.getSubordinateRoleTypesIterator()
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.isBinary() Determines if all of this association group represents a collection of binary associations.
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.isMaster() Determines if this association is the master in a collection of binary associations.
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.AssociationGroup.setRoleTest(uk.co.jezuk.mango.Predicate f)
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.DefaultAssociationGroupComparator.compare(java.lang.Object o1,java.lang.Object o2)
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor._extract(java.lang.Object o) Extracts the Map of AssociationGroup objects for the input.
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.setAssociationTest(uk.co.jezuk.mango.Predicate assocTest)
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.setComparator(java.util.Comparator c)
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.setRoleTest(uk.co.jezuk.mango.Predicate roleTest)
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.unsetAssociationTest()
org.tm4j.topicmap.utils.extractors.AssociationGroupsExtractor.unsetRoleTest()
org.tm4j.topicmap.utils.extractors.AssociationNameExtractor._extract(java.lang.Object in)
org.tm4j.topicmap.utils.extractors.AssociationNameExtractor.fn(java.lang.Object in,java.lang.Object arg)
org.tm4j.topicmap.utils.extractors.AssociationNameExtractor.getName(org.tm4j.topicmap.Association in,org.tm4j.topicmap.Topic dominantPlayer)
org.tm4j.topicmap.utils.extractors.BaseNamesExtractor._extract(java.lang.Object in)
org.tm4j.topicmap.utils.extractors.BaseTopicExtractor._extract(java.lang.Object in)
org.tm4j.topicmap.utils.extractors.ExtractorBase._extract(java.lang.Object )
org.tm4j.topicmap.utils.extractors.ExtractorBase.fn(java.lang.Object in)
org.tm4j.topicmap.utils.extractors.MembersExtractor._extract(java.lang.Object in)
org.tm4j.topicmap.utils.extractors.OccurrencesExtractor.fn(java.lang.Object in) The processing function for this extractor.
org.tm4j.topicmap.utils.extractors.PlayersExtractor._extract(java.lang.Object in)
org.tm4j.topicmap.utils.extractors.RefiedObjectExtractor._extract(java.lang.Object arg0)
org.tm4j.topicmap.utils.extractors.RefiedObjectExtractor.extractRefiedObject(org.tm4j.topicmap.Topic topic) 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
org.tm4j.topicmap.utils.extractors.ReifyingTopicExtractor._extract(java.lang.Object object)
org.tm4j.topicmap.utils.extractors.ReifyingTopicExtractor.extractReifyingTopic(org.tm4j.topicmap.TopicMapObject tmo) Service Method with increased semantic, calls _extract
org.tm4j.topicmap.utils.extractors.ScopeExtractor.fn(java.lang.Object x)
org.tm4j.topicmap.utils.extractors.SizeExtractor.fn(java.lang.Object in)
org.tm4j.topicmap.utils.extractors.TopicNameExtractor._extract(java.lang.Object in)
org.tm4j.topicmap.utils.extractors.TopicNameExtractor.addPreferredTheme(org.tm4j.topicmap.Topic theme) Adds a Topic to the list of scope themes that are preferred for the returned name string.
org.tm4j.topicmap.utils.extractors.TopicNameExtractor.addPreferredVariant(org.tm4j.topicmap.Topic v) Adds a Topic to the list of variant parameters that are preferred for the returned name string.
org.tm4j.topicmap.utils.extractors.TopicNameExtractor.clearPreferredThemes() Clears the set of scope themes that are preferred for the returned name string.
org.tm4j.topicmap.utils.extractors.TopicNameExtractor.clearPreferredVariants() Clears the set of variant parameters that are preferred for the returned name string.
org.tm4j.topicmap.utils.extractors.TopicNameExtractor.fn(java.lang.Object in,java.lang.Object arg)
org.tm4j.topicmap.utils.extractors.TopicNameExtractor.removePreferredVariant(org.tm4j.topicmap.Topic v) Removes a Topic from the list of variant parameters that are preferred for the returned name string.
org.tm4j.topicmap.utils.extractors.TopicNameExtractor.setCaseFolding(boolean foldCase) Sets the case-folding flag.
org.tm4j.topicmap.utils.extractors.TopicNameExtractor.setXmlEscaping(boolean xmlEscape) Sets the XML escaping flag.
org.tm4j.topicmap.utils.extractors.TypeExtractor._extract(java.lang.Object in)
org.tm4j.topicmap.utils.extractors.VariantNameExtractor._extract(java.lang.Object in)
org.tm4j.topicmap.utils.extractors.VariantNameExtractor.addPreferredParameter(org.tm4j.topicmap.Topic param) Adds a Topic to the list of preferred Variant parameters.
org.tm4j.topicmap.utils.extractors.VariantNameExtractor.addPreferredTheme(org.tm4j.topicmap.Topic theme) Adds a Topic to the list of preferred BaseName themes.
org.tm4j.topicmap.utils.extractors.VariantNameExtractor.fn(java.lang.Object in,java.lang.Object arg)
org.tm4j.topicmap.utils.extractors.VariantsExtractor._extract(java.lang.Object in)
org.tm4j.topicmap.utils.testers.ClassInstanceAssocTester.test(java.lang.Object x) Tests if an Association is (probably) an Association generated automatically to represent a class-instance association between a topic and one of its types.
org.tm4j.topicmap.utils.testers.ExternalOccurrenceTester.test(java.lang.Object o)
org.tm4j.topicmap.utils.testers.FailTester.test(java.lang.Object o)
org.tm4j.topicmap.utils.testers.InScopeTester.test(java.lang.Object x) Test if x is a ScopedObject which is in the scope of the themes specified in the constructor of this tester.
org.tm4j.topicmap.utils.testers.InlineOccurrenceTester.test(java.lang.Object o)
org.tm4j.topicmap.utils.testers.TypeTester.addAllowedType(org.tm4j.net.Locator subjectOrIndicator) Adds a Locator to the list of allowed subject or subjectIndicators.
org.tm4j.topicmap.utils.testers.TypeTester.addAllowedType(org.tm4j.topicmap.Topic t) Adds a topic to the list of allowed typing topics.
org.tm4j.topicmap.utils.testers.TypeTester.isAllowed(org.tm4j.topicmap.Topic t) Determines whether or not the specified topic is allowed through this test.
org.tm4j.topicmap.utils.testers.TypeTester.removeAllowedType(org.tm4j.net.Locator subjectOrIndicator) Removes a Locator from the list of allowed subject or subjectIndicators.
org.tm4j.topicmap.utils.testers.TypeTester.removeAllowedType(org.tm4j.topicmap.Topic t) Removes a topic from the list of allowed typing topics.
org.tm4j.topicmap.utils.testers.TypeTester.test(java.lang.Object o) Performs the test.
org.tm4j.utils.CollectionChain.add(java.lang.Object o)
org.tm4j.utils.CollectionChain.addAll(java.util.Collection c)
org.tm4j.utils.CollectionChain.addCollection(java.util.Collection c)
org.tm4j.utils.CollectionChain.clear()
org.tm4j.utils.CollectionChain.contains(java.lang.Object o)
org.tm4j.utils.CollectionChain.containsAll(java.util.Collection c)
org.tm4j.utils.CollectionChain.equals(java.lang.Object o)
org.tm4j.utils.CollectionChain.isEmpty()
org.tm4j.utils.CollectionChain.iterator()
org.tm4j.utils.CollectionChain.remove(java.lang.Object o)
org.tm4j.utils.CollectionChain.removeAll(java.util.Collection c)
org.tm4j.utils.CollectionChain.retainAll(java.util.Collection c)
org.tm4j.utils.CollectionChain.size()
org.tm4j.utils.CollectionChain.toArray()
org.tm4j.utils.CollectionChain.toArray(java.lang.Object[] arry)
org.tm4j.utils.IteratorChain.add(java.util.Iterator it)
org.tm4j.utils.IteratorChain.hasNext()
org.tm4j.utils.IteratorChain.next()
org.tm4j.utils.IteratorChain.remove()
org.tm4j.utils.MultiValuePropertyChangeEvent.getOperand()
org.tm4j.utils.MultiValuePropertyChangeEvent.getOperation()
org.tm4j.utils.MultiValuePropertyChangeEvent.getPropertyName()
org.tm4j.utils.MultiValuePropertyChangeEvent.getSource()
org.tm4j.utils.MultiValuePropertyChangeEvent.toString()
org.tm4j.utils.MultiValuePropertyChangeListener.multiValuePropertyChange(org.tm4j.utils.MultiValuePropertyChangeEvent ev)
org.tm4j.utils.SetChain.addCollection(java.util.Collection c)
org.tm4j.utils.SetChain.addSet(java.util.Set s)
org.tm4j.utils.predicates.InstanceOf.test(java.lang.Object inst,java.lang.Object klass)