Uses of Package
com.tensegrity.graphics

Packages that use com.tensegrity.graphics
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.event.base Provides classes for dealing with base events. 
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.util   
com.tensegrity.graph.layout Contains the layout algorithms and their dependent utility classes.  
com.tensegrity.graph.layout.edge   
com.tensegrity.graph.rule.handler Handlers that can be registered and then activated in rules.  
com.tensegrity.graph.view Contains the graph view interface.  
com.tensegrity.graph.view.image   
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.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.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.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.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.printing   
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.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.tree This package contains the implementation for an Object Tree for VisualGraph objects. 
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.panel The package for all format panel implementations. 
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.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.swt This package contains classes for a swt-based GraphApplication.  
com.tensegrity.gui.swt.control.labels   
com.tensegrity.gui.swt.control.preview   
com.tensegrity.gui.swt.dialog   
com.tensegrity.gui.swt.dialog.graphfilechooser   
com.tensegrity.gui.swt.graph   
com.tensegrity.gui.template   
com.tensegrity.skeleton.commands The command package contains all the predefined commands of the skeleton, like Save, Print, Quit, Zoom, etc. 
com.tensegrity.skeleton.swt.commands   
 

Classes in com.tensegrity.graphics used by com.tensegrity.composite
Anchor
           
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
BoundingBox
           The BoundingBox class keeps all datas and methods needed to implement a bounding box functionality.
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
CursorRegistry
           The CursorRegistry class is used to work with cursors.
FontFormat
           FontFormat represents a format for fonts.
MarkerFormat
           A MarkerFormat is a somewhat special format: It defines the appearance of line endpoints.
PaintFormat
           PaintFormat represents a format for area fillings.
Primitive
           This interface defines an atomic graphical shape.
ScaleValues
          The ScaleValues class represent an object that is capable to hold scale values for different directions.
Size
           The Size class represents the extension of an object.
StrokeFormat
           The StrokeFormat class represents a format for lines.
TextFormatter
          The TextFormatter provides services for formatting text and breaking text lines.
 

Classes in com.tensegrity.graphics used by com.tensegrity.composite.coordinate
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
 

Classes in com.tensegrity.graphics used by com.tensegrity.composite.event.base
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
 

Classes in com.tensegrity.graphics used by com.tensegrity.composite.geometry
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
Primitive
           This interface defines an atomic graphical shape.
 

Classes in com.tensegrity.graphics used by com.tensegrity.composite.geometry.persistence
Size
           The Size class represents the extension of an object.
 

Classes in com.tensegrity.graphics used by com.tensegrity.composite.label
ScaleValues
          The ScaleValues class represent an object that is capable to hold scale values for different directions.
 

Classes in com.tensegrity.graphics used by com.tensegrity.composite.persistence
Anchor
           
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
Format
          The Format interface defines the basic behaviour for Format implementations.
Size
           The Size class represents the extension of an object.
 

Classes in com.tensegrity.graphics used by com.tensegrity.composite.style
FontFormat
           FontFormat represents a format for fonts.
MarkerFormat
           A MarkerFormat is a somewhat special format: It defines the appearance of line endpoints.
PaintFormat
           PaintFormat represents a format for area fillings.
Primitive
           This interface defines an atomic graphical shape.
StrokeFormat
           The StrokeFormat class represents a format for lines.
 

Classes in com.tensegrity.graphics used by com.tensegrity.composite.util
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graph.layout
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
BoundingBox
           The BoundingBox class keeps all datas and methods needed to implement a bounding box functionality.
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
Size
           The Size class represents the extension of an object.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graph.layout.edge
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graph.rule.handler
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graph.view
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
BoundingBox
           The BoundingBox class keeps all datas and methods needed to implement a bounding box functionality.
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
Size
           The Size class represents the extension of an object.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graph.view.image
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
Size
           The Size class represents the extension of an object.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graphics
Anchor
           
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
BoundingBox
           The BoundingBox class keeps all datas and methods needed to implement a bounding box functionality.
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
CursorRegistry
           The CursorRegistry class is used to work with cursors.
FontFormat
           FontFormat represents a format for fonts.
FontFormatParseException
          The FontFormatParseException is thrown by the FormatPool while parsing a FontFormat description and an error occurs.
Format
          The Format interface defines the basic behaviour for Format implementations.
Gradient
           The Gradient class represents a certain style that can be used for area filling.
Illustrator
           Implementations of interface Illustrator are responsible for drawing graphical objects onto a Device without using the Java class Shape.
ImageOperations
           The ImageOperations interface defines an object that is used by the Graphics API to perform operations upon images.
ImagePoolingException
          The ImagePoolingException is thrown when something went wrong while an image should be pooled.
MarkerFormat
           A MarkerFormat is a somewhat special format: It defines the appearance of line endpoints.
