Uses of Class
org.glassfish.rmic.IndentingWriter
Packages that use IndentingWriter
-
Uses of IndentingWriter in org.glassfish.rmic.iiop
Fields in org.glassfish.rmic.iiop declared as IndentingWriterMethods in org.glassfish.rmic.iiop with parameters of type IndentingWriterModifier and TypeMethodDescription(package private) void
StubGenerator.allocateResult
(IndentingWriter p, Type returnType) void
StubGenerator.catchObjectNotActive
(IndentingWriter p) void
StubGenerator.catchServantNotActive
(IndentingWriter p) void
StubGenerator.catchWrongPolicy
(IndentingWriter p) void
ClassType.print
(IndentingWriter writer, boolean useQualifiedNames, boolean useIDLNames, boolean globalIDLNames) Print this type.void
InterfaceType.print
(IndentingWriter writer, boolean useQualifiedNames, boolean useIDLNames, boolean globalIDLNames) Print this type.void
Type.print
(IndentingWriter writer, boolean useQualifiedNames, boolean useIDLNames, boolean globalIDLNames) Print this type.void
Type.print
(IndentingWriter writer, int typeCodeFilter, boolean useQualifiedNames, boolean useIDLNames, boolean globalIDLNames) Print all types referenced directly or indirectly by this type which match the filter.static void
Type.print
(IndentingWriter writer, Type[] theTypes, boolean useQualifiedNames, boolean useIDLNames, boolean globalIDLNames) Print an array of types.protected boolean
CompoundType.printExtends
(IndentingWriter writer, boolean useQualifiedNames, boolean useIDLNames, boolean globalIDLNames) protected void
CompoundType.printImplements
(IndentingWriter writer, String prefix, boolean useQualifiedNames, boolean useIDLNames, boolean globalIDLNames) void
Type.println
(IndentingWriter writer, boolean useQualifiedNames, boolean useIDLNames, boolean globalIDLNames) Print this type, followed by a newline.protected void
CompoundType.printMembers
(IndentingWriter writer, boolean useQualifiedNames, boolean useIDLNames, boolean globalIDLNames) protected void
CompoundType.printMethod
(CompoundType.Method it, IndentingWriter writer, boolean useQualifiedNames, boolean useIDLNames, boolean globalIDLNames) protected void
CompoundType.printMethods
(IndentingWriter writer, boolean useQualifiedNames, boolean useIDLNames, boolean globalIDLNames) protected void
Type.printPackageClose
(IndentingWriter writer, boolean useIDLNames) Print the "closing" of the package or module of this type.protected void
Type.printPackageOpen
(IndentingWriter writer, boolean useIDLNames) Print the "opening" of the package or module of this type.void
Type.printTypeName
(IndentingWriter writer, boolean useQualifiedNames, boolean useIDLNames, boolean globalIDLNames) Print the name of this type.void
StubGenerator.write_tie__ids_method
(IndentingWriter p) void
StubGenerator.write_tie_deactivate_method
(IndentingWriter p) void
StubGenerator.write_tie_orb_method
(IndentingWriter p) void
StubGenerator.write_tie_thisObject_method
(IndentingWriter p, Identifier idCorbaObject) protected void
IDLGenerator.writeAttribute
(CompoundType.Method attr, IndentingWriter p) Write an IDL Attributeprotected void
IDLGenerator.writeBanner
(Type t, int dim, boolean isException, IndentingWriter p) Write IDL banner into the output stream for a given Typeprotected void
IDLGenerator.writeBoxedIDL
(CompoundType t, IndentingWriter p) Write valuetype for a boxed IDLEntity.protected void
IDLGenerator.writeBoxedRMIIncludes
(Hashtable<String, ArrayType> arrHash, IndentingWriter p) Write includes for boxedRMI valuetypes for IDL sequences.(package private) void
StubGenerator.writeCastArray
(IndentingWriter p) protected void
IDLGenerator.writeConstant
(CompoundType.Member constant, IndentingWriter p) Write an IDL constant(package private) String[]
StubGenerator.writeCopyArguments
(CompoundType.Method method, IndentingWriter p) protected void
IDLGenerator.writeData
(CompoundType.Member data, IndentingWriter p) Write an IDL data memberprotected void
IDLGenerator.writeEndif
(IndentingWriter p) Write #endif bracket into the output streamprotected void
IDLGenerator.writeEpilog
(CompoundType t, Hashtable<String, CompoundType> refHash, IndentingWriter p) Write IDL epilog for a CompoundType.protected void
IDLGenerator.writeException
(ClassType t, IndentingWriter p) Write an exception.protected void
IDLGenerator.writeForwardReference
(ArrayType at, int dim, IndentingWriter p) Write forward reference for boxed valuetype for single dimension of IDL sequence.protected void
IDLGenerator.writeForwardReference
(Type t, IndentingWriter p) Write forward reference for given typeprotected void
IDLGenerator.writeForwardReferences
(Hashtable<String, CompoundType> refHash, IndentingWriter p) Write forward references for referenced interfaces and valuetypes ...but not if the reference is to a boxed IDLEntity,protected void
IDLGenerator.writeIDLEntity
(Type t, IndentingWriter p) Write a hard-coded IDL typedef definition for the special case org.omg.CORBA.portable.IDLEntityprotected void
IDLGenerator.writeIDLEntityIncludes
(Hashtable<String, CompoundType> refHash, IndentingWriter p) Write #includes for boxed IDLEntity references.(package private) void
StubGenerator.writeIds
(IndentingWriter p, CompoundType theType, boolean isTie) protected void
IDLGenerator.writeIfndef
(Type t, int dim, boolean isException, boolean isForward, IndentingWriter p) Write #ifndef guard into the output stream for a given Typeprotected void
IDLGenerator.writeImplementation
(ImplementationType t, IndentingWriter p) Write an IDL interface definition for a Java implementation classprotected void
IDLGenerator.writeInclude
(Type t, int dim, boolean isThrown, IndentingWriter p) Write a #include.protected void
IDLGenerator.writeInclude
(Type t, String[] modNames, String tName, IndentingWriter p) Write a #include doing user specified -idlFile translation (if any) for IDLEntities.protected void
IDLGenerator.writeIncludes
(Hashtable<String, CompoundType> incHash, boolean isThrown, IndentingWriter p) Write #includesprotected void
IDLGenerator.writeIncOrb
(IndentingWriter p) Write #include for orb.idlprotected void
IDLGenerator.writeInheritedIncludes
(Hashtable<String, CompoundType> inhHash, IndentingWriter p) Write #includesprotected void
IDLGenerator.writeInherits
(Hashtable<String, CompoundType> inhHash, boolean forValuetype, IndentingWriter p) Write inheritance for an IDL interface or valuetype.protected void
IDLGenerator.writeJavaIoExternalizable
(Type t, IndentingWriter p) Write a hard-coded IDL typedef definition for the special case java.io.Externalizable.protected void
IDLGenerator.writeJavaIoSerializable
(Type t, IndentingWriter p) Write a hard-coded IDL typedef definition for the special case java.io.Serializable.protected void
IDLGenerator.writeJavaLangObject
(Type t, IndentingWriter p) Write a hard-coded IDL typedef definition for the special case java.lang.Object.protected void
IDLGenerator.writeJavaRmiRemote
(Type t, IndentingWriter p) Write a hard-coded IDL typedef definition for the special case java.rmi.Remote.(package private) void
StubGenerator.writeLocalStubMethodBody
(IndentingWriter p, CompoundType.Method method, CompoundType theType) (package private) void
StubGenerator.writeMarshalArgument
(IndentingWriter p, String streamName, Type type, String name) Write a snippet of Java code to marshal a value named "name" of type "type" to the java.io.ObjectOutput stream named "stream".(package private) void
StubGenerator.writeMarshalArguments
(IndentingWriter p, String streamName, Type[] types, String[] names) Write Java statements to marshal a series of values in order as named in the "names" array, with types as specified in the "types" array", to the java.io.ObjectOutput stream named "stream".protected void
IDLGenerator.writeMethod
(CompoundType.Method method, IndentingWriter p) Write an IDL methodprotected void
IDLGenerator.writeModule1
(Type t, IndentingWriter p) Write Module start bracketing for the given type into the output streamprotected void
IDLGenerator.writeModule2
(Type t, IndentingWriter p) Write Module end bracketing for the given type into the output streamprotected void
IDLGenerator.writeNCType
(CompoundType type, IndentingWriter stream) Write an IDL valuetype definition for 1) a nonconforming Java class 2) a nonconforming Java interface (that is not an AbstractType)(package private) void
StubGenerator.writeNonLocalStubMethodBody
(IndentingWriter p, CompoundType.Method method, CompoundType theType) protected abstract void
Generator.writeOutputFor
(Generator.OutputType outputType, HashSet<Type> alreadyChecked, IndentingWriter writer) Write the output for the given OutputFileName into the output stream.protected void
IDLGenerator.writeOutputFor
(Generator.OutputType ot, HashSet<Type> alreadyChecked, IndentingWriter p) Write the output for the given OutputFileName into the output stream.protected void
StubGenerator.writeOutputFor
(Generator.OutputType outputType, HashSet alreadyChecked, IndentingWriter writer) Write the output for the given OutputFileName into the output stream.private void
StubGenerator.writePackageAndImports
(IndentingWriter p) protected void
IDLGenerator.writeProlog
(CompoundType t, Hashtable<String, CompoundType> refHash, Hashtable<String, CompoundType> spcHash, Hashtable<String, ArrayType> arrHash, Hashtable<String, CompoundType> excHash, Hashtable<String, CompoundType> inhHash, IndentingWriter p) Write IDL prolog for a CompoundType.protected void
IDLGenerator.writeRemote
(RemoteType t, IndentingWriter p) Write an IDL interface definition for either: 1) a conforming Java remote interface (RemoteType)..or 2) a non-conforming Java interface whose methods all throw java.rmi.RemoteException (AbstractType)protected void
IDLGenerator.writeRepositoryID
(Type t, IndentingWriter p) Write #pragma to identify the repository ID of the given typeprotected void
IDLGenerator.writeSequence
(Generator.OutputType ot, IndentingWriter p) Write boxedRMI valuetype for a single dimension of an IDL sequence indicated by the given OutputType.protected void
IDLGenerator.writeSpecial
(Type t, IndentingWriter p) Write special typedefprivate void
StubGenerator.writeStub
(Generator.OutputType outputType, IndentingWriter p) Write a stub for the specified type.private void
StubGenerator.writeStubMethod
(IndentingWriter p, CompoundType.Method method, CompoundType theType) protected void
StubGenerator.writeTie
(Generator.OutputType outputType, IndentingWriter p) Write the Tie for the remote class to a stream.(package private) void
StubGenerator.writeTieMethod
(IndentingWriter p, CompoundType type, CompoundType.Method method) (package private) void
StubGenerator.writeUnmarshalArgument
(IndentingWriter p, String streamName, Type type, String name) Write a snippet of Java code to unmarshal a value of type "type" from the java.io.ObjectInput stream named "stream" into a variable named "name" (if "name" is null, the value in unmarshalled and discarded).protected void
IDLGenerator.writeValue
(ValueType type, IndentingWriter outputStream) Write an IDL valuetype definition for a conforming Java class.