| Package | Description |
|---|---|
| sun.rmi.rmic.iiop |
| Modifier and Type | Method and Description |
|---|---|
void |
StubGenerator.catchObjectNotActive(IndentingWriter p) |
void |
StubGenerator.catchServantNotActive(IndentingWriter p) |
void |
StubGenerator.catchWrongPolicy(IndentingWriter p) |
void |
Type.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 |
ClassType.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 Attribute
|
protected void |
IDLGenerator.writeBanner(Type t,
int dim,
boolean isException,
IndentingWriter p)
Write IDL banner into the output stream for a given Type
|
protected void |
IDLGenerator.writeBoxedIDL(CompoundType t,
IndentingWriter p)
Write valuetype for a boxed IDLEntity.
|
protected void |
IDLGenerator.writeBoxedRMIIncludes(Hashtable arrHash,
IndentingWriter p)
Write includes for boxedRMI valuetypes for IDL sequences.
|
protected void |
IDLGenerator.writeConstant(CompoundType.Member constant,
IndentingWriter p)
Write an IDL constant
|
protected void |
IDLGenerator.writeData(CompoundType.Member data,
IndentingWriter p)
Write an IDL data member
|
protected void |
IDLGenerator.writeEndif(IndentingWriter p)
Write #endif bracket into the output stream
|
protected void |
IDLGenerator.writeEpilog(CompoundType t,
Hashtable 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 type
|
protected void |
IDLGenerator.writeForwardReferences(Hashtable 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.IDLEntity
|
protected void |
IDLGenerator.writeIDLEntityIncludes(Hashtable refHash,
IndentingWriter p)
Write #includes for boxed IDLEntity references.
|
protected void |
IDLGenerator.writeIfndef(Type t,
int dim,
boolean isException,
boolean isForward,
IndentingWriter p)
Write #ifndef guard into the output stream for a given Type
|
protected void |
IDLGenerator.writeImplementation(ImplementationType t,
IndentingWriter p)
Write an IDL interface definition for a Java implementation class
|
protected 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 incHash,
boolean isThrown,
IndentingWriter p)
Write #includes
|
protected void |
IDLGenerator.writeIncOrb(IndentingWriter p)
Write #include for orb.idl
|
protected void |
IDLGenerator.writeInheritedIncludes(Hashtable inhHash,
IndentingWriter p)
Write #includes
|
protected void |
IDLGenerator.writeInherits(Hashtable 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.
|
protected void |
IDLGenerator.writeMethod(CompoundType.Method method,
IndentingWriter p)
Write an IDL method
|
protected void |
IDLGenerator.writeModule1(Type t,
IndentingWriter p)
Write Module start bracketing for the given type into the output stream
|
protected void |
IDLGenerator.writeModule2(Type t,
IndentingWriter p)
Write Module end bracketing for the given type into the output stream
|
protected void |
IDLGenerator.writeNCType(CompoundType t,
IndentingWriter p)
Write an IDL valuetype definition for
1) a nonconforming Java class
2) a nonconforming Java interface (that is not an AbstractType)
|
protected void |
StubGenerator.writeOutputFor(Generator.OutputType outputType,
HashSet alreadyChecked,
IndentingWriter writer)
Write the output for the given OutputFileName into the output stream.
|
protected void |
IDLGenerator.writeOutputFor(Generator.OutputType ot,
HashSet alreadyChecked,
IndentingWriter p)
Write the output for the given OutputFileName into the output stream.
|
protected abstract void |
Generator.writeOutputFor(Generator.OutputType outputType,
HashSet alreadyChecked,
IndentingWriter writer)
Write the output for the given OutputFileName into the output stream.
|
protected void |
IDLGenerator.writeProlog(CompoundType t,
Hashtable refHash,
Hashtable spcHash,
Hashtable arrHash,
Hashtable excHash,
Hashtable 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 type
|
protected 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 typedef
|
protected void |
StubGenerator.writeStub(Generator.OutputType outputType,
IndentingWriter p)
Write a stub for the specified type.
|
protected void |
StubGenerator.writeTie(Generator.OutputType outputType,
IndentingWriter p)
Write the Tie for the remote class to a stream.
|
protected void |
IDLGenerator.writeValue(ValueType t,
IndentingWriter p)
Write an IDL valuetype definition for a conforming Java class.
|
Copyright © 2017. All Rights Reserved.