Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 Action
fr.kapit.visualizer.actions Action is the bacic class for action classes.
 ActionAssets
fr.kapit.visualizer.actions.artefacts 
 ActionConstants
fr.kapit.visualizer.constants Defines the different constants used by the different actions
 ActionMessageConstants
fr.kapit.visualizer.constants 
 ActionSet
fr.kapit.visualizer.actions.packages A class describing a an action.
 AdvancedTextField
fr.kapit.visualizer.utils.components 
 AlignConstants
fr.kapit.visualizer.constants 
 AnchorKnob
fr.kapit.diagrammer.artifacts 
 AnchorsDescriptor
fr.kapit.visualizer.utils.data AnchorDescriptor is used to describe anchors of a node.
 AnchorUtils
fr.kapit.visualizer.utils 
 AnimatedForceDirectedLayout
fr.kapit.layouts.algorithms.forcedirected.kamadakawai 
 AStar
fr.kapit.layouts.algorithms.routing 
 AStarAlgorithm
fr.kapit.layouts.analysis.shortPathComputer.astar 
 AStarLayoutData
fr.kapit.layouts.analysis.shortPathComputer.astar 
 BalloonLayout
fr.kapit.layouts.algorithms.balloon

The balloon layout places, for each node, its subtrees in a circle enclosing it, leading to a flower-like drawing.

 BalloonLayoutData
fr.kapit.layouts.algorithms.balloon 
 BidirectionalHierarchicalLayout
fr.kapit.layouts.algorithms.bidirectionalHierarchical 
 BidirectionalHierarchicalLayoutData
fr.kapit.layouts.algorithms.bidirectionalHierarchical 
 BifocalEffect
fr.kapit.layouts.effects 
 BorderParam
fr.kapit.visualizer.utils.data Object holding parameters controlling border directives.
 BundlingLayoutData
fr.kapit.layouts.algorithms.edgeBundling 
 Cache
fr.kapit.visualizer.factories This class is used by the visualizer to recycle objects and to improve performance.
 CentralityComputer
fr.kapit.layouts.analysis.centrality 
 CentralityComputerAction
fr.kapit.visualizer.actions CentralityComputerAction computes the central node in the graph and highlights it.
 CentralityComputerActionData
fr.kapit.visualizer.actions.data Presents the data input used by the CentralityAction.
 CentralityIndices
fr.kapit.layouts.analysis.shortPathComputer.data 
 ChangeScopeCommand
fr.kapit.visualizer.commands 
 ClippingShapeConstants
fr.kapit.visualizer.constants 
 CollapseDescriptor
fr.kapit.visualizer.utils.data.collapse 
 ColorConstants
fr.kapit.visualizer.constants This class defines constants for nodes coloring based on their hierarchy level.
 Connection
fr.kapit.layouts.algorithms.routing 
 ConstraintsManager
fr.kapit.visualizer.managers 
 ControllerConstants
fr.kapit.diagrammer.constants This class defines controllers positioning constants.
 ControllerVisibilityConstants
fr.kapit.diagrammer.constants This class defines controllers visibility constants.
 ControlsLayer
fr.kapit.visualizer.layers ControlsLayer is the layer containing elements of type IControl
 CoordinatesUtils
fr.kapit.visualizer.utils 
 CreationMenuRenderer
fr.kapit.diagrammer.utils.components 
 CreationModeParam
fr.kapit.diagrammer.utils.data Object holding parameters controlling contextual menu creation mode.
 CustomLayer
fr.kapit.visualizer.layers This class can used to add custom layers to the visualizer that can be used to draw custom items.
 DecoratorsLayer
fr.kapit.visualizer.layers ControlsLayer is the layer containing elements of type IControl
 DefaultColumnRenderer
fr.kapit.visualizer.renderers DefaultColumnRenderer is the default item renderer for columns.
 DefaultDecorator
fr.kapit.visualizer.renderers DefaultItemRenderer is the default item renderer used for decorators.
 DefaultEditorColumnRenderer
fr.kapit.diagrammer.renderers DefaultEditorColumnRenderer is an editable column renderer.
 DefaultEditorGroupRenderer
fr.kapit.diagrammer.renderers DefaultEditorGroupRenderer is an editable group renderer.
 DefaultEditorItemDecoratorRenderer
fr.kapit.diagrammer.renderers DefaultEditorItemDecoratorRenderer is an editable node decorator renderer.
 DefaultEditorLaneRenderer
