FileDocCategorySizeDatePackage
_CORBASolverStub.javaAPI DocExample5144Tue Jun 17 23:41:00 BST 1997DCJ.examples

_CORBASolverStub

public class _CORBASolverStub extends org.omg.CORBA.portable.ObjectImpl implements DCJ.examples.CORBASolver

Fields Summary
public static final org.omg.CORBA.portable.OperationDescriptor[]
__ops
private static String[]
_type_ids
Constructors Summary
public _CORBASolverStub(org.omg.CORBA.portable.Delegate d)

          super(d);
    
Methods Summary
public java.lang.String[]_get_ids()


        return _type_ids; 
public static org.omg.CORBA.portable.OperationDescriptor[]_get_operations()


        
        return __ops;
    
public org.omg.CORBA.Objectcreate()

           long   _n[] = new long[1];
           java.lang.Object _o[] = new java.lang.Object[1];
           java.lang.Object _e;
           _o[0] = null;
           _e = _invoke(__ops[4], _n, _o);
           return ((org.omg.CORBA.Object) _o[0]);
    
public DCJ.examples.ProblemSetcurr()

           long   _n[] = new long[1];
           java.lang.Object _o[] = new java.lang.Object[1];
           _invoke(__ops[0], _n, _o);
           return DCJ.examples.ProblemSetHelper.narrow((org.omg.CORBA.Object) _o[0]);
    
public voidcurr(DCJ.examples.ProblemSet arg)

           long   _n[] = new long[2];
           java.lang.Object _o[] = new java.lang.Object[2];
           _o[1] = arg;
           _invoke(__ops[1], _n, _o);
    
public intnumIterations()

           long   _n[] = new long[1];
           java.lang.Object _o[] = new java.lang.Object[1];
           _invoke(__ops[2], _n, _o);
           return (int) (_n[0] & 0xFFFFFFFFL);
    
public voidnumIterations(int arg)

           long   _n[] = new long[2];
           java.lang.Object _o[] = new java.lang.Object[2];
           _n[1] = (arg & 0xFFFFFFFFL);
           _invoke(__ops[3], _n, _o);
    
public booleansolve(DCJ.examples.ProblemSetHolder s)

           long   _n[] = new long[2];
           java.lang.Object _o[] = new java.lang.Object[2];
           java.lang.Object _e;
           _o[0] = s;
           _e = _invoke(__ops[5], _n, _o);
           return (_n[0] == 0) ? false : true;