Attribute Lists – framme linkage

If the linkage is a framme type, the following attribute list item names are used to specify the values for the Facilities Rulebase Application Model Management Environment (FRAMME) linkage.

Familiarity with the FRAMME system is necessary to fully understand the meaning of these attributes. Note that FRAMME linkages for Version 8 DGN files are only supported for reading.

Linkage Parameter

Contents

ufid

The unique feature ID of the linkage. This is part of the database key used by FRAMME.

Range: unsigned 32-bit integer

Default: 0

ufid_low

The low order bytes of the unique feature ID of the linkage. This is part of the database key used by FRAMME.

Range: unsigned 16-bit integer 

Default: 0

ufid_high

The high order bytes of the unique feature ID of the linkage. This is part of the database key used by FRAMME.

Range: unsigned 16-bit integer

Default: 0

design_file

The base name of the design file holding the linkage. This makes up the second part of the database key used by FRAMME.

Range: character string

Default: No default – not used when writing

state_num

The state number of the FRAMME feature

Range: unsigned 16-bit integer

Default: 0

rule_base_id

The FRAMME rule base identifier which is fixed at 0x20.

Range: 0x20 (32 decimal)

Default: 0x20

component_num

The component number of the FRAMME feature.

Range: unsigned 16-bit integer

Default: 0

component_count

The component count, or occurrence, of the FRAMME feature.

Range: unsigned 16-bit integer

Default: 0

feature_num

The feature number of the FRAMME feature.

Range: unsigned 16-bit integer

Default: 0

long{#}

A list of 16-bit words that associated with "long" FRAMME linkages.

Range: unsigned 16-bit integer

Default: 0

For convenience, some of the list item names above are provided as non-list attributes which represent only the first framme linkage found per element. These attributes are listed below.

Linkage Parameter

Contents

ufid

The unique feature ID of the linkage. This is part of the database key used by FRAMME.

Range: unsigned 32-bit integer

Default: 0

ufid_low

The low order bytes of the unique feature ID of the linkage. This is part of the database key used by FRAMME.

Range: unsigned 16-bit integer

Default: 0

ufid_high

The high order bytes of the unique feature ID of the linkage. This is part of the database key used by FRAMME.

Range: unsigned 16-bit integer

Default: 0

dgnfile

The base name of the design file holding the linkage. This makes up the second part of the database key used by FRAMME.

Range: character string

Default: No default – not used when writing

state_num

The state number of the FRAMME feature

Range: unsigned 16-bit integer

Default: 0

comp_num

The component number of the FRAMME feature.

Range: unsigned 16-bit integer

Default: 0

comp_count

The component count, or occurrence, of the FRAMME feature.

Range: unsigned 16-bit integer

Default: 0

feat_num

The feature number of the FRAMME feature.

Range: unsigned 16-bit integer

Default: 0