~statik/ubuntu/maverick/erlang/erlang-merge-testing

« back to all changes in this revision

Viewing changes to lib/asn1/test/asn1_SUITE_data/x420/Geo-Gr-Presentation-Attributes.asn

  • Committer: Elliot Murphy
  • Date: 2010-06-08 03:55:44 UTC
  • mfrom: (3.5.6 squeeze)
  • Revision ID: elliot@elliotmurphy.com-20100608035544-dd8zh2swk7jr5rz2
* Merge with Debian unstable; remaining Ubuntu changes:
  - Drop libwxgtk2.8-dev build dependency. Wx isn't in main, and not
    supposed to. (LP #438365)
  - Drop erlang-wx binary.
  - Drop erlang-wx dependency from -megaco, -common-test, and -reltool, they
    do not really need wx. Also drop it from -debugger; the GUI needs wx,
    but it apparently has CLI bits as well, and is also needed by -megaco,
    so let's keep the package for now.
* Added missing symlinks to /usr/include for a few new header files.
* Fixed generation of ${erlang-base:Depends} and ${erlang-x11:Depends}
  substitution variables.
* Added a fix for a re:compile/2 crash on a long regular expression.
* Changed urgency to medium as the change fixes a security bug.
* Manpages in section 1 are needed even if only arch-dependent packages are
  built. So, re-enabled them.
* Fixed HiPE architecture recognition for powerpc Debian architecture.
* Moved xsltproc and fop to build-depends-indep and do not build
  documentation if only architecture-specific packages are built.
* Refreshed all patches.
* Made Emacs look in man5 and man7 for Erlang manpages and added code
  skeleton files to erlang-mode package.
* New upstream release.
* Moved manpages from incorrect sections 4 and 6 to correct 5 and 7
  (closes: #498492).
* Made manpages regexp in Emacs mode match only 3erl pages in section 3.
* Removed docb_gen script which is no longer needed to build manpages.
* Added erlang-doc package which contains documentation in HTML and PDF
  formats. This package replaces erlang-doc-html package and it's easier
  to synchronize it with the main Erlang packages as it's built from
  a single source package (closes: #558451).
* Removed RPATH from ssl and crypto application binaries as required by
  Debian policy.
* Added libwxgtk2.4-dev and libwxgtk2.6-dev to build conflicts.
* Added a few dpendencies for erlang-dialyzer, erlang-et, erlang-observer
  and erlang-examples packages which now call functions from more modules
  than in 1:13.b.3.
* Added a workaround which disables vfork() for hppa architecture
  (closes: #562218).
* Strictened check for JDK 1.5 adding a call to String(int[], int, int)
  because GCJ 4.4 doesn't implement it and OpenJDK isn't available for all
  architectures.
* Fixed erlang-manpages package section.
* Made erlang-depends add only substvars which are requested in
  debian/control file. This minimizes number of warnings from dh_gencontrol.
  Also, improved descriptions of the functions in erlang-depends escript.
* Added erlang-erl-docgen package to erlang-nox dependencies.
* Made dummy packages erlang-nox and erlang-x11 architecture all.
* Cleaned up working with custom substitution variables in debian/rules.
* Reorganized debian/rules to ensure that manpages arent built twice, and
  aren't built at all if only architecture-dependent packages are requested.
* Fixed project links in README.Debian.
* Added a new package erlang-jinterface which provides tools for
  communication of Java programs with Erlang processes. This adds build
  depandency on default-jdk and as a result enables Java module for IDL
  compiler.
* Bumped standards version to 3.8.4.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
-- Module Geo-Gr-Presentation-Attributes (T.418:03/1993)
 
2
 
 
3
Geo-Gr-Presentation-Attributes {2 8 1 8 2} DEFINITIONS IMPLICIT TAGS ::=
 
4
BEGIN
 
5
 
 
6
EXPORTS
 
7
  Geometric-Graphics-Attributes, Line-Rendition, Marker-Rendition,
 
8
    Text-Rendition, Filled-Area-Rendition, Edge-Rendition,
 
9
    Colour-Representations, Transparency-Specification,
 
10
    Transformation-Specification, Region-Of-Interest-Specification,
 
11
    Picture-Orientation, Picture-Dimensions, ASF-Type, VDC-Pair,
 
12
    One-Of-Four-Angles;
 
13
 
 
14
Geometric-Graphics-Attributes ::= SET {
 
15
  line-rendition                    [1]  Line-Rendition OPTIONAL,
 
16
  marker-rendition                  [2]  Marker-Rendition OPTIONAL,
 
17
  text-rendition                    [3]  Text-Rendition OPTIONAL,
 
18
  filled-area-rendition             [4]  Filled-Area-Rendition OPTIONAL,
 
19
  edge-rendition                    [5]  Edge-Rendition OPTIONAL,
 
20
  colour-representations            [6]  Colour-Representations OPTIONAL,
 
21
  transparency-specification        [7]  Transparency-Specification OPTIONAL,
 
22
  transformation-specification      [8]  Transformation-Specification OPTIONAL,
 
23
  region-of-interest-specification
 
24
    [9]  Region-Of-Interest-Specification OPTIONAL,
 
25
  picture-orientation               [10]  Picture-Orientation OPTIONAL,
 
26
  picture-dimensions                [11]  Picture-Dimensions OPTIONAL
 
27
}
 
28
 
 
29
ASF-Type ::= ENUMERATED {bundled(0), individual(1)}
 
30
 
 
31
Colour ::= CHOICE {indexed  [0]  INTEGER,
 
32
                   direct   [1]  RGB
 
33
}
 
34
 
 
35
RGB ::= SEQUENCE {red    REAL,
 
36
                  green  REAL,
 
37
                  blue   REAL
 
38
}
 
39
 
 
40
SpecificationMode ::= ENUMERATED {absolute(0), scaled(1)}
 
41
 
 
42
Line-Rendition ::= SEQUENCE {
 
43
  line-width-specification-mode  [0]  SpecificationMode OPTIONAL,
 
44
  line-bundle-index              [1]  INTEGER OPTIONAL,
 
45
  line-type                      [2]  INTEGER OPTIONAL,
 
46
  line-width                     [3]  Scaled-or-Absolute OPTIONAL,
 
47
  line-colour                    [4]  Colour OPTIONAL,
 
48
  line-aspect-source-flags
 
49
    [5]  SEQUENCE {line-type-asf    ASF-Type,
 
50
                   line-width-asf   ASF-Type,
 
51
                   line-colour-asf  ASF-Type} OPTIONAL,
 
52
  line-bundle-specifications
 
53
    [6]  SEQUENCE OF
 
54
           SEQUENCE {line-bundle-index           INTEGER,
 
55
                     line-bundle-representation
 
56
                       SEQUENCE {line-type    INTEGER,
 
57
                                 line-width   Scaled-or-Absolute,
 
58
                                 line-colour  Colour}} OPTIONAL
 
59
}
 
60
 
 
61
Scaled-or-Absolute ::= CHOICE {
 
62
  absolute
 
63
    [0]  CHOICE { -- absolute--vdc-int   [0]  INTEGER, -- for VDC Type INTEGER--
 
64
                               vdc-real  [1]  REAL}, -- for VDC Type REAL
 
65
  scaled    [1]  REAL
 
66
} -- scaled
 
67
 
 
68
Marker-Rendition ::= SEQUENCE {
 
69
  marker-size-specification-mode  [0]  SpecificationMode OPTIONAL,
 
70
  marker-bundle-index             [1]  INTEGER OPTIONAL,
 
71
  marker-type                     [2]  INTEGER OPTIONAL,
 
72
  marker-size                     [3]  Scaled-or-Absolute OPTIONAL,
 
73
  marker-colour                   [4]  Colour OPTIONAL,
 
74
  marker-aspect-source-flags
 
75
    [5]  SEQUENCE {marker-type-asf    ASF-Type,
 
76
                   marker-size-asf    ASF-Type,
 
77
                   marker-colour-asf  ASF-Type} OPTIONAL,
 
78
  marker-bundle-specifications
 
79
    [6]  SEQUENCE OF
 
80
           SEQUENCE {marker-bundle-index           INTEGER,
 
81
                     marker-bundle-representation
 
82
                       SEQUENCE {marker-type    INTEGER,
 
83
                                 marker-size    Scaled-or-Absolute,
 
84
                                 marker-colour  Colour}} OPTIONAL
 
85
}
 
86
 
 
87
Text-Rendition ::= SEQUENCE {
 
88
  font-list                      [0]  SEQUENCE OF GeneralString OPTIONAL,
 
89
  character-set-list
 
90
    [1]  SEQUENCE {character-set-type
 
91
                     ENUMERATED {n94-char-sets(0), n96-char-sets(1),
 
92
                                 n94-char-multibyte-sets(2),
 
93
                                 n96-char-multibyte-sets(3), comp-code(4)},
 
94
                   designation-sequence-tail  GeneralString} OPTIONAL,
 
95
  character-coding-announcer
 
96
    [2]  ENUMERATED {basic-7-bit(0), basic-8-bit(1), extended-7-bit(2),
 
97
                     extended-8-bit(3)} OPTIONAL,
 
98
  text-bundle-index              [3]  INTEGER OPTIONAL,
 
99
  text-font-index                [4]  INTEGER OPTIONAL,
 
100
  text-precision
 
101
    [5]  ENUMERATED {string(0), character(1), stroke(2)} OPTIONAL,
 
102
  character-expansion-factor     [6]  REAL OPTIONAL,
 
103
  character-spacing              [7]  REAL OPTIONAL,
 
104
  text-colour                    [8]  Colour OPTIONAL,
 
105
  character-height               [9]  VDC-Value OPTIONAL,
 
106
  character-orientation          [10]  SEQUENCE {a  VDC-Pair,
 
107
                                                 b  VDC-Pair} OPTIONAL,
 
108
  text-path
 
109
    [11]  ENUMERATED {right(0), left(1), up(2), down(3)} OPTIONAL,
 
110
  text-alignment
 
111
    [12]  SEQUENCE {horizontal-alignment
 
112
                      ENUMERATED {normal-horizontal(0), left(1), centre(2),
 
113
                                  right(3), continuous-horizontal(4)},
 
114
                    vertical-alignment
 
115
                      ENUMERATED {normal-vertical(0), top(1), cap(2), 
 
116
                                  half(3), base(4), bottom(5),
 
117
                                  continuous-vertical(6)},
 
118
                    continuous-horizontal-alignment  [0]  REAL OPTIONAL,
 
119
                    continuous-vertical-alignment    [1]  REAL OPTIONAL
 
120
  } OPTIONAL,
 
121
  character-set-index            [13]  INTEGER OPTIONAL,
 
122
  alternate-character-set-index  [14]  INTEGER OPTIONAL,
 
123
  text-aspect-source-flags
 
124
    [15]  SEQUENCE {text-font-asf                   ASF-Type,
 
125
                    text-precision-asf              ASF-Type,
 
126
                    character-expansion-factor-asf  ASF-Type,
 
127
                    character-spacing-asf           ASF-Type,
 
128
                    text-colour-asf                 ASF-Type} OPTIONAL,
 
129
  text-bundle-specifications
 
130
    [16]  SEQUENCE OF
 
131
            SEQUENCE {text-bundle-index           INTEGER,
 
132
                      text-bundle-representation
 
133
                        SEQUENCE {text-font-index             INTEGER,
 
134
                                  text-precision
 
135
                                    ENUMERATED {string(0), character(1),
 
136
                                                stroke(2)},
 
137
                                  character-expansion-factor  REAL,
 
138
                                  character-spacing           REAL,
 
139
                                  text-colour                 Colour}
 
140
            } OPTIONAL
 
141
}
 
142
 
 
143
VDC-Value ::= CHOICE {a  INTEGER,
 
144
                      b  REAL
 
145
}
 
146
 
 
147
VDC-Pair ::= SEQUENCE {x  VDC-Value,
 
148
                       y  VDC-Value
 
149
}
 
150
 
 
151
Filled-Area-Rendition ::= SEQUENCE {
 
152
  fill-bundle-index             [1]  INTEGER OPTIONAL,
 
153
  interior-style
 
154
    [2]  ENUMERATED {hollow(0), solid(1), pattern(2), hatch(3), empty(4)}
 
155
      OPTIONAL,
 
156
  fill-colour                   [3]  Colour OPTIONAL,
 
157
  hatch-index                   [4]  INTEGER OPTIONAL,
 
158
  pattern-index                 [5]  INTEGER OPTIONAL,
 
159
  fill-reference-point          [6]  VDC-Pair OPTIONAL,
 
160
  pattern-size
 
161
    [7]  SEQUENCE {height-x-component  VDC-Value,
 
162
                   height-y-component  VDC-Value,
 
163
                   width-x-component   VDC-Value,
 
164
                   width-y-component   VDC-Value} OPTIONAL,
 
165
  pattern-table-specifications  [8]  SEQUENCE OF PatternTableElement OPTIONAL,
 
166
  fill-aspect-source-flags
 
167
    [9]  SEQUENCE {interior-style-asf  ASF-Type,
 
168
                   fill-colour-asf     ASF-Type,
 
169
                   hatch-index-asf     ASF-Type,
 
170
                   pattern-index-asf   ASF-Type} OPTIONAL,
 
171
  fill-bundle-specifications
 
172
    [10]  SEQUENCE {fill-bundle-index           INTEGER,
 
173
                    fill-bundle-representation
 
174
                      SEQUENCE {interior-style
 
175
                                  ENUMERATED {hollow(0), solid(1), pattern(2),
 
176
                                              hatch(3), empty(4)},
 
177
                                fill-colour     Colour,
 
178
                                hatch-index     INTEGER,
 
179
                                patttern-index  INTEGER}} OPTIONAL
 
180
}
 
181
 
 
182
PatternTableElement ::= SEQUENCE {
 
183
  pattern-table-index     INTEGER,
 
184
  nx                      INTEGER,
 
185
  ny                      INTEGER,
 
186
  local-colour-precision  INTEGER,
 
187
  colour                  SEQUENCE OF Colour
 
188
}
 
189
 
 
190
Edge-Rendition ::= SEQUENCE {
 
191
  edge-width-spec-mode        [0]  SpecificationMode OPTIONAL,
 
192
  edge-visibility             [1]  On-or-Off OPTIONAL,
 
193
  edge-bundle-index           [2]  INTEGER OPTIONAL,
 
194
  edge-type                   [3]  INTEGER OPTIONAL,
 
195
  edge-width                  [4]  Scaled-or-Absolute OPTIONAL,
 
196
  edge-colour                 [5]  Colour OPTIONAL,
 
197
  edge-aspect-source-flags
 
198
    [6]  SEQUENCE {edge-type-asf    ASF-Type,
 
199
                   edge-width-asf   ASF-Type,
 
200
                   edge-colour-asf  ASF-Type} OPTIONAL,
 
201
  edge-bundle-specifications
 
202
    [7]  SEQUENCE OF
 
203
           SEQUENCE {edge-bundle-index           INTEGER,
 
204
                     edge-bundle-representation
 
205
                       SEQUENCE {edge-type    INTEGER,
 
206
                                 edge-width   Scaled-or-Absolute,
 
207
                                 edge-colour  Colour}} OPTIONAL
 
208
}
 
209
 
 
210
On-or-Off ::= ENUMERATED {off(0), on(1)}
 
211
 
 
212
Colour-Representations ::= SEQUENCE {
 
213
  background-colour           [0]  RGB OPTIONAL,
 
214
  colour-table-specification
 
215
    [1]  SEQUENCE OF
 
216
           SEQUENCE {starting-index  INTEGER,
 
217
                     colour-list     SEQUENCE OF RGB} OPTIONAL
 
218
}
 
219
 
 
220
Transparency-Specification ::= SEQUENCE {
 
221
  transparency      [0]  On-or-Off OPTIONAL,
 
222
  auxiliary-colour  [1]  Colour OPTIONAL
 
223
}
 
224
 
 
225
Transformation-Specification ::= SEQUENCE {
 
226
  vdc-extent      [0]  Rectangle OPTIONAL,
 
227
  clip-rectangle  [1]  Rectangle OPTIONAL,
 
228
  clip-indicator  [2]  On-or-Off OPTIONAL
 
229
}
 
230
 
 
231
Rectangle ::= SEQUENCE {first-corner   VDC-Pair,
 
232
                        second-corner  VDC-Pair
 
233
}
 
234
 
 
235
Region-Of-Interest-Specification ::= CHOICE {
 
236
  automatic  [0]  NULL,
 
237
  rectangle  [1]  SEQUENCE {a  VDC-Pair,
 
238
                            b  VDC-Pair}
 
239
}
 
240
 
 
241
Picture-Orientation ::= One-Of-Four-Angles
 
242
 
 
243
One-Of-Four-Angles ::= ENUMERATED {d0(0), d90(1), d180(2), d270(3)}
 
244
 
 
245
Picture-Dimensions ::= CHOICE {
 
246
  width-controlled
 
247
    [0]  SEQUENCE {minimum-width    INTEGER,
 
248
                   preferred-width  INTEGER},
 
249
  height-controlled
 
250
    [1]  SEQUENCE {minimum-height    INTEGER,
 
251
                   preferred-height  INTEGER},
 
252
  area-controlled
 
253
    [2]  SEQUENCE {minimum-width      INTEGER,
 
254
                   preferred-width    INTEGER,
 
255
                   minimum-height     INTEGER,
 
256
                   preferred-height   INTEGER,
 
257
                   aspect-ratio-flag  ENUMERATED {fixed(0), variable(1)}
 
258
  },
 
259
  automatic          [3]  NULL
 
260
}
 
261
 
 
262
END
 
263
 
 
264
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D
 
265