fr.kapit.diagrammer.renderers DefaultEditorLaneRenderer is an editable lane renderer.
 DefaultEditorLinkDecoratorRenderer
fr.kapit.diagrammer.renderers DefaultEditorLinkDecoratorRenderer is an editable link decorator renderer.
 DefaultEditorRenderer
fr.kapit.diagrammer.renderers DefaultEditorRenderer is the default item renderer used for nodes in Diagrammer.
 DefaultGroupRenderer
fr.kapit.visualizer.renderers Default item renderer for the group.
 DefaultItemDecoratorRenderer
fr.kapit.visualizer.renderers DefaultItemDecoratorRenderer is the default item renderer for the decorator.
 DefaultItemRenderer
fr.kapit.visualizer.renderers DefaultItemRenderer is the default item renderer used for nodes in Visualizer.
 DefaultLaneRenderer
fr.kapit.visualizer.renderers DefaultLaneRenderer is the default item renderer for a lane.
 DefaultLinkDecoratorRenderer
fr.kapit.visualizer.renderers DefaultLinkDecoratorRenderer is the default item renderer for the link decorator.
 DefaultOverviewItemRenderer
fr.kapit.visualizer.tools.overview This is the default item rendrer used in the overview to draw items (as rectangles.)
 DefaultRelationMapItemRenderer
fr.kapit.visualizer.tools.relationMap This is the default item rendrer used in the relationmap to draw items (as rectangles.)
 DefaultTableRenderer
fr.kapit.visualizer.renderers DefaultTableRenderer is the default item renderer of tables.
 DefaultTooltip
fr.kapit.visualizer.renderers DefaultTooltip is the default tooltip used for nodes and links.
 DeleteAction
fr.kapit.diagrammer.actions DeleteAction handles deletion via a keyboard shortcut.
 DeleteActionData
fr.kapit.diagrammer.actions.data Defines the data input of the DeleteAction
 DiagramColumn
fr.kapit.diagrammer.base.uicomponent.container DiagramColumn is extended from GenericColumn by adding edition capabilities.
 DiagramDecoratorController
fr.kapit.diagrammer.controls 
 DiagramFactory
fr.kapit.diagrammer.factories Creates factory for items on the Diagrammer
 DiagramGroup
fr.kapit.diagrammer.base.uicomponent DiagramGroup is the UIComponent version of IDiagramGroup.
 DiagramGroupController
fr.kapit.diagrammer.controls A group controller is responsible for controlling groups resize controllers (knobs).
 DiagramLane
fr.kapit.diagrammer.base.uicomponent.container DiagramLane is extended from GenericLane by adding edition capabilities.
 DiagramLink
fr.kapit.diagrammer.base.sprite DiagramLink is an implementation of IDiagramLink.
 DiagramLinkController
fr.kapit.diagrammer.controls A link controller is responsible for controlling links resize controllers (knobs).
 DiagramLinkDecorator
fr.kapit.diagrammer.decorators.uicomponent DiagramLinkDecorator is the UIComponent GenericLinkDecorator version for links.
 Diagrammer
fr.kapit.diagrammer Diagrammer is an extension of Visualizer that helps Flex developpers and enterprises beyond represent a data input in different ways and edit diagrams in an intuitive way.
 DiagrammerActionPackage
fr.kapit.diagrammer.actions.packages A Specific Action package for diagramming and the diagrammer component.
 DiagrammerDebugPanel
fr.kapit.visualizer.tools.debugPanel 
 DiagrammerEvent
fr.kapit.diagrammer.events 
 DiagrammerRequestEvent
fr.kapit.diagrammer.events 
 DiagrammerResponseEvent
fr.kapit.diagrammer.events 
 DiagramSelectionAction
fr.kapit.diagrammer.actions DiagramSelectionAction handles nodes, groups, decorators and links selection in the diagrammer.
 DiagramSprite
fr.kapit.diagrammer.base.uicomponent DiagramSprite is the UIComponent version of IDiagramSprite.
 DiagramSpriteController
fr.kapit.diagrammer.controls A sprite controller is responsible for controlling nodes and groups resize controllers (knobs).
 DiagramSpriteDecorator
fr.kapit.diagrammer.decorators.uicomponent DiagramSpriteDecorator is the UIComponent IDiagramDecorator version for nodes.
 DiagramTable
fr.kapit.diagrammer.base.uicomponent.container DiagramTable extends GenericTable by adding edition capabilities.
 DiagramTableCell
