Uses of Interface
com.tensegrity.generic.attribute.Attributable

Packages that use Attributable
com.tensegrity.composite The Tensgrity Graph Framework supports complex visual representations of nodes and edges.  
com.tensegrity.generic.attribute Contains interfaces that define the attribute framework and its associated exceptions. 
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.model Contains the graph model interface.  
com.tensegrity.graph.view Contains the graph view interface.  
com.tensegrity.graphics Contains basic classes and interfaces of the Tensegrity graphics framework.  
com.tensegrity.graphics.primitive2D Contains classes that define graphical primitives in 2D space.  
com.tensegrity.gui.container   
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.swing.control.attributeeditor   
com.tensegrity.gui.swing.control.attributetree   
com.tensegrity.gui.template   
 

Uses of Attributable in com.tensegrity.composite
 

Subinterfaces of Attributable in com.tensegrity.composite
 interface BaseComposite
           The BaseComposite interface is an aggregated interface that combines multiple roles and responsibilities.
 interface Composite
           A Composite is a specialization of the BaseComposite interface.
 interface CompositeControl
           CompositeControl identifies special composites and defines the methods that a composite has to implement to act like a control in the graph.
 interface CompositeGroup
           A CompositeGroup is a specialization of the Composite interface.
 interface CompositeLabel
           A CompositeLabel is a multi-line area that displays text.
 interface CompositeLine
           A CompositeLine is a specialization of the BaseComposite interface.
 interface CompositeSwimLane
           Implementations of this interface can be used to lay out Composites on a lane.
 interface CompositeSwimLanePool
           A CompositeSwimlanePool is a composition of CompositeSwimLanes.
 interface CompositeTable
           This interface represents the definition of a CompositeGroup that behaves like a 2-dimensional table, complete with rows and columns.
 interface CompositeViewGrid
          A CompositeViewGrid builds up a set of lines intersecting at a right angle.
 interface CompositeViewMeasurementObject
          Specifies the common methods of the CompositeViewRuler and the CompositeViewGrid.
 interface CompositeViewRuler
          A ruler can be used for measurements within a CompositeView.
 

Uses of Attributable in com.tensegrity.generic.attribute
 

Subinterfaces of Attributable in com.tensegrity.generic.attribute
 interface AttributableOnSet
           REVIEWJAVADOC The interface description below sounds a lot like the parent interface.
 

Classes in com.tensegrity.generic.attribute that implement Attributable
 class AttributableOnSetCollection
          AttributableOnSet implementation which itself contains some AttributableOnSets.
 class GenericAttributableOnSet
           GenericAttributableOnSet is a generic AttributableOnSet implementation that just wraps an AttributeSet in a table or tree structure.
 

Uses of Attributable in com.tensegrity.graph.layout.controller
 

Classes in com.tensegrity.graph.layout.controller that implement Attributable
 class FreeWorkflowLayoutController
           The FreeWorkflowLayoutController is a concrete LayoutController class used to layout a free workflow.
 class GraphLayoutController
           Class GraphLayoutController provides the generic functionality needed in many free-flowing graph editors and modelers.
 class LayoutController
           The abstract class LayoutController is responsible for managing a number of Layout instances and ensuring that they are properly used.
 class OrgChartLayoutController
           The OrgChartLayoutController is a concrete LayoutController class used to layout an organizational chart.
 class SwimlaneLayoutController
           This class implements a layout controller for swimlane application.
 class WorkflowLayoutController
           Class WorkflowLayoutController provides the generic functionality that is needed in many workflow applications.
 

Uses of Attributable in com.tensegrity.graph.model
 

