diff options
Diffstat (limited to 'lib/asn1/test/asn1_bin_SUITE_data/x420/Location-Expressions.asn')
-rw-r--r-- | lib/asn1/test/asn1_bin_SUITE_data/x420/Location-Expressions.asn | 338 |
1 files changed, 0 insertions, 338 deletions
diff --git a/lib/asn1/test/asn1_bin_SUITE_data/x420/Location-Expressions.asn b/lib/asn1/test/asn1_bin_SUITE_data/x420/Location-Expressions.asn deleted file mode 100644 index 5de6491621..0000000000 --- a/lib/asn1/test/asn1_bin_SUITE_data/x420/Location-Expressions.asn +++ /dev/null @@ -1,338 +0,0 @@ --- Module Location-Expressions (T.422:08/1995) - -Location-Expressions {2 8 1 12 0} DEFINITIONS IMPLICIT TAGS ::= -BEGIN - -EXPORTS Location-Expression, Basic-Location-Expression, Constituent-Locator; - -IMPORTS - Object-or-Class-Identifier, Content-Portion-Identifier, Style-Identifier - FROM Identifiers-and-Expressions {2 8 1 5 7} - -- see ITU-T Rec. T.415 | ISO/IEC 8613-5 - Layout-Class-Descriptor, Layout-Object-Descriptor - FROM Layout-Descriptors {2 8 1 5 8} - -- see ITU-T Rec. T.415 | ISO/IEC 8613-5 - Logical-Class-Descriptor, Logical-Object-Descriptor - FROM Logical-Descriptors {2 8 1 5 9} - -- see ITU-T Rec. T.415 | ISO/IEC 8613-5 - Presentation-Style-Descriptor, Layout-Style-Descriptor - FROM Style-Descriptors {2 8 1 5 10} - -- see ITU-T Rec. T.415 | ISO/IEC 8613-5 - Text-Unit - FROM Text-Units {2 8 1 5 12} - -- see ITU-T Rec. T.415 | ISO/IEC 8613-5 - Subprofile-Descriptor, Subprofile-Identifier - FROM Subprofiles {2 8 1 12 2} - -- see 9.3 - Link-Class-Descriptor, Link-Descriptor, Link-or-Link-Class-Identifier - FROM Link-Descriptors {2 8 1 14 3}; - --- see ITU-T Rec. T.424 | ISO/IEC 8613-14 --- Location expression -Location-Expression ::= CHOICE { - basic [0] Basic-Location-Expression, - composite [1] Composite-Location-Expression -} - -Composite-Location-Expression ::= CHOICE { - complement [0] Location-Expression, - intersection [1] SEQUENCE OF Location-Expression, - union [2] SEQUENCE OF Location-Expression -} - -Basic-Location-Expression ::= CHOICE { - region [0] Region-Locator, - subtree [1] Subtree-Locator, - constituent [2] Constituent-Locator -} - -Region-Locator ::= SEQUENCE { - start [0] Start-End-Object-Locator, - end [1] Start-End-Object-Locator -} - -Start-End-Object-Locator ::= SEQUENCE { - object [0] Object-Locator, - not-included [1] BOOLEAN DEFAULT TRUE -} - -Subtree-Locator ::= Object-Locator - -Constituent-Locator ::= CHOICE { - documentProfile [0] NULL, - subprofile [1] Subprofile-Locator, - component [2] Component-Locator, - contentPortion [3] Content-Portion-Locator, - style [4] Style-Locator, - link-or-link-class [5] Link-or-Link-Class-Locator, - constituent-of-type [6] Constituent-Type -} - -Constituent-Type ::= ENUMERATED { - layout-object-class(1), layout-object(2), content-portion(3), - logical-object-class(5), logical-object(6), presentation-style(7), - layout-style(8), sealed-doc-prof-descriptor(9), - enciphered-doc-prof-descriptor(10), preenciphered-bodypart-descriptor(11), - postenciphered-bodypart-descriptor(12), link-class(13), link(14), - enciphered-link-descriptor(15), subprofile(16)} - --- Subprofile -Subprofile-Locator ::= CHOICE { - subprofile [0] Subprofile-Identifier, - subprofile-of [1] Subprofile-of-argument, - subprofile-with [2] Subprofile-with-argument -} - -Subprofile-of-argument ::= Constituent-Locator - -Subprofile-with-argument ::= - AttributeValue-Subprofile-Specification -- The "attribute" and "value" - --- arguments are grouped together --- Component locator -Component-Locator ::= CHOICE { - objectClass [0] Object-Class-Locator, - object [1] Object-Locator -} - -Object-Class-Locator ::= CHOICE { - objectClass [0] Object-or-Class-Identifier, - object-class-of [1] Object-Class-of-argument, - object-class-with [2] Object-Class-with-argument -} - -Object-Class-of-argument ::= Object-Locator - -Object-Class-with-argument ::= SEQUENCE { - attributeValueObject [0] AttributeValue-Class-Specification, -- The "attribute" and "value" - - -- arguments are grouped together - defaulting [1] BOOLEAN DEFAULT FALSE -} - --- Object locator -Object-Locator ::= CHOICE { - object [0] Object-or-Class-Identifier, - subord [1] Subord-argument, - object-with [2] Object-with-argument -} - -Subord-argument ::= SEQUENCE { - object [0] Object-Locator, - counters [1] CountersType OPTIONAL -} - -Object-with-argument ::= SEQUENCE { - attributeValueObject [0] AttributeValue-Object-Specification, -- The "attribute" and "value" - - -- arguments are grouped together - object [1] Object-Locator OPTIONAL, - counters [2] CountersType OPTIONAL, - not-defaulting [3] BOOLEAN DEFAULT FALSE -} - --- Links -Link-or-Link-Class-Locator ::= CHOICE { - linkClass [0] Link-Class-Locator, - link [1] Link-Locator -} - -Link-Class-Locator ::= CHOICE { - link [0] Link-or-Link-Class-Identifier, - link-class-of [1] Link-Class-of-argument, - link-class-with [2] Link-Class-with-arguments -} - -Link-Class-of-argument ::= Link-Locator - -Link-Class-with-arguments ::= - AttributeValue-Link-Class-Specification -- The "attribute" and "value" - --- arguments are grouped together -Link-Locator ::= CHOICE { - link [0] Link-or-Link-Class-Identifier, - link-with [1] Link-with-arguments -} - -Link-with-arguments ::= SEQUENCE { - attributeValueLink [0] AttributeValue-Link-Specification, -- The "attribute" and "value" - - -- arguments are grouped together - not-defaulting [1] BOOLEAN DEFAULT FALSE -} - --- Content portion locator -Content-Portion-Locator ::= CHOICE { - contentPortion [0] Content-Portion-Identifier, - assoc [1] Assoc-argument, - content-with [2] Content-with-argument -} - -Assoc-argument ::= SEQUENCE { - component [0] Component-Locator, - counters [1] CountersType OPTIONAL -} - -Content-with-argument ::= SEQUENCE { - attributeValueContent [0] AttributeValue-Content-Specification, -- The "attribute" and "value" - - -- arguments are grouped together - component [1] Component-Locator OPTIONAL, - counters [2] CountersType OPTIONAL, - not-defaulting [3] BOOLEAN DEFAULT FALSE -} - --- Styles -Style-Locator ::= CHOICE { - style [0] Style-Identifier, - layout-style-of [1] Layout-Style-of-argument, - presentation-style-of [2] Presentation-Style-of-argument, - layout-style-with [3] Layout-Style-with-argument, - presentation-style-with [4] Presentation-Style-with-argument -} - -Layout-Style-of-argument ::= Component-Locator - -Presentation-Style-of-argument ::= Component-Locator - -Layout-Style-with-argument ::= SEQUENCE { - attributeValueLayoutStyle [0] AttributeValue-LayoutStyle-Specification, -- The "attribute" and - - -- "value" arguments are grouped together - not-defaulting [1] BOOLEAN DEFAULT FALSE -} - -Presentation-Style-with-argument ::= SEQUENCE { - attributeValuePresentationStyle - [0] AttributeValue-PresentationStyle-Specification, - -- The "attribute" and - -- "value" arguments are grouped together - not-defaulting [1] BOOLEAN DEFAULT FALSE -} - --- Counters -CountersType ::= SEQUENCE { - start [0] INTEGER OPTIONAL, - end [1] INTEGER OPTIONAL -} - --- Attribute-Value specifications --- Classes -AttributeValue-Class-Specification ::= CHOICE { - value [0] Simple-AttributeValue-Class-Specification, - range - [1] SEQUENCE {start - [0] Simple-AttributeValue-Class-Specification OPTIONAL, - end - [1] Simple-AttributeValue-Class-Specification OPTIONAL - } -} - -Simple-AttributeValue-Class-Specification ::= CHOICE { - layout [0] Layout-Class-Descriptor, - logical [1] Logical-Class-Descriptor -} - --- Objects -AttributeValue-Object-Specification ::= CHOICE { - value [0] Simple-AttributeValue-Object-Specification, - range - [1] SEQUENCE {start - [0] Simple-AttributeValue-Object-Specification OPTIONAL, - end - [1] Simple-AttributeValue-Object-Specification OPTIONAL - } -} - -Simple-AttributeValue-Object-Specification ::= CHOICE { - layout [0] Layout-Object-Descriptor, - logical [1] Logical-Object-Descriptor -} - --- Link classes -AttributeValue-Link-Class-Specification ::= CHOICE { - value [0] Simple-AttributeValue-Link-Class-Specification, - range - [1] SEQUENCE {start - [0] Simple-AttributeValue-Link-Class-Specification - OPTIONAL, - end - [1] Simple-AttributeValue-Link-Class-Specification - OPTIONAL} -} - -Simple-AttributeValue-Link-Class-Specification ::= Link-Class-Descriptor - --- Links -AttributeValue-Link-Specification ::= CHOICE { - value [0] Simple-AttributeValue-Link-Specification, - range - [1] SEQUENCE {start - [0] Simple-AttributeValue-Link-Specification OPTIONAL, - end - [1] Simple-AttributeValue-Link-Specification OPTIONAL - } -} - -Simple-AttributeValue-Link-Specification ::= Link-Descriptor - --- Contents -AttributeValue-Content-Specification ::= CHOICE { - value [0] Simple-AttributeValue-Content-Specification, - range - [1] SEQUENCE {start - [0] Simple-AttributeValue-Content-Specification OPTIONAL, - end - [1] Simple-AttributeValue-Content-Specification OPTIONAL - } -} - -Simple-AttributeValue-Content-Specification ::= Text-Unit - --- Layout Styles -AttributeValue-LayoutStyle-Specification ::= CHOICE { - value [0] Simple-AttributeValue-LayoutStyle-Specification, - range - [1] SEQUENCE {start - [0] Simple-AttributeValue-LayoutStyle-Specification - OPTIONAL, - end - [1] Simple-AttributeValue-LayoutStyle-Specification - OPTIONAL} -} - -Simple-AttributeValue-LayoutStyle-Specification ::= Layout-Style-Descriptor - --- Presentation Styles -AttributeValue-PresentationStyle-Specification ::= CHOICE { - value [0] Simple-AttributeValue-PresentationStyle-Specification, - range - [1] SEQUENCE {start - [0] Simple-AttributeValue-PresentationStyle-Specification - OPTIONAL, - end - [1] Simple-AttributeValue-PresentationStyle-Specification - OPTIONAL} -} - -Simple-AttributeValue-PresentationStyle-Specification ::= - Presentation-Style-Descriptor - --- Subprofiles -AttributeValue-Subprofile-Specification ::= CHOICE { - value [0] Simple-AttributeValue-Subprofile-Specification, - range - [1] SEQUENCE {start - [0] Simple-AttributeValue-Subprofile-Specification - OPTIONAL, - end - [1] Simple-AttributeValue-Subprofile-Specification - OPTIONAL} -} - -Simple-AttributeValue-Subprofile-Specification ::= Subprofile-Descriptor - -END - --- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D - |