// javastubs/Test1/R3.java
// Stubs for "Test1"
//
// This file was automatically generated with ILU (version 2.0beta1) tools
// at Tue Sep 21 11:47:02 1999 by `nobody'
// running "c:/iluwin/bin/java-stubber.exe" of Tue Sep 21 10:50:42 1999
// on "C:/iluwin/examples/pickle/Test1.isl" of Mon Sep 20 15:54:01 1999,
// and "c:/iluwin/interfaces/ilu.isl" of Mon Sep 20 15:51:47 1999.
//
// ILU is Copyright 1991-1999 Xerox Corporation, All Rights Reserved.
// ILU information:  ftp://ftp.parc.xerox.com/pub/ilu/ilu.html.



package Test1;


/** 
 * Class representing an ILU record type.
 */
public class R3 { 

    public int a = 0;
    public double b = 0D;

    //to force ILU to allocate subclasses
    protected static java.lang.Class _theClass = null;

    public void _touch() {
    } //_touch

    //avoid unless corba compatibility required
    public R3() {
    } //R3

    //not standard corba
    public static R3 alloc_R3() {
        if (_theClass!=null) {
            try {
                return (R3) _theClass.newInstance();
            } catch (java.lang.Exception _e) {
            }
        }
        return new R3();
    } //alloc_R3

    //avoid unless corba compatibility required
    public R3(int a, double b) {
        this.a = a;
        this.b = b;
    } //constructor

    //not standard corba
    public static R3 alloc_R3(int a, double b) {
        R3 _r = alloc_R3();
        _r.a = a;
        _r.b = b;
        _r._touch();
        return _r;
    } //alloc_R3

} //R3
