1
-- Module Logical-Descriptors (T.415:03/1993)
3
Logical-Descriptors {2 8 1 5 9} DEFINITIONS ::=
7
Logical-Object-Descriptor, Logical-Class-Descriptor, Logical-Object-Type,
11
Object-or-Class-Identifier, Style-Identifier, Resource-Name,
12
Construction-Expression, String-Expression
13
FROM Identifiers-and-Expressions -- see 7.8
15
Comment-String, Binding-Pair, Enciphered, Sealed
16
FROM Layout-Descriptors -- see 7.9
18
Presentation-Attributes
19
FROM Style-Descriptors -- see 7.11
21
Default-Value-Lists-Logical
22
FROM Default-Value-Lists -- see 7.12
25
FROM Temporal-Relationships {2 8 1 14 0};
27
-- See ITU-T Rec. T.424 | ISO/IEC 8613-14
28
Logical-Object-Descriptor ::= SEQUENCE {
29
object-type Logical-Object-Type OPTIONAL,
30
descriptor-body Logical-Object-Descriptor-Body OPTIONAL
33
Logical-Object-Type ::= INTEGER {
34
document-logical-root(0), composite-logical-object(1),
35
basic-logical-object(2)}
37
Logical-Object-Descriptor-Body ::= SET {
38
object-identifier Object-or-Class-Identifier OPTIONAL,
39
subordinates [0] IMPLICIT SEQUENCE OF NumericString OPTIONAL,
40
content-portions [1] IMPLICIT SEQUENCE OF NumericString OPTIONAL,
41
object-class [2] IMPLICIT Object-or-Class-Identifier OPTIONAL,
42
presentation-attributes [6] IMPLICIT Presentation-Attributes OPTIONAL,
43
-- only for use for the attribute content-architecture-class;
44
-- the content architecture specific attributes can only be referenced by
45
-- use of presentation style
46
default-value-lists [7] IMPLICIT Default-Value-Lists-Logical OPTIONAL,
47
user-readable-comments [8] IMPLICIT Comment-String OPTIONAL,
48
bindings [9] IMPLICIT SET OF Binding-Pair OPTIONAL,
49
content-generator [10] IMPLICIT String-Expression OPTIONAL,
50
user-visible-name [14] IMPLICIT Comment-String OPTIONAL,
51
presentation-style [17] IMPLICIT Style-Identifier OPTIONAL,
52
layout-style [19] IMPLICIT Style-Identifier OPTIONAL,
53
protection [20] IMPLICIT Protection OPTIONAL,
54
application-comments [25] IMPLICIT OCTET STRING OPTIONAL,
55
primary [27] IMPLICIT Object-or-Class-Identifier OPTIONAL,
56
alternative [28] IMPLICIT Object-or-Class-Identifier OPTIONAL,
57
enciphered [34] IMPLICIT Enciphered OPTIONAL,
58
sealed [35] IMPLICIT Sealed OPTIONAL,
59
temporal-relations [36] IMPLICIT Temporal-Relations OPTIONAL
62
Logical-Class-Descriptor ::= SEQUENCE {
63
object-type Logical-Object-Type,
64
descriptor-body Logical-Class-Descriptor-Body
67
Logical-Class-Descriptor-Body ::= SET {
68
object-class-identifier Object-or-Class-Identifier,
69
generator-for-subordinates [0] Construction-Expression OPTIONAL,
70
content-portions [1] IMPLICIT SEQUENCE OF NumericString OPTIONAL,
71
presentation-attributes [6] IMPLICIT Presentation-Attributes OPTIONAL,
72
-- only for use for the attribute content-architecture-class;
73
-- the content architecture specific attributes can only be referenced by
74
-- use of presentation style
75
default-value-lists [7] IMPLICIT Default-Value-Lists-Logical OPTIONAL,
76
user-readable-comments [8] IMPLICIT Comment-String OPTIONAL,
77
bindings [9] IMPLICIT SET OF Binding-Pair OPTIONAL,
78
content-generator [10] IMPLICIT String-Expression OPTIONAL,
79
user-visible-name [14] IMPLICIT Comment-String OPTIONAL,
80
presentation-style [17] IMPLICIT Style-Identifier OPTIONAL,
81
layout-style [19] IMPLICIT Style-Identifier OPTIONAL,
82
protection [20] IMPLICIT Protection OPTIONAL,
83
resource [24] IMPLICIT Resource-Name OPTIONAL,
84
application-comments [25] IMPLICIT OCTET STRING OPTIONAL,
85
enciphered [34] IMPLICIT Enciphered OPTIONAL,
86
sealed [35] IMPLICIT Sealed OPTIONAL,
87
temporal-relations [36] IMPLICIT Temporal-Relations OPTIONAL
90
Protection ::= INTEGER {unprotected(0), protected(1)}
94
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D