fr.kapit.diagrammer.base.uicomponent.container Presents the default table cell.
 DiagramTableController
fr.kapit.diagrammer.controls 
 DijsktraAlgorithm
fr.kapit.layouts.analysis.shortPathComputer.dijkstra 
 DirectionConstants
fr.kapit.layouts.constants 
 DisplaceAction
fr.kapit.visualizer.actions DisplaceAction is the action handling elements displace.
 DisplaceActionData
fr.kapit.visualizer.actions.data indicates the data input of the DisplaceAction
 DragImage
fr.kapit.visualizer.utils.components The DragImage Class provides Drag Image for Drag & Drop Operation
 DrawLayer
fr.kapit.visualizer.layers ControlsLayer is the layer containing drawings.
 DropAction
fr.kapit.diagrammer.actions DropAction handles drop on Visualizer.
 DropActionData
fr.kapit.diagrammer.actions.data Describes the data input used by the DropAction
 Edge
fr.kapit.layouts.model 
 EdgeBundle
fr.kapit.layouts.model 
 EdgeBundlingConstants
fr.kapit.layouts.constants 
 EdgeDrawType
fr.kapit.layouts.constants 
 EdgeRoutingCommand
fr.kapit.visualizer.commands 
 EffectsAction
fr.kapit.visualizer.actions EffectsAction allows to apply effects on Visualizer.
 EffectsActionData
fr.kapit.visualizer.actions.data Presents the data input of the EffectsAction
 EulerDynamicRule
fr.kapit.layouts.algorithms.physics.rules 
 ExportUtils
fr.kapit.visualizer.utils 
 ExtremityChangeAction
fr.kapit.diagrammer.actions ExtremityChangeAction handles changing link extremities in Diagrammer.
 ExtremityChangeActionData
fr.kapit.diagrammer.actions.data Object holding parameters for the ExtremityChangeAction.
 FisheyeEffect
fr.kapit.layouts.effects 
 FloydWarshallAlgorithm
fr.kapit.layouts.analysis.shortPathComputer.Floyd 
 ForceDirectedEdgeBundling
fr.kapit.layouts.algorithms.edgeBundling 
 FunctionUtils
fr.kapit.diagrammer Descibes a some generic methods using by the different classes of the Diagrammer
 GenericDecorator
fr.kapit.visualizer.decorators.uicomponent GenericDecorator is the UIComponent IDecorator version.
 GenericFactory
fr.kapit.visualizer.factories 
 GenericGroup
fr.kapit.visualizer.base.uicomponent GenericGroup is the UIComponent version of IGroup.
 GenericLayer
fr.kapit.visualizer.layers This class is the basic impelementation of the interface IGenericLayer.
 GenericLink
fr.kapit.visualizer.base.sprite GenericLink is the visual link class used in Visualizer.
 GenericLinkDecorator
fr.kapit.visualizer.decorators.uicomponent GenericLinkDecorator is the UIComponent IDecorator version for links.
 GenericObject
fr.kapit.visualizer.base.uicomponent GenericObject is the basic class for visual UIComponent entities implementing IItem interface.
 GenericSprite
fr.kapit.visualizer.base.uicomponent GenericSprite is the UIComponent version of ISprite.
 GenericSpriteDecorator
fr.kapit.visualizer.decorators.uicomponent GenericSpriteDecorator is the UIComponent version of IDecorator for nodes.
 GenericTable
fr.kapit.visualizer.base.uicomponent.container GenericTable is the implementation of ITable.
 Geometry
fr.kapit.layouts.utils 
 GeometryUtils
fr.kapit.visualizer.utils 
 Graph
fr.kapit.layouts.model 
 GraphItem
fr.kapit.layouts.model 
 GraphMappingManager
fr.kapit.visualizer.managers 
 GravityForce
fr.kapit.layouts.algorithms.physics.forces 
 GridLayer
fr.kapit.visualizer.layers 
 GridStyle
fr.kapit.visualizer.styles 
 GroupAction
fr.kapit.diagrammer.actions GroupAction handles grouping of nodes.
 GroupActionData
fr.kapit.diagrammer.actions.data Describes the data input of the GroupAction.
 GroupCollapseDescriptor
fr.kapit.visualizer.utils.data.collapse 
 GroupCommand
fr.kapit.visualizer.commands 
 GroupExpandCollapseCommand
fr.kapit.visualizer.commands 
 GroupsLayer
fr.kapit.visualizer.layers GroupsLayer is the layer containing elements of type IGroup
 HierarchicalEdgeBundling
