Language Reference Guide : System Classes : TagDefinition Class : AppliesTo Attribute
 
Share this page          
AppliesTo Attribute
Data Type: varchar(256)
4GL Access: RW
The AppliesTo attribute specifies a list of names defining the classes to which this tag can be applied.
An empty value or an asterisk (*) means no restriction. Subclasses of the specified class are automatically included and do not need to be specified. Starred entries identify classes for which this tag is important. (The tag will be automatically displayed as a "main tag" in the table of TaggedValues in that particular class's editor; other tags are hidden initially.)
Logical subtypes (logical subclasses of OpenROAD system classes, but not actually implemented in OpenROAD) are also accepted; these must be direct subtypes of the supported classes and must be listed and defined in %II_SYSTEM%\ingres\files\appedtags.xml or %II_SYSTEM%\ingres\files\usertags.xml.
The logical subtypes provided as default (in appedtags.xml) are all subclasses of AttributeObject (characterized by data type—object or scalar—and whether they are single-valued): ScalarAttribute, ObjectAttribute, ArrayAttribute reflect the marked differences between scalar, object, and array attributes, regarding which extension attributes (tags) they require, and which of those are "important."