Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: com/k_int/codec/comp/ASTBuiltinType.java


1   /* Generated By:JJTree: Do not edit this line. ASTBuiltinType.java */
2   
3   package com.k_int.codec.comp;
4   
5   import java.io.FileWriter;
6   import java.io.StringWriter;
7   import java.io.Writer;
8   
9   public class ASTBuiltinType extends SimpleNode {
10  
11    public int which = 0;
12  
13    public ASTBuiltinType(int id) {
14      super(id);
15    }
16  
17    public ASTBuiltinType(AsnParser p, int id) {
18      super(p, id);
19    }
20  
21    public String getTypeName()
22    {
23      return AsnParser.builtinTypes[which];
24    }
25  
26    // public String getBaseClassName(String element_name)
27    // {
28    //     switch ( which )
29    //     {
30    //         case 0:
31    //             return "com.k_int.codec.asn.AsnInteger";
32    //         case 1:
33    //             return "com.k_int.codec.asn.AsnBitString";
34    //         case 2:
35    //             return ((ASTSetOrSequenceType)jjtGetChild(0)).getBaseClassName(element_name);
36    //         case 3:
37    //             return ((ASTSetOrSequenceOfType)jjtGetChild(0)).getBaseClassName(element_name);
38    //         case 4:
39    //             return ((ASTChoiceType)jjtGetChild(0)).getBaseClassName(element_name);
40    //         case 5: // Selection ????
41    //             return "Unknown";
42    //         case 6: // Tagged Type... Figure out what's inside the tagged type
43    //             return ((ASTTaggedType)jjtGetChild(0)).getBaseClassName(element_name);
44    //         case 7: // ANY
45    //             return "com.k_int.codec.asn.AsnAny";
46    //         case 8: // Enumeration
47    //             return ((ASTEnumeratedType)jjtGetChild(0)).getBaseClassName(element_name);
48    //         case 9: // OctetString
49    //             return "com.k_int.codec.asn.AsnOctetString";
50    //         case 10: // OID
51    //             return "com.k_int.codec.asn.AsnOID";
52    //         case 11: // REAL
53    //             return "com.k_int.codec.asn.AsnReal";
54    //         case 12: // BOOL
55    //             return "com.k_int.codec.asn.AsnBoolean";
56    //         case 13: // NULL
57    //             return "com.k_int.codec.asn.AsnNull";
58    //         case 14: // ASNExtermal
59    //             return "com.k_int.codec.AsnUseful.EXTERNAL";
60    //         default:
61    //             return "Unknown";
62    //     }
63    // }
64  }