fr.kapit.layouts.algorithms.edgeBundling 
 HierarchicalLayout
fr.kapit.layouts.algorithms.hierarchical Implementation of the hierarchical algorithm as defined by Christoph Buchheim, Michael Juenger and Sebastian Leipert in their paper : "Improving Walker's Algorithm to run in linear time"
 HierarchicalLayoutData
fr.kapit.layouts.algorithms.hierarchical 
 HierarchyUtils
fr.kapit.visualizer.utils 
 IAction
fr.kapit.visualizer.actions IAction is the interface that any action should implement.
 IActionPackage
fr.kapit.visualizer.actions.packages An action grouping a set of actions that represents a domain specific diagramming and user interaction.
 IAnchorable
fr.kapit.visualizer.renderers IAnchorable is the interface implemented by a node renderer allowing link anchoring.
 IColumn
fr.kapit.visualizer.base IColumn is the interface to be implemented by an ITable column.
 IColumnRenderer
fr.kapit.visualizer.renderers IColumnRenderer is the interface implemented by a column item renderer.
 ICommand
fr.kapit.visualizer.commands An ICommand is associated to an event to specify the processing that should be performed in order to undo the action that dispatched that event.
 IComputer
fr.kapit.layouts.analysis.shortPathComputer.data 
 IContextMenu
fr.kapit.diagrammer.utils.components 
 IControl
fr.kapit.visualizer.controls IControl is the basic interface for controllers attached to graph elements.
 IController
fr.kapit.diagrammer.controls IController is the interface implemented for resize controllers.
 ICustomLayer
fr.kapit.visualizer.layers ICustomLayer is the interface that should be implemented for any new layer.
 IDecorator
fr.kapit.visualizer.decorators IDecorator is a visual element attached to ISprite or ILink to display additional data.
 IDecoratorController
fr.kapit.diagrammer.controls 
 IDecoratorRenderer
fr.kapit.visualizer.renderers IDecoratorRenderer is the interface to implement for decorator item renderer.
 IDiagramColumn
fr.kapit.diagrammer.base.uicomponent.container Defines the basic interface that should be implemented by table columns.
 IDiagramDecorator
fr.kapit.diagrammer.decorators IDiagramDecorator is extended from IDecorator by adding resize and content edition capabilities.
 IDiagramGroup
fr.kapit.diagrammer.base IDiagramGroup is extended from IDiagramGroup by adding edition capabilities.
 IDiagramLane
fr.kapit.diagrammer.base.uicomponent.container Defines the basic interface that should be implemented by table lanes.
 IDiagramLink
fr.kapit.diagrammer.base IDiagramLink extends ILink by adding controller and edition capabilities.
 IDiagramLinkController
fr.kapit.diagrammer.controls Descibes the main properties and function used to create the linkController ( knobs).
 IDiagramSprite
fr.kapit.diagrammer.base IDiagramSprite is extended from ISprite by adding edition capabilities.
 IDiagramTable
fr.kapit.diagrammer.base.uicomponent.container IDiagramTable extends ITable by adding the edition capabilities.
 IDynamicRule
fr.kapit.layouts.algorithms.physics.rules 
 IEdgeRouter
fr.kapit.layouts.algorithms.routing 
 IEditable
fr.kapit.diagrammer.renderers It's the interface used for editable elements renderers.
 IEditableRenderer
fr.kapit.diagrammer.renderers IRenderer is the basic interface for nodes, groups and decorators item renderers with edition capability.
 IEffect
fr.kapit.layouts.effects 
 IFactory
fr.kapit.visualizer.factories 
 IForce
fr.kapit.layouts.algorithms.physics.forces 
 IGenericLayer
fr.kapit.visualizer.layers 
 IGridLayer
fr.kapit.visualizer.layers 
 IGroup
fr.kapit.visualizer.base IGroup is the basic interface for visual group elements in Visualizer.
 IGroupRenderer
fr.kapit.visualizer.renderers Presents the basic interface for all group renderer.
 IItem
fr.kapit.visualizer.base IItem is the basic interface for all graph entities (node, group, link).
 IKnob
fr.kapit.diagrammer.artifacts This interface defines the knobs, the visual controls that can be used on a diagrammer item (link, node, group) to allow the user to resize them or modify the path of links.
 ILane
fr.kapit.visualizer.base ILane is the interface to be implemented by an ITable lane.
 ILaneRenderer
