1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.asn1.ber.primitives ;
18
19
20 import org.apache.asn1.ber.Tag;
21 import org.apache.asn1.ber.TagEnum;
22 import org.apache.asn1.ber.TypeClass;
23
24
25 /***
26 * Easy to use tag with public constructor for the CONTEXT_SPECIFIC type class.
27 *
28 * @author <a href="mailto:dev@directory.apache.org">Apache Directory
29 * Project</a>
30 * @version $Rev: 157644 $
31 */
32 public class ContextSpecificTag extends TagEnum
33 {
34 public ContextSpecificTag( int id, boolean isConstructed )
35 {
36 super( ( isConstructed ? "constructed " : "primitive " )
37 + "[" + id + "]", Tag.getIntEncodedTag(
38 TypeClass.CONTEXT_SPECIFIC, id, isConstructed ), id );
39 }
40 }