MarkerFormatParseException
          The MarkerFormatParseException is thrown by the FormatPool while parsing a MarkerFormat description and an error occurs.
PaintFormat
           PaintFormat represents a format for area fillings.
PaintFormatParseException
          The PaintFormatParseException is thrown by the FormatPool while parsing a PaintFormat description and an error occurs.
Pattern
           The Pattern class represents a certain style that can be used for area filling.
Primitive
           This interface defines an atomic graphical shape.
PrimitiveState
          TODO: comment
PrimitiveStateNotApplicableException
          The PrimitiveStateNotApplicableException is thrown when a PrimitiveState should be applied to a concrete instance of a Primitive but it is not applicable.
ScaleValues
          The ScaleValues class represent an object that is capable to hold scale values for different directions.
Size
           The Size class represents the extension of an object.
StrokeFormat
           The StrokeFormat class represents a format for lines.
StrokeFormatParseException
          The StrokeFormatParseException is thrown by the FormatPool while parsing a StrokeFormat description and an error occurs.
TextFormatter
          The TextFormatter provides services for formatting text and breaking text lines.
TextOperations
           The TextOperations interface defines an object that is used within the graphics API to do calculations and operations like word wrapping of line shortening on text.
Texture
           The Texture class represents an image that can be used with a PaintFormat to fill areas.
View
          This class defines a view on a given child component.
Viewport
          This class defines a viewport on a given child component.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graphics.awt
BoundingBox
           The BoundingBox class keeps all datas and methods needed to implement a bounding box functionality.
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
CursorRegistry
           The CursorRegistry class is used to work with cursors.
FontFormat
           FontFormat represents a format for fonts.
ImageOperations
           The ImageOperations interface defines an object that is used by the Graphics API to perform operations upon images.
TextOperations
           The TextOperations interface defines an object that is used within the graphics API to do calculations and operations like word wrapping of line shortening on text.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graphics.device
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
FontFormat
           FontFormat represents a format for fonts.
PaintFormat
           PaintFormat represents a format for area fillings.
StrokeFormat
           The StrokeFormat class represents a format for lines.
Texture
           The Texture class represents an image that can be used with a PaintFormat to fill areas.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graphics.device.awt
Gradient
           The Gradient class represents a certain style that can be used for area filling.
Pattern
           The Pattern class represents a certain style that can be used for area filling.
Texture
           The Texture class represents an image that can be used with a PaintFormat to fill areas.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graphics.device.swt
Gradient
           The Gradient class represents a certain style that can be used for area filling.
Pattern
           The Pattern class represents a certain style that can be used for area filling.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graphics.interaction
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
BoundingBox
           The BoundingBox class keeps all datas and methods needed to implement a bounding box functionality.
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graphics.primitive2D
AbstractPrimitive
           The AbstractPrimitive class contains the shared, reusable code needed by all of our Primitive implementations.
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
BoundingBox
           The BoundingBox class keeps all datas and methods needed to implement a bounding box functionality.
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
FontFormat
           FontFormat represents a format for fonts.
Illustrator
           Implementations of interface Illustrator are responsible for drawing graphical objects onto a Device without using the Java class Shape.
MarkerFormat
           A MarkerFormat is a somewhat special format: It defines the appearance of line endpoints.
PaintFormat
           PaintFormat represents a format for area fillings.
Primitive
           This interface defines an atomic graphical shape.
PrimitiveState
          TODO: comment
PrimitiveStateNotApplicableException
          The PrimitiveStateNotApplicableException is thrown when a PrimitiveState should be applied to a concrete instance of a Primitive but it is not applicable.
ScaleValues
          The ScaleValues class represent an object that is capable to hold scale values for different directions.
Size
           The Size class represents the extension of an object.
StrokeFormat
           The StrokeFormat class represents a format for lines.
TextFormatter
          The TextFormatter provides services for formatting text and breaking text lines.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graphics.swt
BoundingBox
           The BoundingBox class keeps all datas and methods needed to implement a bounding box functionality.
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
FontFormat
           FontFormat represents a format for fonts.
ImageOperations
           The ImageOperations interface defines an object that is used by the Graphics API to perform operations upon images.
TextOperations
           The TextOperations interface defines an object that is used within the graphics API to do calculations and operations like word wrapping of line shortening on text.
 

Classes in com.tensegrity.graphics used by com.tensegrity.graphics.text
FontFormat
           FontFormat represents a format for fonts.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.formatitems
FontFormat
           FontFormat represents a format for fonts.
Format
          The Format interface defines the basic behaviour for Format implementations.
MarkerFormat
           A MarkerFormat is a somewhat special format: It defines the appearance of line endpoints.
MarkerFormatParseException
          The MarkerFormatParseException is thrown by the FormatPool while parsing a MarkerFormat description and an error occurs.
