Go to the bottom.
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! SDDL Name: NPINCP_LIST.SDDL
!
! Purpose: This SDDL file defines the npincp_list relation.
!
! Modification History:
!
! Date OPR Who Reason
! -------- ------- --- -------------------------------------------------
! 10/28/94 27329 MRB Original implementation
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
!
LANGUAGE FORTRAN, SQL
RECORD NPINC_TYPE
!------------------------------------------------------------------------------
!
! RECORD INFORMATION
!
!------------------------------------------------------------------------------
DESCRIPTION "This relation details all the incompatible entities
used in SMS precedence checking. The Incompatibility
Table specifies states which are not compatible with
each other. Each record contains fields to fully
specify two states. An incompatibilty may be defined
between the states of two elements, an element state
and a system state, or the states of two systems.
See NPNAMES_TABLE to understand where this data comes
from and how it is used. The description for
NPNAMES_TABLE also has a complete list of the related
precedence checker relations. Also refer to Chapters 22
through 33 of the SCS User's Guide for more information
on the precedence checker.
Incompatibilities may be defined within a single system
or between different systems. A message is recorded in
the Precedence Checker trace file whenever both states
specified in an Incompatibility Table record are the
current states of the system(s). The Precedence Checker
does not take action to prohibit incompatible states
from occurring, it simply records the condition. A
user-defined message is also recorded in the Precedence
Checker trace file, if a message ID is specified in the
record of a detected incompatibility."
!------------------------------------------------------------------------------
!
! FIELD INFORMATION
!
!------------------------------------------------------------------------------
FIELD frst_sys
TYPE C12
DESCRIPTION "This field is a mnemonic identifying the first system.
The order (first or second) in which systems and their
elements are specified is not important. For example,
a is incompatible with b has the same meaning as
b is incompatible with a."
END_FIELD
FIELD frst_sst
TYPE C12
DESCRIPTION "This field is the name of a particular first system
state. If this item is not specified, the
incompatibility applies to all first system states."
END_FIELD
FIELD frst_elm
TYPE C12
DESCRIPTION "This field is the name of an element belonging to the
first system."
END_FIELD
FIELD frst_est
TYPE C12
DESCRIPTION "This field is the name of a particular first element
state. If this item is not specified, the
incompatibility applies to the first system state"
END_FIELD
FIELD scnd_sys
TYPE C12
DESCRIPTION "This is the mnemonic identifying the second system."
END_FIELD
FIELD scnd_sst
TYPE C12
DESCRIPTION "The name of a particular second system state. If
this item is not specified, the incompatibility
applies to all second system states."
END_FIELD
FIELD scnd_elm
TYPE C12
DESCRIPTION "This is the name of an element belonging to the
second system."
END_FIELD
FIELD scnd_est
TYPE C12
DESCRIPTION "The name of a particular second element state. If
this item is not specified, the incompatibility
applies to the second system state."
END_FIELD
FIELD cnstrnt_id
TYPE C12
DESCRIPTION "This identifier associates the translation with a
constraint. A record with the constraint identifier
specified here should be present in the constraint
text relation."
RELATED_FIELDS "npconstraint.constrnt_id"
END_FIELD
FIELD message
TYPE C12
DESCRIPTION "This is the identifier of a message to be output to
the error summary file if the incompatibility occurs."
END_FIELD
END_RECORD
!------------------------------------------------------------------------------
!
! RELATION DECLARATION
!
!------------------------------------------------------------------------------
RELATION npincp_list
TYPE NPINC_TYPE
DESCRIPTION "Precedence Checker Incompatibility List Relation"
SUBSYSTEM_USING "SCS"
RELATED_FIELDS "npvflags.inclst_flg" "npname_table.*" "npconstraint.*" "npmsg_list.*"
END_RELATION
!------------------------------------------------------------------------------
!
! INSTANCE DECLARATION
!
!------------------------------------------------------------------------------
INSTANCE npincp_list
GLOBAL
TYPE NPINC_TYPE
END_INSTANCE
Go to the top.