Business Objects and Data Sources > States > State Dictionaries: An Overview

To group graphic operations for displaying states and to make sets of relevant states available, JViews TGO provides several state dictionaries based on worldwide standards. JViews TGO associates with each state in a dictionary the drawing mode of the telecom object holding that state. Therefore, the drawing is updated when the state of the graphic object is modified. This association between a state and a graphic drawing is detailed throughout this section.

The dictionaries available in the JViews TGO library are presented with their definitions and icons. The development of these dictionaries is based on current telecom standards combined with hands-on experience.

Primary and Secondary States

The OSI, Bellcore, SNMP and SONET state dictionaries all contain the notion of primary and secondary states. The difference between a primary and a secondary state is that a telecom object will usually carry one and only one primary state, whereas it can carry a number of secondary states.

Dictionary Nomenclatures

While the dictionaries described in the following sections contain the notion of primary and secondary states, the terms traditionally used to describe them are not always the same.

For our purposes, we will use the terms primary state and secondary state in a generic sense.

Primary States Allowing Secondary States

The applicability of secondary states in the OSI and Bellcore models depends on primary states. Most secondary states can be set on a telecom object only if the object is already in a predefined state. For instance, the OSI Power-Off status can be set only on an object that is out-of-service, that is, with the OSI Disabled primary state.

The three conditions that determine whether a given secondary state applies to a telecom object are:

These conditions represent a combination of primary states in all state dictionaries.

The applicability of secondary states on given primary states can be seen in Table A.2.