File Information

File: 05-lr/acl_arc_1_sum/cleansed_text/xml_by_section/intro/96/x96-1043_intro.xml

Size: 1,313 bytes

Last Modified: 2025-10-06 14:06:11

<?xml version="1.0" standalone="yes"?>
<Paper uid="X96-1043">
  <Title>Class Annotation Type of AttributedObject Properties</Title>
  <Section position="3" start_page="253" end_page="253" type="intro">
    <SectionTitle>
3.0 BASIC CLASSES
</SectionTitle>
    <Paragraph position="0"/>
    <Section position="1" start_page="253" end_page="253" type="sub_section">
      <SectionTitle>
3.1 Attributes
</SectionTitle>
      <Paragraph position="0"> A number of classes will have &amp;quot;attributes&amp;quot;. This is a list of feature-value pairs, where the feature names are arbitrary strings and the values can be any of a number of types:  returns a member of the enumerated type, indicating the type of AttributeValue Note: AttributeValue is made a separate class, with an explicit TypeOf operator, out of deference to languages such as C without dynamic type identification. Because AttributeValue can take on multiple types, including types such as strings which would not use a generic container structure, implementations in such languages must provide an explicit type discriminator here, accessible through the TypeOf operator.</Paragraph>
      <Paragraph position="1"> The value of an attribute may be (inter alia) a reference to a collection, document, annotation, or attribute:</Paragraph>
    </Section>
  </Section>
class="xml-element"></Paper>
Download Original XML