fr.kapit.visualizer.renderers ILaneRenderer is the interface implemented by a lane item rendrer.
 ILayer
fr.kapit.visualizer.layers 
 IlayerItem
fr.kapit.visualizer.layers 
 ILayout
fr.kapit.layouts.algorithms.basic The ILayout Interface is the base interface for the layout package.
 ILib
fr.kapit.diagrammer.lib descibes the basic interface that should be implemented by Lib
 ILink
fr.kapit.visualizer.base ILink is the basic interface for visual link elements.
 IManager
fr.kapit.visualizer.managers The IManager interface is implemented by LayoutsManager class.
 IModeled
fr.kapit.diagrammer.base 
 IMorphable
fr.kapit.visualizer.renderers 
 ImportModeConstants
fr.kapit.visualizer.constants 
 InteractionController
fr.kapit.diagrammer.controls InteractionController is the controller allowing user interaction with nodes.
 InteractionParam
fr.kapit.visualizer.utils.data Object holding action interaction parameters (mouse and keyboard interactions).
 IOverviewItemRenderer
fr.kapit.visualizer.tools.overview IOverviewItemRenderer is the interface implemented by node renderers in the overview component.
 IProgressive
fr.kapit.layouts.algorithms.forcedirected 
 IRelationMapItemRenderer
fr.kapit.visualizer.tools.relationMap IRelationMapItemRenderer is the interface implemented by node renderers in the relation map component.
 IRenderer
fr.kapit.visualizer.renderers IRenderer is the basic interface for nodes, groups and decorators item renderers.
 ISelectable
fr.kapit.visualizer.renderers ISelectable is the interface used for selectable elements renderers.
 ISprite
fr.kapit.visualizer.base ISprite is the basic interface for all visual node elements.
 ITable
fr.kapit.visualizer.base ITable is a group containing lanes and columns whose intersections form cells.
 ITableCell
fr.kapit.visualizer.base ITableCell is the interface to be implemented by cell of an ITable.
 ITableControl
fr.kapit.visualizer.controls 
 ITableItemRuler
fr.kapit.visualizer.controls.table 
 ITableRenderer
fr.kapit.visualizer.renderers Presents the basic interface used to create the table's renderer
 ITableRuler
fr.kapit.visualizer.controls.table 
 ItemStructureUtils
fr.kapit.visualizer.utils 
 IVisualEdge
fr.kapit.layouts.model.visual IVisualEdge is the basic interface for any visual edge that can be updated from a layout.
 IVisualGroup
fr.kapit.layouts.model.visual IVisualNode is the basic interface for any visual group that can be updated from a layout.
 IVisualItem
fr.kapit.layouts.model.visual IVisualItem is the basic interface for any visual element that can be updated from a layout.
 IVisualNode
fr.kapit.layouts.model.visual IVisualNode is the basic interface for any visual node that can be updated from a layout.
 KapCanvas
fr.kapit.base 
 KapUIComponent
fr.kapit.base 
 KeyboardAction
fr.kapit.visualizer.actions KeyboardAction ensures the user interaction via the keyboard.
 KeyboardActionData
fr.kapit.visualizer.actions.data presents the data input of KeyBoardAction
 KeyboardData
fr.kapit.visualizer.actions.data used by the all actions that refer to the keyboard message.
 KeyBoardDataType
fr.kapit.visualizer.actions.data 
 Knob
fr.kapit.diagrammer.artifacts 
 LayerCenteringType
fr.kapit.layouts.constants 
 LayerItemTweenObject
fr.kapit.visualizer.managers.beans 
 Layout
fr.kapit.layouts.algorithms.basic Basic implementation of the ILayout interface.
 LayoutCommand
fr.kapit.visualizer.commands 
 LayoutConstants
fr.kapit.visualizer.constants 
 LayoutError
fr.kapit.layouts 
 LayoutEvent
fr.kapit.layouts.events 
 LayoutManager
fr.kapit.visualizer.managers 
 LayoutParam
fr.kapit.visualizer.utils.data 
 Lib
fr.kapit.diagrammer.lib Basic implementation of the ILib interface.
 LibInfo
fr.kapit.diagrammer.lib.data Describes the main properties of the lib
 LibSelector
fr.kapit.diagrammer.artifacts.components 
 LibSelectorItemRenderer
fr.kapit.diagrammer.artifacts.components 
 LibUnit
fr.kapit.diagrammer.lib.data A libUnit represents an item that can be dragged from the libSelector and dropped in the diagrammer to create a node, a group or a table.
 LightDiagramGroup
