net.rmi.rmiSynth.lex
Class Generator

java.lang.Object
  extended by net.rmi.rmiSynth.lex.Generator

public class Generator
extends java.lang.Object

Class rmi.rmiSynth.Generator generates classes for accessing remote server

Version:
1.1, D. Lyon
Author:
Roman Yedokov

Constructor Summary
Generator()
           
 
Method Summary
 void createClient(java.lang.String newServerInter, java.lang.String newServerClass, java.lang.String newClientClass, java.lang.Object sequentialClass)
          Generates template for RMI client class out of a class
 void createInterface(java.lang.String newServerInter, java.lang.Object sequentialClass)
          Generates RMI interface out of a class
 void createServer(java.lang.String newServerInter, java.lang.String newServerClass, java.lang.Object sequentialClass)
          Generates RMI server class out of a class
static void main(java.lang.String[] args)
           
static void test1()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Generator

public Generator()
Method Detail

test1

public static void test1()

main

public static void main(java.lang.String[] args)

createInterface

public void createInterface(java.lang.String newServerInter,
                            java.lang.Object sequentialClass)
Generates RMI interface out of a class

Parameters:
newServerInter - Designates that output source file will be an interface
newServerInter - Name for new interface
sequentialClass - Source class out of which RMI interface will be generated

createServer

public void createServer(java.lang.String newServerInter,
                         java.lang.String newServerClass,
                         java.lang.Object sequentialClass)
Generates RMI server class out of a class

Parameters:
newServerInter - Designates that output source file will be a class
newServerInter - Interface name output class should implement
newServerClass - Name for new class
sequentialClass - Source class out of which RMI server class will be generated

createClient

public void createClient(java.lang.String newServerInter,
                         java.lang.String newServerClass,
                         java.lang.String newClientClass,
                         java.lang.Object sequentialClass)
Generates template for RMI client class out of a class

Parameters:
newServerInter - Designates that output source file will be a class
newServerInter - Interface name output class should instanciate
newServerClass - Class name output class should connect to
newClientClass - Name for new class
sequentialClass - Source class out of which RMI client class will be generated