/openjdk7/jdk/src/share/classes/sun/rmi/rmic/newrmic/ |
H A D | BatchEnvironment.java | 26 package sun.rmi.rmic.newrmic; 36 import static sun.rmi.rmic.newrmic.Constants.*; 39 * The environment for an rmic compilation batch. 42 * into the doclet environment for the associated rmic compilation 64 /** cached ClassDoc for certain types used by rmic */ 80 * Initialize cached ClassDoc for types used by rmic. Note
|
H A D | IndentingWriter.java | 26 package sun.rmi.rmic.newrmic;
|
H A D | Main.java | 26 package sun.rmi.rmic.newrmic; 45 import sun.rmi.rmic.newrmic.jrmp.JrmpGenerator; 49 * The rmic front end. This class contains the "main" method for rmic 55 * An rmic compilation batch (for example, one rmic command line 66 * NOTE: This class is the front end for a "new" rmic implementation, 72 * oldjavac-based rmic implementation is sun.rmi.rmic.Main. 82 * this implementation of rmic execute [all...] |
/openjdk7/corba/src/share/classes/sun/rmi/rmic/iiop/ |
H A D | PrintGenerator.java | 32 package sun.rmi.rmic.iiop; 39 import sun.rmi.rmic.IndentingWriter; 40 import sun.rmi.rmic.Main; 43 * An IDL generator for rmic. 47 public class PrintGenerator implements sun.rmi.rmic.Generator, 48 sun.rmi.rmic.iiop.Constants { 121 public void generate(sun.rmi.rmic.BatchEnvironment env, ClassDefinition cdef, File destDir) {
|
H A D | ArrayType.java | 33 package sun.rmi.rmic.iiop;
|
H A D | StaticStringsHash.java | 32 package sun.rmi.rmic.iiop;
|
H A D | BatchEnvironment.java | 33 package sun.rmi.rmic.iiop; 35 import sun.rmi.rmic.Main; 48 * BatchEnvironment for iiop extends rmic's version to add 51 public class BatchEnvironment extends sun.rmi.rmic.BatchEnvironment implements Constants { 97 * Create a BatchEnvironment for rmic with the given class path, 137 error(0, "rmic.class.not.found", e.name);
|
H A D | Generator.java | 34 package sun.rmi.rmic.iiop; 46 import sun.rmi.rmic.IndentingWriter; 47 import sun.rmi.rmic.Main; 48 import sun.rmi.rmic.iiop.Util; 70 public abstract class Generator implements sun.rmi.rmic.Generator, 71 sun.rmi.rmic.iiop.Constants { 260 public void generate(sun.rmi.rmic.BatchEnvironment env, ClassDefinition cdef, File destDir) { 352 env.output(Main.getText("rmic.generated", file.getPath(), Long.toString(duration))); 366 env.output(Main.getText("rmic.previously.generated", file.getPath()));
|
H A D | IDLNames.java | 33 package sun.rmi.rmic.iiop; 50 public class IDLNames implements sun.rmi.rmic.iiop.Constants {
|
H A D | ContextStack.java | 33 package sun.rmi.rmic.iiop;
|
H A D | IDLGenerator.java | 32 package sun.rmi.rmic.iiop; 46 import sun.rmi.rmic.IndentingWriter; 48 import sun.rmi.rmic.Main; 51 * An IDL generator for rmic. 55 public class IDLGenerator extends sun.rmi.rmic.iiop.Generator { 98 protected sun.rmi.rmic.iiop.CompoundType getTopType(ClassDefinition cdef, 215 main.error("rmic.option.requires.argument", "-idlfile"); 230 main.error("rmic.option.requires.argument", "-idlmodule"); 1979 p.pln( " * Generated by rmic -idl. Do not edit" );
|
H A D | Type.java | 33 package sun.rmi.rmic.iiop; 44 import sun.rmi.rmic.IndentingWriter; 47 import sun.rmi.rmic.Names; 123 public abstract class Type implements sun.rmi.rmic.iiop.Constants, ContextElement, Cloneable { 268 * Get type code, without modifiers. Type codes are defined in sun.rmi.rmic.iiop.Constants. 275 * Get type code, with modifiers. Type codes are defined in sun.rmi.rmic.iiop.Constants. 282 * Get type code modifiers. Type codes are defined in sun.rmi.rmic.iiop.Constants. 289 * Check for a certain type. Type codes are defined in sun.rmi.rmic.iiop.Constants. 831 if (!quiet) stack.getEnv().error(0, "rmic.class.not.found", e.name); 838 "rmic [all...] |
H A D | Constants.java | 33 package sun.rmi.rmic.iiop; 37 public interface Constants extends sun.rmi.rmic.Constants {
|
H A D | StubGenerator.java | 33 package sun.rmi.rmic.iiop; 45 import sun.rmi.rmic.IndentingWriter; 50 import sun.rmi.rmic.Main; 53 * An IIOP stub/tie generator for rmic. 60 public class StubGenerator extends sun.rmi.rmic.iiop.Generator { 92 sun.rmi.rmic.BatchEnvironment env, 94 ((sun.rmi.rmic.iiop.BatchEnvironment)env). 202 main.error("rmic.option.requires.argument", "-Xstubbase"); 211 main.error("rmic.option.requires.argument", "-Xtiebase"); 377 p.pln("// Stub class generated by rmic, d [all...] |
H A D | CompoundType.java | 33 package sun.rmi.rmic.iiop; 46 import sun.rmi.rmic.IndentingWriter; 1699 // Remove any duplicates (javac seems to allow them, but rmic will
|
/openjdk7/jdk/src/share/classes/sun/rmi/rmic/ |
H A D | IndentingWriter.java | 33 package sun.rmi.rmic;
|
H A D | BatchEnvironment.java | 33 package sun.rmi.rmic; 50 * BatchEnvironment for rmic extends javac's version in four ways: 51 * 1. It overrides errorString() to handle looking for rmic-specific 52 * error messages in rmic's resource bundle 70 * Create a ClassPath object for rmic from a class path string. 78 * Create a ClassPath object for rmic from the relevant command line 139 * Create a BatchEnvironment for rmic with the given class path, 200 * and supplied arguments. For rmic error messages, with names that 201 * being with "rmic.", look up the error message in rmic' [all...] |
H A D | Main.java | 33 package sun.rmi.rmic; 62 * Main "rmic" program. 68 public class Main implements sun.rmi.rmic.Constants { 135 error("rmic.usage", program); 144 * Handle internal option to use the new (and incomplete) rmic 151 return (new sun.rmi.rmic.newrmic.Main(out, 201 error("rmic.cant.read", e.getMessage()); 246 error("rmic.option.unsupported", "-show"); 252 error("rmic.option.already.seen", "-classpath"); 260 error("rmic [all...] |
H A D | RMIGenerator.java | 33 package sun.rmi.rmic; 94 main.error("rmic.cannot.use.both", 126 env.error(0, "rmic.class.not.found", e.name); 141 env.output(Main.getText("rmic.wrote", stubFile.getPath())); 161 env.output(Main.getText("rmic.wrote", 200 // previous invocation of rmic -iiop? Only do this once per 214 env.error(0,"warn.rmic.tie.found", 226 /** rmic environment for this object */ 311 p.pln("// Stub class generated by rmic, do not edit."); 727 p.pln("// Skeleton class generated by rmic, d [all...] |
H A D | RemoteClass.java | 26 package sun.rmi.rmic; 55 public class RemoteClass implements sun.rmi.rmic.RMIConstants { 140 /** rmic environment for this object */ 178 env.error(0, "rmic.cant.make.stubs.for.interface", 197 env.error(0, "rmic.class.not.found", e.name); 247 env.error(0, "rmic.must.implement.remote.directly", 254 env.error(0, "rmic.must.implement.remote", 399 * rmic used to enforce that a remote interface could not extend 401 * extend from Remote. The current version of rmic does not have 411 * env.error(0, "rmic [all...] |
/openjdk7/jdk/src/share/classes/sun/rmi/rmic/newrmic/jrmp/ |
H A D | Constants.java | 26 package sun.rmi.rmic.newrmic.jrmp; 29 * Constants specific to the JRMP rmic generator. 42 * fully-qualified names of types used by rmic
|
H A D | JrmpGenerator.java | 26 package sun.rmi.rmic.newrmic.jrmp; 38 import sun.rmi.rmic.newrmic.BatchEnvironment; 39 import sun.rmi.rmic.newrmic.Generator; 40 import sun.rmi.rmic.newrmic.IndentingWriter; 41 import sun.rmi.rmic.newrmic.Main; 42 import sun.rmi.rmic.newrmic.Resources; 44 import static sun.rmi.rmic.newrmic.jrmp.Constants.*; 47 * JRMP rmic back end; generates source code for JRMP stub and 94 main.error("rmic.cannot.use.both", explicitVersion, arg); 141 env.output(Resources.getText("rmic [all...] |
H A D | RemoteClass.java | 26 package sun.rmi.rmic.newrmic.jrmp; 44 import sun.rmi.rmic.newrmic.BatchEnvironment; 46 import static sun.rmi.rmic.newrmic.Constants.*; 47 import static sun.rmi.rmic.newrmic.jrmp.Constants.*; 61 /** rmic environment for this object */ 161 env.error("rmic.cant.make.stubs.for.interface", 201 env.error("rmic.must.implement.remote.directly", 208 env.error("rmic.must.implement.remote", 327 env.error("rmic.must.throw.remoteexception", 344 env.error("rmic [all...] |
H A D | StubSkeletonWriter.java | 26 package sun.rmi.rmic.newrmic.jrmp; 35 import sun.rmi.rmic.newrmic.BatchEnvironment; 36 import sun.rmi.rmic.newrmic.IndentingWriter; 38 import static sun.rmi.rmic.newrmic.Constants.*; 39 import static sun.rmi.rmic.newrmic.jrmp.Constants.*; 53 /** rmic environment for this object */ 133 p.pln("// Stub class generated by rmic, do not edit."); 530 p.pln("// Skeleton class generated by rmic, do not edit.");
|