fr.kapit.diagrammer.base.sprite LightDiagramGroup is the Sprite version of IDiagramGroup.
 LightDiagramLinkDecorator
fr.kapit.diagrammer.decorators.sprite LightDiagramLinkDecorator is the Sprite IDiagramDecorator version for nodes.
 LightDiagramSprite
fr.kapit.diagrammer.base.sprite LightDiagramSprite is the Sprite version of IDiagramSprite.
 LightDiagramSpriteDecorator
fr.kapit.diagrammer.decorators.sprite LightDiagramSpriteDecorator is the UIComponent LightGenericSpriteDecorator version for nodes.
 LightGenericDecorator
fr.kapit.visualizer.decorators.sprite GenericDecorator is the Sprite IDecorator version.
 LightGenericGroup
fr.kapit.visualizer.base.sprite LightGenericGroup is the visual group class used in Sprite Visualizer version.
 LightGenericLinkDecorator
fr.kapit.visualizer.decorators.sprite LightGenericLinkDecorator is the implementation of the IDecorator interface for links that is based on Sprite.
 LightGenericObject
fr.kapit.visualizer.base.sprite LightGenericObject is the basic class for visual Sprite entities implementing IItem interface.
 LightGenericSprite
fr.kapit.visualizer.base.sprite LightGenericSprite is the visual node class used in Sprite Visualizer version.
 LightGenericSpriteDecorator
fr.kapit.visualizer.decorators.sprite LightGenericSpriteDecorator is the implementation of the IDecorator interface for nodes that is based on Sprite.
 LinkAction
fr.kapit.diagrammer.actions LinkAction handles adding link between two nodes in Diagrammer.
 LinkActionData
fr.kapit.diagrammer.actions.data Defines the data input for the LinkAction
 LinkBundle
fr.kapit.visualizer.managers.beans 
 LinkBundlingManager
fr.kapit.visualizer.managers 
 LinkCollapseDescriptor
fr.kapit.visualizer.utils.data.collapse 
 LinkExtremityKnob
fr.kapit.diagrammer.artifacts 
 LinkKnob
fr.kapit.diagrammer.artifacts This interface defines link knobs, the visual controls that can be used on a diagrammer link to allow the user to modify their path.
 LinkNudgeHelper
fr.kapit.visualizer.utils 
 LinksLayer
fr.kapit.visualizer.layers LinksLayer is the layer containing elements of type ILink
 LinkStyle
fr.kapit.visualizer.styles 
 LinkTweenObject
fr.kapit.visualizer.managers.beans 
 LinkUtils
fr.kapit.visualizer.utils 
 ManagedGroupsLayer
fr.kapit.visualizer.layers Layer where all nodes and groups are added when Visualizer.useLayeredMode is set to false.
 MarkWheelComponent
fr.kapit.visualizer.actions.artefacts Draws to the component used when the property markOnWheelzoom on the zoomAction
 MindMapLayout
fr.kapit.layouts.algorithms.mindmap 
 MindMapLayoutData
fr.kapit.layouts.algorithms.mindmap 
 MultiSelectionAction
fr.kapit.visualizer.actions MultiSelectionAction handles marquee selection.
 NBodyForce
fr.kapit.layouts.algorithms.physics.forces 
 Node
fr.kapit.layouts.model 
 NodeCollapseDescriptor
fr.kapit.visualizer.utils.data.collapse 
 NodeTweenObject
fr.kapit.visualizer.managers.beans 
 OrientationType
fr.kapit.layouts.constants 
 OrthogonalEdgeRouter
fr.kapit.layouts.algorithms.routing 
 OrthogonalLayout
fr.kapit.layouts.algorithms.orthogonal Based on a topology-shape metrics, the Orthogonal layout places nodes with approaches that reduce the number of edge crossings and optimize area occupation.
 OverlappingAvoidType
fr.kapit.layouts.constants 
 Overview
fr.kapit.visualizer.tools.overview Overview is a component linked to Visualizer allowing to have an overview on all Visualizer elements and links.
 OverviewLink
fr.kapit.visualizer.tools.overview OverviewLink is the link used in the overview to represent Visualizer links.
 Packer
fr.kapit.layouts.utils 
 PackingSortType
fr.kapit.layouts.constants 
 PackingType
fr.kapit.layouts.constants 
 PanAction
fr.kapit.visualizer.actions PanAction is the action handling panning in Visualizer.
 PanActionData
