|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| CanonicalDescribable | This interface represents an alternative to the built-in equals mechanism in the standard Java API to compare objects. |
| Observable | This interface specifies a role for objects that are capable of being observed. |
| Observer | This class is a clone of the standard's api observer. |
| ProgressListener | This listener can be used if the progress of a long time process should be observed. |
| PropertiesFile | The PropertiesFile interface represents a
Properties alike behavior for persistent properties
for a component, class or system, which needs persistent properties. |
| Class Summary | |
| ArrayListByte | ArrayListByte implements a java.util.List alike container
for efficient storing of a single primitive java-type, avoiding
the overhead of storing wrapper objects. |
| ArrayListChar | ArrayListChar implements a java.util.List alike container
for efficient storing of a single primitive java-type, avoiding
the overhead of storing wrapper objects. |
| ArrayListDouble | ArrayListDouble implements a java.util.List alike container
for efficient storing of a single primitive java-type, avoiding
the overhead of storing wrapper objects. |
| ArrayListFloat | ArrayListFloat implements a java.util.List alike container
for efficient storing of a single primitive java-type, avoiding
the overhead of storing wrapper objects. |
| ArrayListInt | ArrayListInt implements a java.util.List alike container
for efficient storing of a single primitive java-type, avoiding
the overhead of storing wrapper objects. |
| ArrayListLong | ArrayListLong implements a java.util.List alike container
for efficient storing of a single primitive java-type, avoiding
the overhead of storing wrapper objects. |
| ArrayListShort | ArrayListShort implements a java.util.List alike container
for efficient storing of a single primitive java-type, avoiding
the overhead of storing wrapper objects. |
| ArrayUtilities | The ArrayUtilities provides utility methods that are usefull
when working with arrays. |
| Assert | The target platforms for the Tensegrity Graph API are the JDK versions 1.3 or newer. |
| AttributeOperations | AttributeOperations |
| Base64 | Base64 encoding encodes 3 bytes into 4 characters. |
| Base64.InputStream | Provides Base64 en- or decoding as an
InputStream. |
| Base64.OutputStream | Provides Base64 en- and decoding as an
OutputStream. |
| CombinedCollection |
Class CombinedCollection merges two collections into a new
collection view consisting of the contents of both. |
| CommandLine |
Applications and Applets often have to be provided
with parameters passed to them at startup. |
| CommandLinePossibleValues | Structure to hold the possible value and description for all parameters that can be passed as command line arguments or applet parameters to an application |
| Comparison |
The class Comparison contains methods used to compare
java objects in a safe way, meaning that values are checked against null. |
| CompressionUtil | Utility class for compression and decompression of data |
| Debug |
Class Debug holds the global environment settings and provides
a few utility methods that are used throughout all of the framework code.
|
| Debug.OnlyDoLastTriggered |
This class uses the
SwingUtilities.invokeLater(java.lang.Runnable) method to ensure
that a piece of code is only run once after all events have been
processed. |
| DebugMode |
The DebugMode class is an internal class of the framework that
belongs to the internal DebugAPI of the framework.
|
| DebugToString | Deprecated. This class might be removed at any time, so no customer code should depend on it! |
| DebugTraceUtilities | Undocumented Tensegrity Visualization Framework internal class. |
| DefaultObservable | The class DefaultObservable is meant as a notification-delegator. |
| Factory | This class implements the "AbstractFactory" pattern, a software technique that decouples client code from the factory creational process. |
| IndexMap |
This class builds a HashMap of indices of an array from a given
array. |
| IOUtil | Utility methods for IO operations |
| KeyStroke |
Class KeyStroke represents a key action (after pressing or releasing
a keyboard button) on the keyboard. |
| LinkedListInt | A simple linkedlist class for the fundamental type int. |
| ListMap | A ListMap is a simple Map implementation which basically acts
like a normal HashMap. |
| MapReverse | This class contains a method to reverse a map. |
| ModifierConfig | ModifierConfig |
| ModifierConfig.OperationKey | A singleton class representing the keys for the modifier configuration |
| NonPersistentProperties | Derivation of Properties to remove the persistence. |
| NonRandomAccessLinkedList | A simple linkedlist wrapper that explicitly DISALLOWS random access. |
| PatternMatcher |
Class PatternMatcher implements a very simple regular expression
mechanism. |
| PropertiesFactory | The PropertiesFactory is a factory implementation to obtain
property files (*.properties) for an application. |
| ReflectUtilities | Class Objects is a collection of small helper methods concerning "integral type to Object" conversions and dynamic method invocation. |
| StableHashMap | This version of a HashMap keeps the order of its elements.
|
| StableHashSet | This version of a HashSet keeps the order of its elements.
|
| Timer |
The Timer class provides a way to execute a
Runnable when the end of a fixed period has been reached.
|
| UnionFind | UnionFind manages a set of disjunct sets. |
| VersionInfo |
The VersionInfo class provides you with information about the
current version of the Tensegrity Visualization Framework and the package a
certain build of it has been made for.
|
| VersionNumber |
As the name implies the VersionNumber class represents a version
number and follows the rules of the most commonly used numeric software
versioning scheme. |
| Exception Summary | |
| AssertException | Thrown when an assertion check fails. |
| DynamicException | DynamicException is the root-class for all runtime
exceptions thrown by the tensegrity code. |
| IllegalElementException |
Thrown by an iterator if an ArrayList utility class
is accessed out-of-bounds.
|
| InvalidArgumentException | Thrown whenever an invalid argument is passed to a method, including constructors. |
| InvalidKeyException |
The InvalidKeyException is thrown whenever an object should be
put into a pool but the given key is not valid.
|
| ListModifiedException |
Thrown if an ArrayList iterator detects that someone else has
concurrently modified a container. |
| MapReverseNotPossibleException | A MapReverseNotPossibleException exception indicates
that a map cannot be reversed, because it contains the same value
more than once. |
| PropertiesFactoryException | A PropertiesFactoryException to be used whenever something
fails while processing calls to the PropertiesFactory. |
| StaticException |
Class StaticException is the root-class for all static
compile-time exceptions thrown by the Tensegrity API. |
| UnsupportedMethodException | Thrown if the called method is not implemented by the receiving object. |
| VersionNumberParseException | The FileVersionParseException is thrown whenever
an error occurs during the file-version parsing. |
| Error Summary | |
| FactoryConfigurationError | This Excetpion is intended to indicate that the Factory has not been configured correctly. |
Core classes for tensegrity-software packages.
Base classes and functionality used throughout the tensegrity API. Includes lists for fundamental types, assertations, common factory code, pattermatcher, union-find datastructure and others.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||