CONTENTS

Graphic Components

About This Document
Introducing Graphic Components
Gray bulletThe Network Component
Gray bulletThe Equipment Component
Gray bulletThe Table Component
Gray bulletThe Tree Component
Network Component
Gray bulletIntroducing the Network Component
Gray bulletCreating a Network Component: a Sample
Gray bulletConfiguring the Network Component
Gray bulletConfiguring a Network Component through a CSS File
Gray bulletConfiguring a Network Component through the API
Gray bulletLoading a Project File
Gray bulletCustomizing the Rendering of Network Nodes and Links
Gray bulletNetwork Component Services
Gray bulletInteracting with the Network View
Gray bulletInteracting with the Network Objects
Gray bulletPositioning
Gray bulletLayout
Gray bulletLabel Layout
Gray bulletLayers
Gray bulletZooming
Gray bulletBackground Support
Gray bulletFiltering
Gray bulletAccepted and Excluded Classes
Gray bulletSetting a List of Origins
Gray bulletNode factory
Gray bulletLink factory
Gray bulletExpansion strategy
Gray bulletArchitecture of the Network Component
Gray bulletClass Overview
Gray bulletThe Model
Gray bulletThe View
Gray bulletThe Controller
Gray bulletThe Adapter
Equipment Component
Gray bulletIntroducing the Equipment Component
Gray bulletCreating an Equipment Component: a Sample
Gray bulletConfiguring the Equipment Component
Gray bulletConfiguring an Equipment Component through CSS
Gray bulletConfiguring an Equipment Component through the API
Gray bulletCustomizing the Rendering of Equipment Nodes and Links
Gray bulletLoading a Project File
Gray bulletEquipment Component Services
Gray bulletInteracting with the Equipment View
Gray bulletInteracting with the Equipment Objects
Gray bulletPositioning
Gray bulletRelative Positioning
Gray bulletLayout
Gray bulletZooming
Gray bulletBackground Support
Gray bulletFiltering
Gray bulletAccepted and Excluded Classes
Gray bulletSetting a List of Origins
Gray bulletNode factory
Gray bulletLink factory
Gray bulletExpansion strategy
Gray bulletArchitecture of the Equipment Component
Gray bulletClass Overview
Gray bulletThe Model
Gray bulletThe View
Gray bulletThe Controller
Gray bulletThe Adapter
Tree Component
Gray bulletIntroducing the Tree Component
Gray bulletCreating a Tree Component: a Sample
Gray bulletConfiguring the Tree Component
Gray bulletConfiguring the Tree Component through a CSS File
Gray bulletConfiguring the Tree Component through the API
Gray bulletLoading a Project File
Gray bulletCustomizing the Rendering of Tree Nodes
Gray bulletTree Component Services
Gray bulletFilling the Tree with Business Objects
Gray bulletInteracting with the Tree View
Gray bulletInteracting with the Tree Nodes
Gray bulletHandling the Selection
Gray bulletFiltering the Tree Nodes
Gray bulletAccepted and Excluded Classes
Gray bulletSorting the Tree Nodes
Gray bulletControlling the Display of Objects as Tree Leaves
Gray bulletSetting a List of Origins
Gray bulletArchitecture of the Tree Component
Gray bulletClass Overview
Gray bulletThe Model
Gray bulletThe View
Gray bulletThe Controller
Gray bulletThe Adapter
Table Component
Gray bulletIntroducing the Table Component
Gray bulletCreating a Table Component: a Sample
Gray bulletConfiguring the Table Component
Gray bulletConfiguring the Table Component through a CSS File
Gray bulletConfiguring the Table Component through the API
Gray bulletLoading a Project File
Gray bulletCustomizing Column Headers and Rows
Gray bulletTable Component Services
Gray bulletSelecting the Accepted Class of Objects
Gray bulletFilling the Table with Business Objects
Gray bulletInteracting with the Table View
Gray bulletInteracting with the Table Cells
Gray bulletHandling the Selection
Gray bulletFitting to Contents
Gray bulletResizing Columns
Gray bulletFixing Columns in a Table
Gray bulletMoving Columns
Gray bulletSearching for a String in a Table
Gray bulletShowing or Hiding Columns in a Table
Gray bulletSorting Columns
Gray bulletAdding New Columns to the Table
Gray bulletFiltering Rows
Gray bulletExcluding Table Rows
Gray bulletArchitecture of the Table Component
Gray bulletClass Overview
Gray bulletThe Model
Gray bulletThe View
Gray bulletThe Controller
Gray bulletThe Adapter
Architecture of Graphic Components
Gray bulletThe MVC Architecture: An Overview
Gray bulletThe Representation Model
Gray bulletRepresentation Objects
Gray bulletPredefined Representation Object Classes
Gray bulletThe Graphic View
Gray bulletGraphic Objects
Gray bulletGraphic Holders
Gray bulletGraphic View Configuration
Gray bulletThe Controller
Gray bulletInteracting with the Graphic Components
Gray bulletThe Adapter
Using JViews TGO in SWT Applications
Gray bulletUsing the Bridge
Gray bulletMultithreading Modes
Index