private static void |
Util.ensureDirectory(java.io.File dir,
BatchEnvironment env) |
|
static NameContext |
NameContext.forName(java.lang.String name,
boolean allowCollisions,
BatchEnvironment env) |
Get a context for the given name.
|
private void |
Generator.generateOutputFiles(CompoundType topType,
BatchEnvironment env,
java.io.File destDir) |
Create and return a new instance of self.
|
static java.lang.String |
IDLNames.getClassOrInterfaceName(Identifier id,
BatchEnvironment env) |
Convert a type name.
|
private static int |
IDLNames.getInitialAttributeKind(CompoundType.Method method,
BatchEnvironment env) |
|
static java.lang.String |
IDLNames.getMemberOrMethodName(NameContext nameContext,
java.lang.String name,
BatchEnvironment env) |
Convert a name.
|
static java.lang.String[] |
IDLNames.getModuleNames(Identifier theID,
boolean boxIt,
BatchEnvironment env) |
Convert a qualified Identifier into an array of IDL names.
|
protected abstract java.io.File |
Generator.getOutputDirectory(java.io.File destinationDir,
Identifier id,
BatchEnvironment environment) |
|
protected java.io.File |
IDLGenerator.getOutputDirectory(java.io.File destinationDir,
Identifier id,
BatchEnvironment environment) |
|
protected java.io.File |
StubGenerator.getOutputDirectory(java.io.File destinationDir,
Identifier id,
BatchEnvironment environment) |
|
private static java.io.File |
Util.getOutputDirectoryFor(Identifier theClass,
java.io.File rootDir,
BatchEnvironment env,
boolean idl) |
Return the directory that should be used for output for a given
class.
|
static java.io.File |
Util.getOutputDirectoryForIDL(Identifier theClass,
java.io.File rootDir,
BatchEnvironment env) |
|
static java.io.File |
Util.getOutputDirectoryForStub(Identifier theClass,
java.io.File rootDir,
BatchEnvironment env) |
|
static boolean |
CompoundType.isRemoteException(ClassType ex,
BatchEnvironment env) |
|
protected void |
Generator.postProcessFile(BatchEnvironment env,
java.io.File file) |
|
protected void |
StubGenerator.postProcessFile(BatchEnvironment env,
java.io.File file) |
|
static void |
IDLNames.setMemberNames(CompoundType container,
CompoundType.Member[] allMembers,
CompoundType.Method[] allMethods,
BatchEnvironment env) |
Set all the member names in a given class.
|
static void |
IDLNames.setMethodNames(CompoundType container,
CompoundType.Method[] allMethods,
BatchEnvironment env) |
Set all the method names in a given class.
|