package ClientApp;
public class _ResultStub
	extends org.omg.CORBA.portable.ObjectImpl
    	implements ClientApp.Result {

    public _ResultStub(org.omg.CORBA.portable.Delegate d) {
          super(d);
    }

    public static final org.omg.CORBA.portable.OperationDescriptor __ops[] = new org.omg.CORBA.portable.OperationDescriptor[6];

    public static org.omg.CORBA.portable.OperationDescriptor[] _get_operations() {
        return __ops;
    }

    static {
           //       Descriptor for ::ClientApp::Result::_get_name
           int[] _p0 = {
           0x12
                      };
           Class[] _c0 = {
null
           };
           {
               __ops[0] = new org.omg.CORBA.portable.OperationDescriptor("_get_name", _p0, _c0, null, null, false);
           }


           //       Descriptor for ::ClientApp::Result::_set_name
           int[] _p1 = {
           0x12 | 0x40000000                      };
           Class[] _c1 = {
null
           };
           __ops[1] = new org.omg.CORBA.portable.OperationDescriptor("_set_name", _p1, _c1, null, null, false);


           //       Descriptor for ::ClientApp::Result::_get_age
           int[] _p2 = {
           0x12
                      };
           Class[] _c2 = {
null
           };
           {
               __ops[2] = new org.omg.CORBA.portable.OperationDescriptor("_get_age", _p2, _c2, null, null, false);
           }


           //       Descriptor for ::ClientApp::Result::_set_age
           int[] _p3 = {
           0x12 | 0x40000000                      };
           Class[] _c3 = {
null
           };
           __ops[3] = new org.omg.CORBA.portable.OperationDescriptor("_set_age", _p3, _c3, null, null, false);


           //       Descriptor for ::ClientApp::Result::_get_occ
           int[] _p4 = {
           0x12
                      };
           Class[] _c4 = {
null
           };
           {
               __ops[4] = new org.omg.CORBA.portable.OperationDescriptor("_get_occ", _p4, _c4, null, null, false);
           }


           //       Descriptor for ::ClientApp::Result::_set_occ
           int[] _p5 = {
           0x12 | 0x40000000                      };
           Class[] _c5 = {
null
           };
           __ops[5] = new org.omg.CORBA.portable.OperationDescriptor("_set_occ", _p5, _c5, null, null, false);


    }

    private static String _type_ids[] = {
        "IDL:ClientApp/Result:1.0"
    };

    public String[] _get_ids() { return _type_ids; }

    //	IDL operations
    //	Implementation of attribute ::name
    public String name() throws org.omg.CORBA.SystemException {
           long   _n[] = new long[1];
           java.lang.Object _o[] = new java.lang.Object[1];
           _invoke(__ops[0], _n, _o);
           return (String) _o[0];
    }
    public void name(String arg) throws org.omg.CORBA.SystemException {
           long   _n[] = new long[2];
           java.lang.Object _o[] = new java.lang.Object[2];
           _o[1] = arg;
           _invoke(__ops[1], _n, _o);
    }
    //	Implementation of attribute ::age
    public String age() throws org.omg.CORBA.SystemException {
           long   _n[] = new long[1];
           java.lang.Object _o[] = new java.lang.Object[1];
           _invoke(__ops[2], _n, _o);
           return (String) _o[0];
    }
    public void age(String arg) throws org.omg.CORBA.SystemException {
           long   _n[] = new long[2];
           java.lang.Object _o[] = new java.lang.Object[2];
           _o[1] = arg;
           _invoke(__ops[3], _n, _o);
    }
    //	Implementation of attribute ::occ
    public String occ() throws org.omg.CORBA.SystemException {
           long   _n[] = new long[1];
           java.lang.Object _o[] = new java.lang.Object[1];
           _invoke(__ops[4], _n, _o);
           return (String) _o[0];
    }
    public void occ(String arg) throws org.omg.CORBA.SystemException {
           long   _n[] = new long[2];
           java.lang.Object _o[] = new java.lang.Object[2];
           _o[1] = arg;
           _invoke(__ops[5], _n, _o);
    }

};