fr.kapit.visualizer.actions.data Presents the data input of the PanAction
 Particle
fr.kapit.layouts.algorithms.physics.basic 
 PathComputationUtils
fr.kapit.visualizer.utils 
 PhysicsSimulator
fr.kapit.layouts.algorithms.physics 
 PositionConstants
fr.kapit.diagrammer.constants 
 PrintPolicyConstants
fr.kapit.visualizer.constants 
 ProgressiveCirclePackLayout
fr.kapit.layouts.algorithms.pack 
 ProgressiveCirclePackLayoutData
fr.kapit.layouts.algorithms.pack 
 ProgressiveFadeLayout
fr.kapit.layouts.algorithms.forcedirected.fade 
 ProgressiveFadeLayoutEdgeData
fr.kapit.layouts.algorithms.forcedirected.fade 
 ProgressiveFadeLayoutNodeData
fr.kapit.layouts.algorithms.forcedirected.fade 
 ProgressiveLayout
fr.kapit.layouts.algorithms.forcedirected.basic 
 ProgressiveLayoutData
fr.kapit.layouts.algorithms.forcedirected.basic 
 ProgressiveRectanglePackLayout
fr.kapit.layouts.algorithms.pack 
 PullForce
fr.kapit.layouts.algorithms.physics.forces 
 QuadTreeManager
fr.kapit.layouts.algorithms.physics.quadtree 
 QuadTreeNode
fr.kapit.layouts.algorithms.physics.quadtree 
 RadialLayout
fr.kapit.layouts.algorithms.radial

The radial layout places each node in a concentric ring corresponding to its distance (depth) to the root node (for tree graphs) or focus node (for general graphs).

 RadialLayoutData
fr.kapit.layouts.algorithms.radial 
 RedoAction
fr.kapit.diagrammer.actions RedoAction manages actions redo in Visualizer.
 RelationMap
fr.kapit.visualizer.tools.relationMap RelationMap is a component linked to Visualizer allowing to display predecessors and successors of a node in Visualizer.
 RemoveTableCommand
fr.kapit.visualizer.commands 
 RendererLib
fr.kapit.diagrammer.lib A renderer lib consists of multiple renderers that can be dragged and dropped in the diagrammer to create nodes, groups and tables.
 RequestDescriptor
fr.kapit.diagrammer.managers.data RequestDescriptor is a unit data encapsulating a request scenario and how response is routed.
 ResizeAction
fr.kapit.diagrammer.actions ResizeAction is the action handling resize.
 ResizeActionData
fr.kapit.diagrammer.actions.data Defines the data input for the ResizeAction
 ResizeKnob
fr.kapit.diagrammer.artifacts This class definesthe knobs, the visual controls that can be used on a diagrammer nodes and groups to allow the user to resize them.
 ResponseDecriptor
fr.kapit.diagrammer.managers.data RequestDescriptor is a unit data encapsulating a response to a DiagrammerRequestEvent in the case of an asynchronous call.
 RootSelectionType
fr.kapit.layouts.constants 
 RoutingLayoutData
fr.kapit.layouts.algorithms.routing 
 RoutingParam
fr.kapit.visualizer.utils.data Object holding parameters controlling routing directives.
 RoutingUtils
fr.kapit.visualizer.utils 
 RungeKuttaDynamicRule
fr.kapit.layouts.algorithms.physics.rules 
 Segment
fr.kapit.visualizer.utils.data 
 SegmentBundle
fr.kapit.visualizer.utils.data 
 SelectionAction
fr.kapit.visualizer.actions SelectionAction handles nodes, groups, decorators and links selection.
 SelectionActionData
fr.kapit.visualizer.actions.data represents the data input of the SelectionAction
 ShortcutAction
fr.kapit.visualizer.actions This action used to define the different shortcuts used by the different actions and interactions on the visualizer
 ShortcutConstants
fr.kapit.visualizer.managers.beans Defines the constants used by the ShortcutAction
 ShortestPathAction
fr.kapit.visualizer.actions ShortestPathAction computes the shortest path between two nodes and highlights it.
 ShortestPathActionData
fr.kapit.visualizer.actions.data Presents the data input used by the ShortestPathAction
 ShortestPathComputer
fr.kapit.layouts.analysis.centrality 
 ShortestPathResult
fr.kapit.layouts.analysis.shortPathComputer.data 
 SimpleEdgeRouter
fr.kapit.layouts.algorithms.routing 
 SingleCycleCircularLayout
fr.kapit.layouts.algorithms.circular

