| Home >> All >> org >> tm4j >> tmnav |
| | org.tm4j.tmnav.app.* (23) | | org.tm4j.tmnav.panckoucke.* (50) | | org.tm4j.tmnav.prototype.* (24) |
Package Samples:
org.tm4j.tmnav.app.ix
org.tm4j.tmnav.app.tg
org.tm4j.tmnav.app.ui
org.tm4j.tmnav.app
org.tm4j.tmnav.app.test
org.tm4j.tmnav.panckoucke.core.event
org.tm4j.tmnav.panckoucke.core.abstraction.model
org.tm4j.tmnav.panckoucke.core.abstraction
org.tm4j.tmnav.panckoucke.core.render
org.tm4j.tmnav.panckoucke.impl.event
org.tm4j.tmnav.panckoucke.impl.abstraction.ix
org.tm4j.tmnav.panckoucke.impl.abstraction
org.tm4j.tmnav.panckoucke.impl.abstraction.model
org.tm4j.tmnav.panckoucke.test
org.tm4j.tmnav.panckoucke.test.abstraction.model
org.tm4j.tmnav.panckoucke.util
org.tm4j.tmnav.panckoucke
org.tm4j.tmnav.prototype
Classes:
AModel: The AbstractionModel defines a Graph which results from * an abstraction process and is passed to a renderer for * visualisation purpose. * * The AbstractionModel consists of Nodes, connected by 'Arcs'. * For every Node there may be several Arcs which start at that Node and * several Arcs which end at that Node. * A Node may have a label and must have an ID, which is unique in the * scope of a concrete Model. * A Node may represent 0 to many TopicMapObjecs * An Arc starts at one Node (the startNode of that Arc) and * ends at 1 to many endNodes. * An arc may have a label and may represent 0 to many ...
AbstractionLevel: This interface contains several constants, which may be used by an implementation to describe the level of detail of an abstraction process. Typically, this constants are stored in the level-Property of an AbstractionContext and are evaluated by an Abstracor, in order to determine if it is capable to serve a specific abstraction-demand.
EventType: This interface defines several constants which may be used in panckoucke implementations to distinguish certain eventtypes. It is predictable that the current event model will be too simple and must be enlarged or completly replaced in upcoming versions.
TMOSelectionHandler: ActionHandler. processes the event of selecting any generic TopicMap-Element Is called at the end of the chain, after the more specialized handlers for topics and occurrences got the chance to process the event.
CompactAbstractor: Compact abstractor allows to generate a simple graph from a given root topic object. Right now it is completely experimental. Uses the new Contributor_interface to facilitate customization of abstraction process.
EventDispatcherImpl: The send-mechanics of this Dispatcher works with a copy of the listener-registry. Therefore receivers may safely remove themselves from the receivers-list while processing an event.
NodeWithChildren: A base class for treeNodes which contains children. for the baseClass for treenodes without children [see org.tm4j.tmnav.prototype.LeafNode, not part of panckoucke]
ActionHandlerBase: Title: TMNav - a TopicMap Navigation and editing-tool Tool Description: TMNav is a TopicMap Navigation Tool, intended to use with the tm4j TopicMap Engine.
ActionHandler: Title: TMNav - a TopicMap Navigation and editing-tool Tool Description: TMNav is a TopicMap Navigation Tool, intended to use with the tm4j TopicMap Engine.
Event: The base interface for panckoucke events. Since an event implementation should be immutable, no setters are defined in this interface.
SimpleAbstractor: Simple abstractor allows to generate a simple graph from a given root topic object. Right now it is completely experimental.
SummarizeUtil: Utility-Class to help on summarization I guess that this class, may become one of the most important classes in the future
NavUtil: Utility-Class contains methods to extract names for topicmap-Elements. NameUtil would be a better name for that class
AbstractionContext: The AbstractionContext-Interface collects properties which provide more detailed input to the abstraction process.
TouchgraphUI: User interface for navigating through the Hypergraph-View This code is based heavily on the work of Alex Shapiro.
HypergraphUI: User interface for navigating through the Hypergraph-View This code is based heavily on the work of Alex Shapiro.
Renderer: This Interface is implemented by specific renderers which are capable to visualize a panckoucke abstract model.
Abstractor: The Abstractor interface which implementations to build a graph from the given topic map properties.
TMNav: The MainClass of TMNav The entry point and the location to fetch static resources
EventDispatcher: Dispatcher and event generator interface for panckoucke related events.
OccurrenceSelectionHandler: ActionHandler. processes the event of selecting an Occurrence-Element
LeafNode: A base class for treeNodes which contains no children (leafs)
LogManager: Static methods to concentrate logging-facility at one point
LogManager: Static methods to concentrate logging-facility at one point
NodeWithChildren: A base class for treeNodes which contains children.
| Home | Contact Us | Privacy Policy | Terms of Service |