93 @param stream the stream to which the generator should sent its output.
94 @see SymtabEntry */
95 public void generate (Hashtable symbolTable, PrintWriter stream)
96 {
97 typedefGen.generate (symbolTable, this, stream);
98 } // generate
99
100 public boolean isReferencable()
101 {
102 // A typedef is referencable if its component
103 // type is.
104 return type().isReferencable() ;
105 }
106
107 public void isReferencable( boolean value )
108 {
109 // NO-OP: this cannot be set for a typedef.
110 }
111
112 /** Access the typedef generator.
113 @returns an object which implements the TypedefGen interface.
114 @see TypedefGen */
115 public Generator generator ()
116 {
117 return typedefGen;
118 } // generator
119
120 private Vector _arrayInfo = new Vector ();
121
122 static TypedefGen typedefGen;
123 } // class TypedefEntry
|
93 @param stream the stream to which the generator should sent its output.
94 @see SymtabEntry */
95 public void generate (Hashtable symbolTable, PrintWriter stream)
96 {
97 typedefGen.generate (symbolTable, this, stream);
98 } // generate
99
100 public boolean isReferencable()
101 {
102 // A typedef is referencable if its component
103 // type is.
104 return type().isReferencable() ;
105 }
106
107 public void isReferencable( boolean value )
108 {
109 // NO-OP: this cannot be set for a typedef.
110 }
111
112 /** Access the typedef generator.
113 @return an object which implements the TypedefGen interface.
114 @see TypedefGen */
115 public Generator generator ()
116 {
117 return typedefGen;
118 } // generator
119
120 private Vector _arrayInfo = new Vector ();
121
122 static TypedefGen typedefGen;
123 } // class TypedefEntry
|