yFiles FLEX Developer's Guide
Next
yFiles FLEX Developer's Guide
Legal Notice
Table of Contents
Changes From Previous Edition
Developer's Guide Enhancements
New Features of yFiles FLEX 1.2
General
1. Introducing yFiles FLEX
yFiles FLEX Library
Where to Find Things in yFiles FLEX
2. Displaying and Editing Graphs
Model-View-Controller Paradigm
Graph Structure
Class DefaultGraph
Visual Representation of Graph Elements
Styles
Style Renderers
Label Support
Styles-related Features
Arrows
View Implementations
Class GraphCanvasComponent
Class CanvasComponent
Class GraphOverviewComponent
User Interaction
Class GraphEditorInputMode
Class MainInputMode
Class MoveViewportInputMode
Customizing Input Modes
3. Input and Output
GraphML Extensions of yFiles Products
Working with the GraphML File Format
GraphML Compatibility Modes
GraphML Default Extension Mechanism
Customizing the GraphML Extension Mechanism
Customizing the yFiles FLEX I/O Support
IXmlWriter
Using Simple Data Types
Support for Structured Data
Support for Custom Serializers and Deserializers
Optimizing GraphML I/O
Transferring Only Structural and Layout Information
Enabling Client-Side Compression
Enabling HTTP Compression
Printing
4. Communicating with the Server
Remote Communication in yFiles FLEX
Remote API
Class RoundtripHandler
Class DownloadHandler
Using DefaultServerAction and ResultHandler
5. Using yFiles FLEX with a yFiles Server
Communicating with yFiles Java on the Server
Using the yFiles FLEX Native GraphML Extension with a yFiles for Java Server
Using the yFiles for Java GraphML Extension with yFiles FLEX
Communicating with yFiles.NET on the Server
6. yFiles FLEX Java Server API
yFiles FLEX Java Server API Packages
Roundtrip Support Classes
Class AbstractGraphRoundtripSupport
Class GraphRoundtripSupport
Class Graph2DRoundtripSupport
Servlets
Class LoadGraphServlet
Class SaveGraphServlet
Class DownloadServlet
Manipulating yFiles FLEX GraphML Style Data
Shared Data
Label Layout
Integrated Labeling
Manipulating Labels on the Server
7. yFiles FLEX .NET Server API
yFiles FLEX .NET Server API Namespaces
Class GraphRoundtripSupport
Reading a Graph with GraphRoundtripSupport
Sending a Graph with GraphRoundtripSupport
Handling IDs with GraphRoundtripSupport
Adding Custom Attributes
Customizing (De)Serialization
Sending Error Messages
XML Styles
HTTP Handlers
Class LoadGraphHandler
Class SaveGraphHandler
Class DownloadHandler
8. Architectural Concepts
Look-up Mechanism
Benefits
Look-up Chaining
Customizing Look-up Behavior
Binding Data to Graph Elements
Glossary
Index
Copyright ©2007-2008, yWorks GmbH. All rights reserved.