Class TypedefGen
java.lang.Object
com.sun.tools.corba.ee.idl.toJavaPortable.TypedefGen
- All Implemented Interfaces:
Generator
,JavaGenerator
,TypedefGen
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
generate
(Hashtable symbolTable, TypedefEntry t, PrintWriter stream) protected void
protected void
void
helperRead
(String entryName, SymtabEntry entry, PrintWriter stream) int
helperType
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) void
helperWrite
(SymtabEntry entry, PrintWriter stream) private boolean
inStruct
(TypedefEntry entry) int
read
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) int
type
(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) int
write
(int index, String indent, String name, SymtabEntry entry, PrintWriter stream)
-
Field Details
-
symbolTable
-
t
-
-
Constructor Details
-
TypedefGen
public TypedefGen()Public zero-argument constructor.
-
-
Method Details
-
generate
- Specified by:
generate
in interfaceTypedefGen
-
generateHolder
protected void generateHolder() -
generateHelper
protected void generateHelper() -
inStruct
-
helperType
public int helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) - Specified by:
helperType
in interfaceJavaGenerator
-
type
public int type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream) - Specified by:
type
in interfaceJavaGenerator
-
helperRead
- Specified by:
helperRead
in interfaceJavaGenerator
-
helperWrite
- Specified by:
helperWrite
in interfaceJavaGenerator
-
read
- Specified by:
read
in interfaceJavaGenerator
-
write
- Specified by:
write
in interfaceJavaGenerator
-