CONTENTS
Styling
About This Document
Introducing Cascading Style Sheets
What Are CSS?
Getting Started with JViews TGO Style Sheets
Writing a Style Sheet
Changing Declarations
Specializing CSS Rules
The Priority of CSS Rules
Debugging a Style Sheet
The CSS Specification
CSS Syntax
Applying CSS to Java Objects
The CSS Engine in JViews TGO
JViews TGO Functions
Divergences from CSS2
How to Represent a Business Object
Business Class Properties
Attribute Properties
Retrieving the Value of a Property
Using Custom Pseudo-classes
Using Cascading Style Sheets
Using Global Settings
Customizing Network and Equipment Nodes
Predefined Business Objects
User-Defined Business Objects
Customizing Network and Equipment Links
Customizing Tree Nodes
Predefined Business Objects
User-Defined Business Objects
Advanced Customization
Improving Performance
Customizing Table Cells
Advanced Customization
Improving Performance
Customizing Table Column Headers and Rows
Customizing the Label of Business Objects
Customizing the Label in Table Cells
Changing the Font of All Labels
Customizing Tooltips
Customizing Object and Alarm States of Predefined Business Objects
Secondary States and Information Window Properties
Alarm Configuration Properties
Alarm Balloon Configuration Properties
Alarm Count Configuration Properties
SNMP System Info Configuration Properties
Changing the Icon Color of Predefined Business Objects
Customizing the Icon of User-Defined Business Objects
Adding a User-defined Business Attribute to the System Window
Changing the Background Color of All Columns in a Table
Displaying the Same Attribute with Different Representations
Customizing Node and Link Layouts
Customizing Link Label Layout
Customizing the Selection Border in the Network and Equipment
Customizing the Selection in the Table and in the Tree
Customizing the Expansion of Business Objects
Customizing Network Elements
Network Element Representation
Customizing Network Element Types
Customizing Existing Network Element Types
Customizing Network Element Types From Images
Customizing Network Element Types From SVG Graphics
Extending the Class IltNEBaseRenderer
Localizing Network Element Types
Customizing Network Element Functions
Customizing Network Element Families
Customizing Network Element Names
Customizing Network Element Shortcuts
Customizing Partial Network Elements
Customizing Network Element States and Alarms
Customizing Network Element Tooltips
Adding New Decorations to Network Elements
Customizing User-Defined Business Objects
Customizing User-Defined Network Nodes
Customizing the Node Shape
Customizing the Node Icon
Customizing the Node Label
Automatic Resizing
Customizing User-Defined Network Links
Customizing the Link
Customizing the Link Label
Customizing Tooltips of User-Defined Business Objects
Customizing Links
Link Representation
Customizing Link Representations
Changing the Representation of Individual Links
Changing the Representation of Links Based on States and Alarms
Customizing Link States and Alarms
Customizing the Link Information Cluster
Customizing Link Media
Customizing Link Technology
Customizing Link Names
Customizing Link Tooltips
Adding New Decorations to Links
Customizing Link Port Configuration
Customizing Link Label Layout
Customizing Link Tiny Types
Customizing Link Sets
Customizing Link Bundles
Customizing Link Set and Link Bundle Tiny Types
Customizing Groups
Group Representation
Customizing Group Representations
Polygonal Group Properties
Rectangular Group Properties
Linear Group Properties
Customizing Group Names
Customizing Group Icons
Customizing Group Shortcuts
Customizing Group States and Alarms
Customizing the Group Information Cluster
Customizing Group Connection Ports
Customizing Group Tooltips
Adding New Decorations to Groups
Customizing Subnetworks
Customizing Shelves and Cards
Shelf Representation
Customizing Shelf Representations
Customizing Shelf Names
Customizing Shelf States and Alarms
Customizing Shelf Types
Customizing Shelf Tiny Types
Card Carrier Representation
Customizing Card Carrier Representations
Customizing Card Carrier States and Alarms
Customizing Card Carrier Names
Customizing Card Carrier Types
Customizing Card Carrier Tiny Types
Card Representation
Customizing Card Representations
Customizing Card Types
Customizing Card Tiny Types
Customizing Card Names
Customizing Card States and Alarms
Port Representation
Customizing Port Representations
Customizing Port Types
Customizing Port Tiny Types
Customizing Port Names
Customizing Port States and Alarms
LED Representation
Customizing LED Representations
Customizing LED Types
Customizing LED Tiny Types
Customizing LED Names
Customizing LED States and Alarms
Customizing BTS
BTS Representation
Customizing BTS Equipment
Customizing BTS Antennas
Customizing BTS Antenna States and Alarms
Customizing BTS Antenna Names
Customizing BTS and BTS Antenna Tiny Types
Customizing Alarms
Alarm Representation
Representation of Alarms in a Table
Representation of Alarms in a Tree
Customizing Severities
Customizing Probable Causes
Customizing Alarm Types
Customizing Trend Indications
Customizing Off-Page Connectors
Off-Page Connector Representation
Customizing Off-Page Connector Types
Customizing Existing Off-Page Connector Types
Customizing New Off-Page Connector Types
Customizing Off-Page Connector Names
Customizing Off-Page Connector States and Alarms
Customizing Object States
Customizing the Object Representation Based on States
OSI
Bellcore
SNMP
SONET
Miscellaneous
Performance
SAN
Alarm
Trap
Passive Devices
Customizing the OSI State System
Customizing the Bellcore State System
Customizing the SNMP State System
Creating a New SNMP Primary State
Customizing SNMP Secondary States
Creating a New Attribute in the System Group
Customizing the SONET State System
Creating New SONET States
Customizing SONET Protection States
Customizing the Miscellaneous State System
Customizing the Performance State System
Creating New Performance Secondary States
Customizing Performance Secondary States
Customizing the SAN State System
Creating New SAN Secondary States
Customizing SAN Secondary States
Customizing Alarm Severities
Customizing Alarm Count Attributes
Alarm Count Representation Details
Customizing Trap Types
Customizing the Secondary State Icons
Index