| java.lang.Object com.sun.tools.corba.se.idl.toJavaPortable.ValueGen com.sun.tools.corba.se.idl.toJavaPortable.ValueGen24
Inner Class :class ImplStreamWriter | |
Constructor Summary | |
public | ValueGen24() Public zero-argument constructor. |
Method Summary | |
public void | generate(Hashtable symbolTable, ValueEntry v, PrintWriter str) | protected void | generateDefaultFactory() | protected void | generateValueFactory() | public void | helperRead(String entryName, SymtabEntry entry, PrintWriter stream) | public void | helperWrite(SymtabEntry entry, PrintWriter stream) | public int | read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) | public int | write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream) | protected void | writeConstructor() | protected void | writeHeading() | protected void | writeInitializers() | protected void | writeMembers() | protected void | writeMethods() | protected void | writeTruncatable() |
ValueGen24 | public ValueGen24()(Code) | | Public zero-argument constructor.
|
generateDefaultFactory | protected void generateDefaultFactory()(Code) | | |
generateValueFactory | protected void generateValueFactory()(Code) | | |
helperWrite | public void helperWrite(SymtabEntry entry, PrintWriter stream)(Code) | | - delete write_value from non-boxed helpers
- delete _write from non-boxed helpers
|
writeConstructor | protected void writeConstructor()(Code) | | - delete constructor; helper is abstract
|
writeHeading | protected void writeHeading()(Code) | | CustomMarshal -> CustomValue for custom valuetypes
mapped class is abstract
|
writeInitializers | protected void writeInitializers()(Code) | | - suppress initializers from mapped value; now generated in
the Helper class and Factory class
|
writeMembers | protected void writeMembers()(Code) | | - private state maps to protected, not default
|
writeMethods | protected void writeMethods()(Code) | | Methods need to be abstract
writeStreamable
|
writeTruncatable | protected void writeTruncatable()(Code) | | - Goes in mapped class, not Helper
|
Methods inherited from com.sun.tools.corba.se.idl.toJavaPortable.ValueGen | protected void closeStream()(Code)(Java Doc) public void generate(Hashtable symbolTable, ValueEntry v, PrintWriter str)(Code)(Java Doc) protected void generateHelper()(Code)(Java Doc) protected void generateHolder()(Code)(Java Doc) protected void generateTie()(Code)(Java Doc) public void helperRead(String entryName, SymtabEntry entry, PrintWriter stream)(Code)(Java Doc) public int helperType(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream)(Code)(Java Doc) public void helperWrite(SymtabEntry entry, PrintWriter stream)(Code)(Java Doc) protected void init()(Code)(Java Doc) protected void openStream()(Code)(Java Doc) public int read(int index, String indent, String name, SymtabEntry entry, PrintWriter stream)(Code)(Java Doc) public int type(int index, String indent, TCOffsets tcoffsets, String name, SymtabEntry entry, PrintWriter stream)(Code)(Java Doc) public int write(int index, String indent, String name, SymtabEntry entry, PrintWriter stream)(Code)(Java Doc) protected void writeAbstract()(Code)(Java Doc) protected void writeBody()(Code)(Java Doc) protected void writeClosing()(Code)(Java Doc) protected void writeConstructor()(Code)(Java Doc) protected void writeHeading()(Code)(Java Doc) protected void writeInitializers()(Code)(Java Doc) protected void writeMembers()(Code)(Java Doc) protected void writeMethods()(Code)(Java Doc) protected void writeStreamableMethods()(Code)(Java Doc) protected void writeTruncatable()(Code)(Java Doc)
|
|
|