Subinterfaces of Attributable in com.tensegrity.graph.model
 interface Edge
           A graph Edge (link, arc, connection, association) in the abstract.
 interface Graph
           This interface defines an abstract Graph without any notion of a visualization.
 interface GraphObject
           This interface represents the aspects common to all Graph elements, including a Node, Edge and Subgraph.
 interface Node
           This interface represents the functionality of any potential vertex in a graph.
 interface PortDenotation
           A PortDenotation is a meta-level class which encapusates the rules about incoming and outgoing connections to a Port.
 interface Subgraph
           This interface defines a nested Graph that appears to be a single Node from the perspective of its parent.
 

Uses of Attributable in com.tensegrity.graph.view
 

Subinterfaces of Attributable in com.tensegrity.graph.view
 interface VisualEdge
           This interface represents the functionality of any potential Edge representation.
 interface VisualEdgeComposite
          The VisualEdgeComposite interface is a generalization of the CompositeLine interface.
 interface VisualGraphObject
           This interface represents the aspects common to all visual graph elements, including a VisualNode, VisualEdge and VisualSubgraph.
 interface VisualGraphObjectComposite
          The VisualGraphObjectComposite interface is a generalization of the BaseComposite interface.
 interface VisualNode
           This interface represents the functionality of any potential Node representation.
 interface VisualNodeComposite
          The VisualNodeComposite interface is a generalization of the Composite interface.
 interface VisualSubgraph
          VisualSubgraph are the view counterparts to the Subgraph objects in the graph model package.
 interface VisualSubgraphComposite
          The VisualSubgraphComposite interface is a generalization of the CompositeGroup interface.
 

Uses of Attributable in com.tensegrity.graphics
 

Subinterfaces of Attributable in com.tensegrity.graphics
 interface Primitive
           This interface defines an atomic graphical shape.
 

Classes in com.tensegrity.graphics that implement Attributable
 class AbstractPrimitive
           The AbstractPrimitive class contains the shared, reusable code needed by all of our Primitive implementations.
 

Uses of Attributable in com.tensegrity.graphics.primitive2D
 

Classes in com.tensegrity.graphics.primitive2D that implement Attributable
 class Ellipse2D
           An object of class Ellipse2D represents a 2-dimensional elliptical shape specified by a rectangular boundary.
 class Label2D
           An object of class Label2D represents a 2-dimensional multi-lined text area that may be edited in-place.
 class Line2D
           An object of class Line2D represents a 2-dimensional line segment.
 class Polygon2D
           A Polygon2D is a closed two-dimensional region with three or more sides.
 class Polyline2D
           An object of class Polyline2D represents a two-dimensional line consisting of one or more line segments.
 class Rect2D
           An object of class Rect2D represents a 2-dimensional rectangular shape.
 

Uses of Attributable in com.tensegrity.gui.container
 

Classes in com.tensegrity.gui.container that implement Attributable
 class HiddenSlidesAttributableOnSet
           
 

Uses of Attributable in com.tensegrity.gui.graphdocument
 

Classes in com.tensegrity.gui.graphdocument that implement Attributable
static class ElementDefinitionUtil.RenameAttributable
           Abstract class for an AttributableOnSet that can be used to rename multiple items in the context of an AttributeEditor.
 

Uses of Attributable in com.tensegrity.gui.swing.control.attributeeditor
 

Classes in com.tensegrity.gui.swing.control.attributeeditor that implement Attributable
 class EditorStateAttributableOnSet
          AttributableOnSet to edit the hidden state of attributes that is stored in the AttributeEditorProperties.
 

Uses of Attributable in com.tensegrity.gui.swing.control.attributetree
 

Classes in com.tensegrity.gui.swing.control.attributetree that implement Attributable
 class AttributeTreeCategory
          AttributableOnSet implementation to represent categories in the AttributeTree.
 

Uses of Attributable in com.tensegrity.gui.template
 

Classes in com.tensegrity.gui.template that implement Attributable
 class AttributableOnSetList
          The class AttributableOnSetList allows you to merge AttributableOnSet instances.
 class TemplateAttributableOnSet
          The GeometryAttributableOnSet represents the current set of Attributes for a Geometry, which can be created/edited with the CompositeEditor.
 



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