Kalileo User Guide
Getting started
Overview
Key concepts
Visualizer
Diagrammer
Rendering
Actions
Hands on code
Simple Visualizer integration
Simple Diagrammer integration
Dealing with data sources
Data impact on Visualizer and Diagrammer
Handling ICollection format
Handling GraphML format
Handling tabulated data
Performing advanced data integration
Handling graph import export
Customizing Rendering and Look&Feel
Understanding renderers
Dealing with nodes rendering
Handling nodes rendering
Using DefaultItemRenderer
Customizing nodes rendering
Understanding custom node rendering
Using IAnchorable interface
Using IRenderer interface
Using ISelectable interface
Dealing with groups rendering
Dealing with decorators rendering
Dealing with tooltips rendering
Working with tables
Working with link styles
Expand Collapse Feature
Dealing with custom layering
Printing
Controlling user interaction
Using Actions and overriding behaviours
Understanding action paradigm
Controlling action states
Working with available actions
Common actions
Pan Action
Displace Action
Zoom Action
MultiSelection action
Keyboard Action
Effect Action
Shortest Path Action
Centrality Computer Action
Edition oriented actions
Drop Action
Group Action
Link Action
Undo/Redo Action
Customizing actions behaviour
Injecting custom actions
Using Action Package
Controlling default behaviour
Controlling basic item artefacts
Understanding classes hierarchy
Manipulating factories
Developping basic item artefacts
Handling edition experience
Working with libraries
Understanding lib concept
Working with available libs
SVG Lib
Renderer Lib
Creating lib process via Drop Action and nodeRendererFunction
Working with data model
Understanding data model role
Working with data models
Implementing Edition experience via data model and IEditable renderers
Working with anchors and ports
Using IAnchorable interface
Using GraphML ports
Dealing with items scope
Working with validation calls
Understanding the role of validation calls in real business applications
Configuring requests
Customizing diagramming experience
Controllers interaction
Enhancing Edition Experience
Dealing with Grid alignment
Dealing with Snap Line
Working with visualization tools
Integrating Overview component
Integrating RelationMap component
Using Graph Layouts
Using Layouts
Circular Layout
Balloon layout
Radial layout
Hierarchical Tree Layout
Bi-Hierarchical Layout
MindMap Layout
Hierarchical Cyclic Layout
Organic Layout
Animated Organic Layout
Orthogonal Layout
Pack Layout
Technical Reference
All Packages
All classes
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Getting started
Overview
Key concepts
Visualizer
Diagrammer
Rendering
Actions
Hands on code
Simple Visualizer integration
Simple Diagrammer integration
Dealing with data sources
Data impact on Visualizer and Diagrammer
Handling ICollection format
Handling GraphML format
Handling tabulated data
Performing advanced data integration
Handling graph import export
Customizing Rendering and Look&Feel
Understanding renderers
Dealing with nodes rendering
Handling nodes rendering
Using DefaultItemRenderer
Customizing nodes rendering
Understanding custom node rendering
Using IAnchorable interface
Using IRenderer interface
Using ISelectable interface
Dealing with groups rendering
Dealing with decorators rendering
Dealing with tooltips rendering
Working with tables
Working with link styles
Expand Collapse Feature
Dealing with custom layering
Printing
Controlling user interaction
Using Actions and overriding behaviours
Understanding action paradigm
Controlling action states
Working with available actions
Common actions
Pan Action
Displace Action
Zoom Action
MultiSelection action
Keyboard Action
Effect Action
Shortest Path Action
Centrality Computer Action
Edition oriented actions
Drop Action
Group Action
Link Action
Undo/Redo Action
Customizing actions behaviour
Injecting custom actions
Using Action Package
Controlling default behaviour
Controlling basic item artefacts
Understanding classes hierarchy
Manipulating factories
Developping basic item artefacts
Handling edition experience
Working with libraries
Understanding lib concept
Working with available libs
SVG Lib
Renderer Lib
Creating lib process via Drop Action and nodeRendererFunction
Working with data model
Understanding data model role
Working with data models
Implementing Edition experience via data model and IEditable renderers
Working with anchors and ports
Using IAnchorable interface
Using GraphML ports
Dealing with items scope
Working with validation calls
Understanding the role of validation calls in real business applications
Configuring requests
Customizing diagramming experience
Controllers interaction
Enhancing Edition Experience
Dealing with Grid alignment
Dealing with Snap Line
Working with visualization tools
Integrating Overview component
Integrating RelationMap component
Using Graph Layouts
Using Layouts
Circular Layout
Balloon layout
Radial layout
Hierarchical Tree Layout
Bi-Hierarchical Layout
MindMap Layout
Hierarchical Cyclic Layout
Organic Layout
Animated Organic Layout
Orthogonal Layout
Pack Layout
Technical Reference
All Packages
All classes
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Kolbert User Guide
Data Input for Kolbert Package
Handling Tabulated Input (CSV Data)
Handling ICollection input
Treemap
Getting Started
Dealing with data sources
Data support in TreeMap
Handling ICollectionView format
Handling tabulated data
Using filterPath
Handling objects with children property or with a customTreeDataDescriptor
Discrete values
Rendering
Rendering functions
Rendering fields
Rendering filters
TreeMap Legend
Events
Technical Reference
All Packages
All classes
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Radar Chart
Getting Started
Dealing with data sources
Data support in RadarChart
Handling ICollectionView format
Handling tabulated data
Handling objects with children property or with a customTreeDataDescriptor
Rendering
Series rendering
Axes rendering
Advanced properties
RadarChart Legend
Technical Reference
All Packages
All classes
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Ring Chart
Getting Started
Dealing Width Data Sources
Data Support in RingChart
Handling ICollectionView format
Handling Tabulated Data
Handling objects with children property or with customTreeDataDescriptor
Working with events
Customizing Rendering and Look&Feel
Dealing with items rendering
Dealing With RingChart Legend
RingChartLegend
Technical Reference
All Packages
All classes
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Elastic Search
Getting Started
Dealing with data sources
Data support in Elastic Search
Handling ICollectionView format
Handling objects with children property or with customTreeDataDescriptor
Handling Tabulated data
Customizing Rendering and Look&Feel
Dealing with items rendering
Dealing with filters rendering
Dealing with colors
Controlling Look&Feel via Styles
Working with events
Technical Reference
All Packages
All classes
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Pictogram Chart
Getting Started
Working With Events
Dealing With Data Sources
Data Support
Handling Tabulated Data
Handling ICollection View
Customizing Rendering and Skins
Renderering Properties
Pictogram Cells Skin
Technical Reference
All Packages
All classes
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Data Input for Kolbert Package
Handling Tabulated Input (CSV Data)
Handling ICollection input
Treemap
Getting Started
Dealing with data sources
Data support in TreeMap
Handling ICollectionView format
Handling tabulated data
Using filterPath
Handling objects with children property or with a customTreeDataDescriptor
Discrete values
Rendering
Rendering functions
Rendering fields
Rendering filters
TreeMap Legend
Events
Technical Reference
All Packages
All classes
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Radar Chart
Getting Started
Dealing with data sources
Data support in RadarChart
Handling ICollectionView format
Handling tabulated data
Handling objects with children property or with a customTreeDataDescriptor
Rendering
Series rendering
Axes rendering
Advanced properties
RadarChart Legend
Technical Reference
All Packages
All classes
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Ring Chart
Getting Started
Dealing Width Data Sources
Data Support in RingChart
Handling ICollectionView format
Handling Tabulated Data
Handling objects with children property or with customTreeDataDescriptor
Working with events
Customizing Rendering and Look&Feel
Dealing with items rendering
Dealing With RingChart Legend
RingChartLegend
Technical Reference
All Packages
All classes
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Elastic Search
Getting Started
Dealing with data sources
Data support in Elastic Search
Handling ICollectionView format
Handling objects with children property or with customTreeDataDescriptor
Handling Tabulated data
Customizing Rendering and Look&Feel
Dealing with items rendering
Dealing with filters rendering
Dealing with colors
Controlling Look&Feel via Styles
Working with events
Technical Reference
All Packages
All classes
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Pictogram Chart
Getting Started
Working With Events
Dealing With Data Sources
Data Support
Handling Tabulated Data
Handling ICollection View
Customizing Rendering and Skins
Renderering Properties
Pictogram Cells Skin
Technical Reference
All Packages
All classes
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z