PaintFormat
           PaintFormat represents a format for area fillings.
PaintFormatParseException
          The PaintFormatParseException is thrown by the FormatPool while parsing a PaintFormat description and an error occurs.
StrokeFormat
           The StrokeFormat class represents a format for lines.
StrokeFormatParseException
          The StrokeFormatParseException is thrown by the FormatPool while parsing a StrokeFormat description and an error occurs.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.graphdocument
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.printing
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
FontFormat
           FontFormat represents a format for fonts.
PaintFormat
           PaintFormat represents a format for area fillings.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swing.control
Anchor
           
Direction
           The class Direction is used to represent a direction using an angle in degrees.
MarkerFormat
           A MarkerFormat is a somewhat special format: It defines the appearance of line endpoints.
PaintFormat
           PaintFormat represents a format for area fillings.
StrokeFormat
           The StrokeFormat class represents a format for lines.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swing.control.attributeeditor
Anchor
           
FontFormat
           FontFormat represents a format for fonts.
Format
          The Format interface defines the basic behaviour for Format implementations.
MarkerFormat
           A MarkerFormat is a somewhat special format: It defines the appearance of line endpoints.
PaintFormat
           PaintFormat represents a format for area fillings.
PrimitiveAttributes.RasterWrapper
           The RasterWrapper class is a simple wrapper for an instance of Raster.
StrokeFormat
           The StrokeFormat class represents a format for lines.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swing.control.preview
StrokeFormat
           The StrokeFormat class represents a format for lines.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swing.control.tree
Primitive
           This interface defines an atomic graphical shape.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swing.customattribute
FontFormatParseException
          The FontFormatParseException is thrown by the FormatPool while parsing a FontFormat description and an error occurs.
Format
          The Format interface defines the basic behaviour for Format implementations.
MarkerFormatParseException
          The MarkerFormatParseException is thrown by the FormatPool while parsing a MarkerFormat description and an error occurs.
PaintFormatParseException
          The PaintFormatParseException is thrown by the FormatPool while parsing a PaintFormat description and an error occurs.
StrokeFormatParseException
          The StrokeFormatParseException is thrown by the FormatPool while parsing a StrokeFormat description and an error occurs.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swing.dialog
FontFormat
           FontFormat represents a format for fonts.
MarkerFormat
           A MarkerFormat is a somewhat special format: It defines the appearance of line endpoints.
PaintFormat
           PaintFormat represents a format for area fillings.
StrokeFormat
           The StrokeFormat class represents a format for lines.
StrokePattern
          StrokePattern
TextFormatter
          The TextFormatter provides services for formatting text and breaking text lines.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swing.dialog.graphfilechooser
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
Size
           The Size class represents the extension of an object.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swing.dialog.panel
FontFormat
           FontFormat represents a format for fonts.
Format
          The Format interface defines the basic behaviour for Format implementations.
MarkerFormat
           A MarkerFormat is a somewhat special format: It defines the appearance of line endpoints.
PaintFormat
           PaintFormat represents a format for area fillings.
StrokeFormat
           The StrokeFormat class represents a format for lines.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swing.document
Primitive
           This interface defines an atomic graphical shape.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swing.graph
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
PaintFormat
           PaintFormat represents a format for area fillings.
Size
           The Size class represents the extension of an object.
StrokeFormat
           The StrokeFormat class represents a format for lines.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swt
Anchor
           
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swt.control.labels
Anchor
           
MarkerFormat
           A MarkerFormat is a somewhat special format: It defines the appearance of line endpoints.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swt.control.preview
PaintFormatParseException
          The PaintFormatParseException is thrown by the FormatPool while parsing a PaintFormat description and an error occurs.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swt.dialog
FontFormat
           FontFormat represents a format for fonts.
MarkerFormat
           A MarkerFormat is a somewhat special format: It defines the appearance of line endpoints.
PaintFormat
           PaintFormat represents a format for area fillings.
StrokeFormat
           The StrokeFormat class represents a format for lines.
StrokeFormatParseException
          The StrokeFormatParseException is thrown by the FormatPool while parsing a StrokeFormat description and an error occurs.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swt.dialog.graphfilechooser
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
Size
           The Size class represents the extension of an object.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.swt.graph
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
 

Classes in com.tensegrity.graphics used by com.tensegrity.gui.template
Coordinate
           This class represents a single point within a coordinate system and is not restricted to representing a fixed number of dimension components.
Primitive
           This interface defines an atomic graphical shape.
 

Classes in com.tensegrity.graphics used by com.tensegrity.skeleton.commands
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
 

Classes in com.tensegrity.graphics used by com.tensegrity.skeleton.swt.commands
Boundary
           The Boundary class extends the functionalities of class Insets by providing additional functionalities.
 



Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.