|
Tensegrity Java Packages |
| com.tensegrity.application |
This package contains the main interfaces and meta classes for the
skeleton framework. |
| com.tensegrity.application.swing |
|
| com.tensegrity.application.swt |
|
| com.tensegrity.composite |
The Tensgrity Graph Framework supports complex visual representations of nodes and edges.
|
| com.tensegrity.composite.coordinate |
Provides interfaces and classes for creating and dealing with coordinate systems. |
| com.tensegrity.composite.coordinate.range |
Contains interfaces and classes providing the functionality of dividing coordinate
systems into different ranges. |
| com.tensegrity.composite.event |
Provides interfaces and classes for dealing with events fired by base composites. |
| com.tensegrity.composite.event.base |
Provides classes for dealing with base events. |
| com.tensegrity.composite.event.group |
Provides interfaces and classes for dealing with events fired by composites group
components. |
| com.tensegrity.composite.event.line |
Provides interfaces and classes for dealing with events fired by a
CompositeLine. |
| com.tensegrity.composite.event.single |
Provides classes representing the base events a composite fires. |
| com.tensegrity.composite.event.view |
Holds the classes representing the events fired by composite views. |
| com.tensegrity.composite.geometry |
Provides interfaces and classes for defining and dealing with geometries and styles for composites. |
| com.tensegrity.composite.geometry.persistence |
Provides interfaces and classes for making geometry attributes of composites
persistent. |
| com.tensegrity.composite.label |
Contains classes used by the CompositeLabel. |
| com.tensegrity.composite.persistence |
Provides classes for making composite objects persistent. |
| com.tensegrity.composite.style |
Styles are used to define the visual appearance of an element. |
| com.tensegrity.composite.style.persistence |
Provides classes for making style attributes persistent. |
| com.tensegrity.composite.util |
|
| com.tensegrity.generic.attribute |
Contains interfaces that define the attribute framework and its associated
exceptions. |
| com.tensegrity.generic.attribute.customattribute |
|
| com.tensegrity.generic.attribute.event |
Provides interfaces and classes for dealing with different types of events fired
and exceptions thrown by the attribute framework. |
| com.tensegrity.generic.attribute.meta |
Contains type information and meta informations for attributes and attributesets. |
| com.tensegrity.generic.command |
Contains interfaces and classes needed for using the Command concept. |
| com.tensegrity.generic.constraint |
Includes the default constraints, associated exceptions and the
constraint parser. |
| com.tensegrity.generic.event |
The generic event framework which provides the basic functionality for event
handling. |
| com.tensegrity.generic.math |
Math related code (e.g. matrices, transforms, algorithms).
|
| com.tensegrity.generic.persistence |
Holds classes and interfaces useful to make instances of objects of the
Tensegrity-API persistent. |
| com.tensegrity.generic.util |
Core classes for tensegrity-software packages.
|
| com.tensegrity.generic.util.metric |
|
| com.tensegrity.generic.util.prefs |
Contains interfaces and classes that is helpful for dealing with persistent
application settings. |
| com.tensegrity.graph.algorithm |
|
| com.tensegrity.graph.classdiagram |
ClassDiagram functionality.
|
| com.tensegrity.graph.controller |
Graph Controller specification.
|
| com.tensegrity.graph.element |
Element functions.
|
| com.tensegrity.graph.element.persistence |
Element persistance functions.
|
| com.tensegrity.graph.event |
This package contains the event related code which consists of Event classes,
Listeners and Adapters for the later.
|
| com.tensegrity.graph.layout |
Contains the layout algorithms and their dependent utility classes.
|
| com.tensegrity.graph.layout.circular |
|
| com.tensegrity.graph.layout.controller |
The controller package contains several concrete implementations
of abstract class LayoutController which can be used in many
common applications.
|
| com.tensegrity.graph.layout.edge |
|
| com.tensegrity.graph.layout.energy |
|
| com.tensegrity.graph.layout.hierarchical |
|
| com.tensegrity.graph.layout.orgchart |
|
| com.tensegrity.graph.layout.random |
|
| com.tensegrity.graph.layout.swimlane |
|
| com.tensegrity.graph.layout.tree |
|
| com.tensegrity.graph.model |
Contains the graph model interface. |
| com.tensegrity.graph.persistence |
GraphPersistence package.
|
| com.tensegrity.graph.rule |
The rule package contains the code for rules that are used
throughout the graph packages. |
| com.tensegrity.graph.rule.event |
|
| com.tensegrity.graph.rule.handler |
Handlers that can be registered and then activated in rules.
|
| com.tensegrity.graph.rule.persistence |
This package contains the classes necessary to implement xml and attribute-based
persistence for rules.
|
| com.tensegrity.graph.view |
Contains the graph view interface. |
| com.tensegrity.graph.view.event |
|
| com.tensegrity.graph.view.geometry |
|
| com.tensegrity.graph.view.image |
|
| com.tensegrity.graph.view.style |
|
| com.tensegrity.graphics |
Contains basic classes and interfaces of the Tensegrity graphics framework.
|
| com.tensegrity.graphics.awt |
Contains basic helper classes for working with AWT.
|
| com.tensegrity.graphics.color |
This package contains one utility class that provides functionalities for
working with colors.
|
| com.tensegrity.graphics.device |
Contains classes and interfaces defining devices that accomplish the drawing.
|
| com.tensegrity.graphics.device.awt |
Contains classes defining gradient, pattern and texture paints for use
in an AWT context.
|
| com.tensegrity.graphics.device.swt |
Contains classes defining gradients for the Standard Widget Toolkit (SWT).
|
| com.tensegrity.graphics.image |
Provides classes for creating and modifying images.
|
| com.tensegrity.graphics.interaction |
Contains classes and interfaces for handling graphic interactions.
|
| com.tensegrity.graphics.primitive2D |
Contains classes that define graphical primitives in 2D space.
|
| com.tensegrity.graphics.render |
Contains classes that are used to define the rendering data used
to render the graphical objects onto a device.
|
| com.tensegrity.graphics.swt |
Provides constants and methods which are useful in an SWT context.
|
| com.tensegrity.graphics.text |
This package contains the model classes useful for text processing.
|
| com.tensegrity.gui |
This package contains all i18n related classes such as UIManager, GUIItem and various type
of list implementations which are responsible for the dynamic switch of the language during runtime.
|
| com.tensegrity.gui.component |
The component package contains the basic abstractions for components used
within a Graph application, such as GraphApplication, StatusBar, AttributeTable
and ObjectTreePanel.
|
| com.tensegrity.gui.container |
|
| com.tensegrity.gui.document |
Contains the interfaces for document types and the framework which maintains
such documents.
|
| com.tensegrity.gui.document.event |
This package contains all implementation and interface related to all sorts of Document related
events such as DocumentEvent, -Multiplexer, -Listener and -VetoExceptions. |
| com.tensegrity.gui.document.persistence |
|
| com.tensegrity.gui.formatitems |
|
| com.tensegrity.gui.graphdocument |
This package contains the GraphDocument interface, a Factory for creating
such documents as well as a definition for a panel which may hold such
documents.
|
| com.tensegrity.gui.graphdocument.persistence |
|
| com.tensegrity.gui.inplaceediting |
|
| com.tensegrity.gui.launch |
This package contains two interfaces which should be used to implement
LaunchTasks executed at the startup of an application.
|
| com.tensegrity.gui.printing |
|
| com.tensegrity.gui.swing |
The package is the container for all swing-related gui classes and interfaces.
|
| com.tensegrity.gui.swing.Border |
|
| com.tensegrity.gui.swing.control |
This package contains specific controls used within dialogs, such as the
IntegerTextField, ProgressBar and SpinButton. |
| com.tensegrity.gui.swing.control.attributeeditor |
|
| com.tensegrity.gui.swing.control.attributetable |
This package contains the AttributeTable implementation. |
| com.tensegrity.gui.swing.control.attributetree |
|
| com.tensegrity.gui.swing.control.attributetree.command |
|
| com.tensegrity.gui.swing.control.multiselect |
This package contains the MultiSelectPanel and MultiSelectComboBox implementation. |
| com.tensegrity.gui.swing.control.preview |
This package contains interfaces and implementations for all sort of preview panels used
to show previews on Stroke-, Font- or PaintFormats. |
| com.tensegrity.gui.swing.control.slidepanel |
This package contains our SlidePanel implementation. |
| com.tensegrity.gui.swing.control.spinbutton |
|
| com.tensegrity.gui.swing.control.tree |
This package contains the implementation for an Object Tree for VisualGraph objects. |
| com.tensegrity.gui.swing.control.tree.strategy |
|
| com.tensegrity.gui.swing.customattribute |
This package demonstrates how to implement a CustomAttribute. |
| com.tensegrity.gui.swing.dialog |
This package contains several Dialog implementations, such as a ColorChooser
for the three Format types (Paint, Stroke, Font) of the Graphics API. |
| com.tensegrity.gui.swing.dialog.graphfilechooser |
The extension to the default Open- and Save-Dialog is placed in this package. |
| com.tensegrity.gui.swing.dialog.graphtools |
|
| com.tensegrity.gui.swing.dialog.panel |
The package for all format panel implementations. |
| com.tensegrity.gui.swing.dialog.ruleeditor |
|
| com.tensegrity.gui.swing.dnd |
This package contains a basic implementation for Drag And Drop.
|
| com.tensegrity.gui.swing.dock.core |
|
| com.tensegrity.gui.swing.dock.core.themes.classic |
|
| com.tensegrity.gui.swing.dock.core.themes.halfmodern |
|
| com.tensegrity.gui.swing.dock.core.themes.modern |
|
| com.tensegrity.gui.swing.dock.core.themes.standard |
|
| com.tensegrity.gui.swing.dock.util |
|
| com.tensegrity.gui.swing.document |
This package contains all of the current document implementations
for use in a swing-based environment.
|
| com.tensegrity.gui.swing.document.persistence |
|
| com.tensegrity.gui.swing.graph |
The graph package contains the two panels required for the SwingGraphDocument,
a NavigatorPanel and several components for the inplace editing supported by the
SwingGraphPanel.
|
| com.tensegrity.gui.swing.icon |
This package holds several Icon implementations, such as a
TriangleIcon, CloseIcon, etc.
|
| com.tensegrity.gui.swing.inplaceediting |
|
| com.tensegrity.gui.swing.print |
|
| com.tensegrity.gui.swing.repository |
The repository package contains classes for the creation of a repository control.
|
| com.tensegrity.gui.swt |
This package contains classes for a swt-based GraphApplication.
|
| com.tensegrity.gui.swt.control |
|
| com.tensegrity.gui.swt.control.attributetree |
|
| com.tensegrity.gui.swt.control.attributetree.editors |
|
| com.tensegrity.gui.swt.control.buttons |
|
| com.tensegrity.gui.swt.control.labels |
|
| com.tensegrity.gui.swt.control.multiselect |
|
| com.tensegrity.gui.swt.control.panels |
|
| com.tensegrity.gui.swt.control.panels.slidepanel |
|
| com.tensegrity.gui.swt.control.preview |
|
| com.tensegrity.gui.swt.control.widgets |
|
| com.tensegrity.gui.swt.dialog |
|
| com.tensegrity.gui.swt.dialog.graphfilechooser |
|
| com.tensegrity.gui.swt.dialog.graphtools |
|
| com.tensegrity.gui.swt.dialog.ruleeditor |
|
| com.tensegrity.gui.swt.dnd |
|
| com.tensegrity.gui.swt.document |
|
| com.tensegrity.gui.swt.document.persitence |
|
| com.tensegrity.gui.swt.events |
|
| com.tensegrity.gui.swt.graph |
|
| com.tensegrity.gui.swt.icon |
|
| com.tensegrity.gui.swt.inplaceediting |
|
| com.tensegrity.gui.swt.print |
|
| com.tensegrity.gui.swt.repository |
|
| com.tensegrity.gui.template |
|
| com.tensegrity.repository |
|
| com.tensegrity.resource |
|
| com.tensegrity.skeleton |
|
| com.tensegrity.skeleton.commands |
The command package contains all the predefined commands of the
skeleton, like Save, Print, Quit, Zoom, etc. |
| com.tensegrity.skeleton.commands.generic |
Generic commands are those commands which are not dependant of a gui
library like swing, swt, etc. |
| com.tensegrity.skeleton.container |
The container package defines all those interfaces required for
describing the behaviour of a (Tool)container used in an applicationframe. |
| com.tensegrity.skeleton.container.swing |
The swing implementations of all currently available ToolContainer
types. |
| com.tensegrity.skeleton.container.swt |
|
| com.tensegrity.skeleton.launch |
|
| com.tensegrity.skeleton.swing |
The Swing based implementation of the skeleton framework. |
| com.tensegrity.skeleton.swing.launch |
This package contains all (mainly swing based) LaunchTask
implementations used by the SwingApplicationFrame. |
| com.tensegrity.skeleton.swt |
|
| com.tensegrity.skeleton.swt.commands |
|
| com.tensegrity.skeleton.swt.container |
|
| com.tensegrity.skeleton.swt.launch |
|