The single cycle circular layout places all graph-nodes centers in a circle circonference (or circle sector circonference) while maintaining no nodes overlapping.

 SingleCycleCircularLayoutData
fr.kapit.layouts.algorithms.circular 
 SnapParam
fr.kapit.visualizer.utils.data 
 SpanningTree
fr.kapit.layouts.model 
 Spring
fr.kapit.layouts.algorithms.physics.basic 
 SpringForce
fr.kapit.layouts.algorithms.physics.forces 
 SpritesLayer
fr.kapit.visualizer.layers SpritesLayer is the layer containing elements of type ISprite
 StaticForceDirectedLayout
fr.kapit.layouts.algorithms.forcedirected.kamadakawai

The Force-Directed layout is a basic spring-embedder layout that models and simulates the graph as a physical system (can be celestial, molecular or nuclear) to achieve aesthetically pleasing results.

 StaticForceDirectedLayoutData
fr.kapit.layouts.algorithms.forcedirected.kamadakawai 
 StaticGEMLayout
fr.kapit.layouts.algorithms.forcedirected.gem

The GEM or graph embedder layout is a spring-embedder layout (force-directed layout) with several new heuristics to improve the convergence, including local temperatures, gravitational forces and the detection of rotations and oscillations.

 StaticGemLayoutData
fr.kapit.layouts.algorithms.forcedirected.gem 
 SugiyamaLayout
fr.kapit.layouts.algorithms.sugiyama 
 SVGAsset
fr.kapit.diagrammer.lib.svg creates an SVG elements and set some of its properties ( accept action..)
 SVGAssetLibrary
fr.kapit.diagrammer.lib.svg This class is used to store the SVG library used to draw sprites in a DiagramView.
 SVGAssetLibraryEvent
fr.kapit.diagrammer.lib.svg 
 SVGIcon
fr.kapit.diagrammer.lib.svg Specifies the icon used on the SVG Lib
 SVGLib
fr.kapit.diagrammer.lib An SVG lib uses svg shapes to render the nodes.
 SVGSysLib
fr.kapit.diagrammer.lib.svg Specifies an svgimage in XML format
 TableColumnRuler
fr.kapit.visualizer.controls.table 
 TableController
fr.kapit.visualizer.controls Defines the controller of the table.
 TableItemRuler
fr.kapit.visualizer.controls.table 
 TableLaneRuler
fr.kapit.visualizer.controls.table 
 TableParams
fr.kapit.diagrammer.lib.data Indicates the main parameters of the table
 TableRuler
fr.kapit.visualizer.controls.table 
 TableUtils
fr.kapit.visualizer.utils 
 TileItemRenderer
fr.kapit.diagrammer.utils.components 
 TooltipsLayer
fr.kapit.visualizer.layers TooltipsLayer is the layer containing elements of type Tooltip
 TopologyUtils
fr.kapit.visualizer.utils 
 TreeLayout
fr.kapit.layouts.algorithms.basic

The tree layout is the base layout of all tree layouts implemented in the GraphLayouts package.

 TweenManager
fr.kapit.visualizer.managers 
 UndoAction
fr.kapit.diagrammer.actions UndoAction manages actions undo in Visualizer.
 UndoRedoActionData
fr.kapit.diagrammer.actions.data Presents the data input for the UndoAction
 UngroupCommand
fr.kapit.visualizer.commands 
 UpdateManager
fr.kapit.visualizer.managers 
 ViewContraints
fr.kapit.visualizer.managers.beans 
 ViewContraintsPolicyConstants
fr.kapit.visualizer.constants 
 VisibilityGraph
fr.kapit.layouts.algorithms.routing 
 Visualizer
fr.kapit.visualizer Visualizer is an innovant component that helps flex developpers and enterprises to represent visually a data input into a comprehensible graph where each node or link represents a given data unit in the original data input.
 VisualizerActionPackage
fr.kapit.visualizer.actions.packages A Specific Action package for the Visualizer.
 VisualizerError
fr.kapit.visualizer This class is used for all the visualizer error messages.
 VisualizerEvent
fr.kapit.visualizer.events 
 VisualizerFactory
fr.kapit.visualizer.factories 
 VisualizerSnapLineTool
fr.kapit.visualizer.tools 
 ZoomAction
fr.kapit.visualizer.actions ZoomAction is the action handling zoom in Visualizer.
 ZoomActionData
fr.kapit.visualizer.actions.data used as input data for the ZoomAction