Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

_ScanStub.java

00001 package Sct_SctApi;
00002 
00003 
00011 public class _ScanStub extends org.omg.CORBA.portable.ObjectImpl implements Sct_SctApi.Scan
00012 {
00013 
00014   public void print ()
00015   {
00016             org.omg.CORBA.portable.InputStream $in = null;
00017             try {
00018                 org.omg.CORBA.portable.OutputStream $out = _request ("print", true);
00019                 $in = _invoke ($out);
00020                 return;
00021             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00022                 $in = $ex.getInputStream ();
00023                 String _id = $ex.getId ();
00024                 throw new org.omg.CORBA.MARSHAL (_id);
00025             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00026                 print (        );
00027             } finally {
00028                 _releaseReply ($in);
00029             }
00030   } // print
00031 
00032   public void configure (short type, double start, double stop, double step)
00033   {
00034             org.omg.CORBA.portable.InputStream $in = null;
00035             try {
00036                 org.omg.CORBA.portable.OutputStream $out = _request ("configure", true);
00037                 $out.write_ushort (type);
00038                 $out.write_double (start);
00039                 $out.write_double (stop);
00040                 $out.write_double (step);
00041                 $in = _invoke ($out);
00042                 return;
00043             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00044                 $in = $ex.getInputStream ();
00045                 String _id = $ex.getId ();
00046                 throw new org.omg.CORBA.MARSHAL (_id);
00047             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00048                 configure (type, start, stop, step        );
00049             } finally {
00050                 _releaseReply ($in);
00051             }
00052   } // configure
00053 
00054   public void configure2 (short type, double start, double stop, double step)
00055   {
00056             org.omg.CORBA.portable.InputStream $in = null;
00057             try {
00058                 org.omg.CORBA.portable.OutputStream $out = _request ("configure2", true);
00059                 $out.write_ushort (type);
00060                 $out.write_double (start);
00061                 $out.write_double (stop);
00062                 $out.write_double (step);
00063                 $in = _invoke ($out);
00064                 return;
00065             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00066                 $in = $ex.getInputStream ();
00067                 String _id = $ex.getId ();
00068                 throw new org.omg.CORBA.MARSHAL (_id);
00069             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00070                 configure2 (type, start, stop, step        );
00071             } finally {
00072                 _releaseReply ($in);
00073             }
00074   } // configure2
00075 
00076   public Sct_SctApi.Trigger getTrigger1 ()
00077   {
00078             org.omg.CORBA.portable.InputStream $in = null;
00079             try {
00080                 org.omg.CORBA.portable.OutputStream $out = _request ("getTrigger1", true);
00081                 $in = _invoke ($out);
00082                 Sct_SctApi.Trigger $result = Sct_SctApi.TriggerHelper.read ($in);
00083                 return $result;
00084             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00085                 $in = $ex.getInputStream ();
00086                 String _id = $ex.getId ();
00087                 throw new org.omg.CORBA.MARSHAL (_id);
00088             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00089                 return getTrigger1 (        );
00090             } finally {
00091                 _releaseReply ($in);
00092             }
00093   } // getTrigger1
00094 
00095   public Sct_SctApi.Trigger getTrigger2 ()
00096   {
00097             org.omg.CORBA.portable.InputStream $in = null;
00098             try {
00099                 org.omg.CORBA.portable.OutputStream $out = _request ("getTrigger2", true);
00100                 $in = _invoke ($out);
00101                 Sct_SctApi.Trigger $result = Sct_SctApi.TriggerHelper.read ($in);
00102                 return $result;
00103             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00104                 $in = $ex.getInputStream ();
00105                 String _id = $ex.getId ();
00106                 throw new org.omg.CORBA.MARSHAL (_id);
00107             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00108                 return getTrigger2 (        );
00109             } finally {
00110                 _releaseReply ($in);
00111             }
00112   } // getTrigger2
00113 
00114 
00115   // Only throw cause they're not implemented!
00116   public void setTrigger1 (Sct_SctApi.Trigger trig) throws Sct_SctApi.SctApiException
00117   {
00118             org.omg.CORBA.portable.InputStream $in = null;
00119             try {
00120                 org.omg.CORBA.portable.OutputStream $out = _request ("setTrigger1", true);
00121                 Sct_SctApi.TriggerHelper.write ($out, trig);
00122                 $in = _invoke ($out);
00123                 return;
00124             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00125                 $in = $ex.getInputStream ();
00126                 String _id = $ex.getId ();
00127                 if (_id.equals ("IDL:Sct_SctApi/SctApiException:1.0"))
00128                     throw Sct_SctApi.SctApiExceptionHelper.read ($in);
00129                 else
00130                     throw new org.omg.CORBA.MARSHAL (_id);
00131             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00132                 setTrigger1 (trig        );
00133             } finally {
00134                 _releaseReply ($in);
00135             }
00136   } // setTrigger1
00137 
00138   public void setTrigger2 (Sct_SctApi.Trigger trig) throws Sct_SctApi.SctApiException
00139   {
00140             org.omg.CORBA.portable.InputStream $in = null;
00141             try {
00142                 org.omg.CORBA.portable.OutputStream $out = _request ("setTrigger2", true);
00143                 Sct_SctApi.TriggerHelper.write ($out, trig);
00144                 $in = _invoke ($out);
00145                 return;
00146             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00147                 $in = $ex.getInputStream ();
00148                 String _id = $ex.getId ();
00149                 if (_id.equals ("IDL:Sct_SctApi/SctApiException:1.0"))
00150                     throw Sct_SctApi.SctApiExceptionHelper.read ($in);
00151                 else
00152                     throw new org.omg.CORBA.MARSHAL (_id);
00153             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00154                 setTrigger2 (trig        );
00155             } finally {
00156                 _releaseReply ($in);
00157             }
00158   } // setTrigger2
00159 
00160   public void setScanVariable1 (short var)
00161   {
00162             org.omg.CORBA.portable.InputStream $in = null;
00163             try {
00164                 org.omg.CORBA.portable.OutputStream $out = _request ("setScanVariable1", true);
00165                 $out.write_ushort (var);
00166                 $in = _invoke ($out);
00167                 return;
00168             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00169                 $in = $ex.getInputStream ();
00170                 String _id = $ex.getId ();
00171                 throw new org.omg.CORBA.MARSHAL (_id);
00172             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00173                 setScanVariable1 (var        );
00174             } finally {
00175                 _releaseReply ($in);
00176             }
00177   } // setScanVariable1
00178 
00179   public void setScanVariable2 (short var)
00180   {
00181             org.omg.CORBA.portable.InputStream $in = null;
00182             try {
00183                 org.omg.CORBA.portable.OutputStream $out = _request ("setScanVariable2", true);
00184                 $out.write_ushort (var);
00185                 $in = _invoke ($out);
00186                 return;
00187             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00188                 $in = $ex.getInputStream ();
00189                 String _id = $ex.getId ();
00190                 throw new org.omg.CORBA.MARSHAL (_id);
00191             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00192                 setScanVariable2 (var        );
00193             } finally {
00194                 _releaseReply ($in);
00195             }
00196   } // setScanVariable2
00197 
00198   public short getScanVariable1 ()
00199   {
00200             org.omg.CORBA.portable.InputStream $in = null;
00201             try {
00202                 org.omg.CORBA.portable.OutputStream $out = _request ("getScanVariable1", true);
00203                 $in = _invoke ($out);
00204                 short $result = $in.read_ushort ();
00205                 return $result;
00206             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00207                 $in = $ex.getInputStream ();
00208                 String _id = $ex.getId ();
00209                 throw new org.omg.CORBA.MARSHAL (_id);
00210             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00211                 return getScanVariable1 (        );
00212             } finally {
00213                 _releaseReply ($in);
00214             }
00215   } // getScanVariable1
00216 
00217   public short getScanVariable2 ()
00218   {
00219             org.omg.CORBA.portable.InputStream $in = null;
00220             try {
00221                 org.omg.CORBA.portable.OutputStream $out = _request ("getScanVariable2", true);
00222                 $in = _invoke ($out);
00223                 short $result = $in.read_ushort ();
00224                 return $result;
00225             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00226                 $in = $ex.getInputStream ();
00227                 String _id = $ex.getId ();
00228                 throw new org.omg.CORBA.MARSHAL (_id);
00229             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00230                 return getScanVariable2 (        );
00231             } finally {
00232                 _releaseReply ($in);
00233             }
00234   } // getScanVariable2
00235 
00236   public void setNTrigs (int nTrigs)
00237   {
00238             org.omg.CORBA.portable.InputStream $in = null;
00239             try {
00240                 org.omg.CORBA.portable.OutputStream $out = _request ("setNTrigs", true);
00241                 $out.write_ulong (nTrigs);
00242                 $in = _invoke ($out);
00243                 return;
00244             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00245                 $in = $ex.getInputStream ();
00246                 String _id = $ex.getId ();
00247                 throw new org.omg.CORBA.MARSHAL (_id);
00248             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00249                 setNTrigs (nTrigs        );
00250             } finally {
00251                 _releaseReply ($in);
00252             }
00253   } // setNTrigs
00254 
00255   public int getNTrigs ()
00256   {
00257             org.omg.CORBA.portable.InputStream $in = null;
00258             try {
00259                 org.omg.CORBA.portable.OutputStream $out = _request ("getNTrigs", true);
00260                 $in = _invoke ($out);
00261                 int $result = $in.read_ulong ();
00262                 return $result;
00263             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00264                 $in = $ex.getInputStream ();
00265                 String _id = $ex.getId ();
00266                 throw new org.omg.CORBA.MARSHAL (_id);
00267             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00268                 return getNTrigs (        );
00269             } finally {
00270                 _releaseReply ($in);
00271             }
00272   } // getNTrigs
00273 
00274   public int[] getVariableTrigs ()
00275   {
00276             org.omg.CORBA.portable.InputStream $in = null;
00277             try {
00278                 org.omg.CORBA.portable.OutputStream $out = _request ("getVariableTrigs", true);
00279                 $in = _invoke ($out);
00280                 int $result[] = Sct_SctApi.TrigPointsHelper.read ($in);
00281                 return $result;
00282             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00283                 $in = $ex.getInputStream ();
00284                 String _id = $ex.getId ();
00285                 throw new org.omg.CORBA.MARSHAL (_id);
00286             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00287                 return getVariableTrigs (        );
00288             } finally {
00289                 _releaseReply ($in);
00290             }
00291   } // getVariableTrigs
00292 
00293   public void setVariableTrigs (int[] trigs)
00294   {
00295             org.omg.CORBA.portable.InputStream $in = null;
00296             try {
00297                 org.omg.CORBA.portable.OutputStream $out = _request ("setVariableTrigs", true);
00298                 Sct_SctApi.TrigPointsHelper.write ($out, trigs);
00299                 $in = _invoke ($out);
00300                 return;
00301             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00302                 $in = $ex.getInputStream ();
00303                 String _id = $ex.getId ();
00304                 throw new org.omg.CORBA.MARSHAL (_id);
00305             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00306                 setVariableTrigs (trigs        );
00307             } finally {
00308                 _releaseReply ($in);
00309             }
00310   } // setVariableTrigs
00311 
00312   public void setVariableTrigRange (short start, short end, int value)
00313   {
00314             org.omg.CORBA.portable.InputStream $in = null;
00315             try {
00316                 org.omg.CORBA.portable.OutputStream $out = _request ("setVariableTrigRange", true);
00317                 $out.write_ushort (start);
00318                 $out.write_ushort (end);
00319                 $out.write_ulong (value);
00320                 $in = _invoke ($out);
00321                 return;
00322             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00323                 $in = $ex.getInputStream ();
00324                 String _id = $ex.getId ();
00325                 throw new org.omg.CORBA.MARSHAL (_id);
00326             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00327                 setVariableTrigRange (start, end, value        );
00328             } finally {
00329                 _releaseReply ($in);
00330             }
00331   } // setVariableTrigRange
00332 
00333   public double[] getScanPoints1 ()
00334   {
00335             org.omg.CORBA.portable.InputStream $in = null;
00336             try {
00337                 org.omg.CORBA.portable.OutputStream $out = _request ("getScanPoints1", true);
00338                 $in = _invoke ($out);
00339                 double $result[] = Sct_SctApi.ScanPointsHelper.read ($in);
00340                 return $result;
00341             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00342                 $in = $ex.getInputStream ();
00343                 String _id = $ex.getId ();
00344                 throw new org.omg.CORBA.MARSHAL (_id);
00345             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00346                 return getScanPoints1 (        );
00347             } finally {
00348                 _releaseReply ($in);
00349             }
00350   } // getScanPoints1
00351 
00352   public double[] getScanPoints2 ()
00353   {
00354             org.omg.CORBA.portable.InputStream $in = null;
00355             try {
00356                 org.omg.CORBA.portable.OutputStream $out = _request ("getScanPoints2", true);
00357                 $in = _invoke ($out);
00358                 double $result[] = Sct_SctApi.ScanPointsHelper.read ($in);
00359                 return $result;
00360             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00361                 $in = $ex.getInputStream ();
00362                 String _id = $ex.getId ();
00363                 throw new org.omg.CORBA.MARSHAL (_id);
00364             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00365                 return getScanPoints2 (        );
00366             } finally {
00367                 _releaseReply ($in);
00368             }
00369   } // getScanPoints2
00370 
00371   public void setScanPoints1 (double[] scans)
00372   {
00373             org.omg.CORBA.portable.InputStream $in = null;
00374             try {
00375                 org.omg.CORBA.portable.OutputStream $out = _request ("setScanPoints1", true);
00376                 Sct_SctApi.ScanPointsHelper.write ($out, scans);
00377                 $in = _invoke ($out);
00378                 return;
00379             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00380                 $in = $ex.getInputStream ();
00381                 String _id = $ex.getId ();
00382                 throw new org.omg.CORBA.MARSHAL (_id);
00383             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00384                 setScanPoints1 (scans        );
00385             } finally {
00386                 _releaseReply ($in);
00387             }
00388   } // setScanPoints1
00389 
00390   public void setScanPoints2 (double[] scans)
00391   {
00392             org.omg.CORBA.portable.InputStream $in = null;
00393             try {
00394                 org.omg.CORBA.portable.OutputStream $out = _request ("setScanPoints2", true);
00395                 Sct_SctApi.ScanPointsHelper.write ($out, scans);
00396                 $in = _invoke ($out);
00397                 return;
00398             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00399                 $in = $ex.getInputStream ();
00400                 String _id = $ex.getId ();
00401                 throw new org.omg.CORBA.MARSHAL (_id);
00402             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00403                 setScanPoints2 (scans        );
00404             } finally {
00405                 _releaseReply ($in);
00406             }
00407   } // setScanPoints2
00408 
00409   public int getOption (Sct_SctApi.ScanPackage.ScanOptions opt)
00410   {
00411             org.omg.CORBA.portable.InputStream $in = null;
00412             try {
00413                 org.omg.CORBA.portable.OutputStream $out = _request ("getOption", true);
00414                 Sct_SctApi.ScanPackage.ScanOptionsHelper.write ($out, opt);
00415                 $in = _invoke ($out);
00416                 int $result = $in.read_long ();
00417                 return $result;
00418             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00419                 $in = $ex.getInputStream ();
00420                 String _id = $ex.getId ();
00421                 throw new org.omg.CORBA.MARSHAL (_id);
00422             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00423                 return getOption (opt        );
00424             } finally {
00425                 _releaseReply ($in);
00426             }
00427   } // getOption
00428 
00429   public void setOption (Sct_SctApi.ScanPackage.ScanOptions opt, int val)
00430   {
00431             org.omg.CORBA.portable.InputStream $in = null;
00432             try {
00433                 org.omg.CORBA.portable.OutputStream $out = _request ("setOption", true);
00434                 Sct_SctApi.ScanPackage.ScanOptionsHelper.write ($out, opt);
00435                 $out.write_long (val);
00436                 $in = _invoke ($out);
00437                 return;
00438             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00439                 $in = $ex.getInputStream ();
00440                 String _id = $ex.getId ();
00441                 throw new org.omg.CORBA.MARSHAL (_id);
00442             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00443                 setOption (opt, val        );
00444             } finally {
00445                 _releaseReply ($in);
00446             }
00447   } // setOption
00448 
00449   public int getScanNumber ()
00450   {
00451             org.omg.CORBA.portable.InputStream $in = null;
00452             try {
00453                 org.omg.CORBA.portable.OutputStream $out = _request ("getScanNumber", true);
00454                 $in = _invoke ($out);
00455                 int $result = $in.read_ulong ();
00456                 return $result;
00457             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00458                 $in = $ex.getInputStream ();
00459                 String _id = $ex.getId ();
00460                 throw new org.omg.CORBA.MARSHAL (_id);
00461             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00462                 return getScanNumber (        );
00463             } finally {
00464                 _releaseReply ($in);
00465             }
00466   } // getScanNumber
00467 
00468   public int getRunNumber ()
00469   {
00470             org.omg.CORBA.portable.InputStream $in = null;
00471             try {
00472                 org.omg.CORBA.portable.OutputStream $out = _request ("getRunNumber", true);
00473                 $in = _invoke ($out);
00474                 int $result = $in.read_ulong ();
00475                 return $result;
00476             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00477                 $in = $ex.getInputStream ();
00478                 String _id = $ex.getId ();
00479                 throw new org.omg.CORBA.MARSHAL (_id);
00480             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00481                 return getRunNumber (        );
00482             } finally {
00483                 _releaseReply ($in);
00484             }
00485   } // getRunNumber
00486 
00487   public String[] getModuleList (int group)
00488   {
00489             org.omg.CORBA.portable.InputStream $in = null;
00490             try {
00491                 org.omg.CORBA.portable.OutputStream $out = _request ("getModuleList", true);
00492                 $out.write_ulong (group);
00493                 $in = _invoke ($out);
00494                 String $result[] = sctConf.ModuleListHelper.read ($in);
00495                 return $result;
00496             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00497                 $in = $ex.getInputStream ();
00498                 String _id = $ex.getId ();
00499                 throw new org.omg.CORBA.MARSHAL (_id);
00500             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00501                 return getModuleList (group        );
00502             } finally {
00503                 _releaseReply ($in);
00504             }
00505   } // getModuleList
00506 
00507   public int getNGroups ()
00508   {
00509             org.omg.CORBA.portable.InputStream $in = null;
00510             try {
00511                 org.omg.CORBA.portable.OutputStream $out = _request ("getNGroups", true);
00512                 $in = _invoke ($out);
00513                 int $result = $in.read_ulong ();
00514                 return $result;
00515             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00516                 $in = $ex.getInputStream ();
00517                 String _id = $ex.getId ();
00518                 throw new org.omg.CORBA.MARSHAL (_id);
00519             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00520                 return getNGroups (        );
00521             } finally {
00522                 _releaseReply ($in);
00523             }
00524   } // getNGroups
00525 
00526 
00528   public String getStartTime ()
00529   {
00530             org.omg.CORBA.portable.InputStream $in = null;
00531             try {
00532                 org.omg.CORBA.portable.OutputStream $out = _request ("getStartTime", true);
00533                 $in = _invoke ($out);
00534                 String $result = $in.read_string ();
00535                 return $result;
00536             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00537                 $in = $ex.getInputStream ();
00538                 String _id = $ex.getId ();
00539                 throw new org.omg.CORBA.MARSHAL (_id);
00540             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00541                 return getStartTime (        );
00542             } finally {
00543                 _releaseReply ($in);
00544             }
00545   } // getStartTime
00546 
00547 
00549   public String getEndTime ()
00550   {
00551             org.omg.CORBA.portable.InputStream $in = null;
00552             try {
00553                 org.omg.CORBA.portable.OutputStream $out = _request ("getEndTime", true);
00554                 $in = _invoke ($out);
00555                 String $result = $in.read_string ();
00556                 return $result;
00557             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00558                 $in = $ex.getInputStream ();
00559                 String _id = $ex.getId ();
00560                 throw new org.omg.CORBA.MARSHAL (_id);
00561             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00562                 return getEndTime (        );
00563             } finally {
00564                 _releaseReply ($in);
00565             }
00566   } // getEndTime
00567 
00568   public void get_info (ipc.InfoHolder inf)
00569   {
00570             org.omg.CORBA.portable.InputStream $in = null;
00571             try {
00572                 org.omg.CORBA.portable.OutputStream $out = _request ("get_info", true);
00573                 $in = _invoke ($out);
00574                 inf.value = ipc.InfoHelper.read ($in);
00575                 return;
00576             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00577                 $in = $ex.getInputStream ();
00578                 String _id = $ex.getId ();
00579                 throw new org.omg.CORBA.MARSHAL (_id);
00580             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00581                 get_info (inf        );
00582             } finally {
00583                 _releaseReply ($in);
00584             }
00585   } // get_info
00586 
00587   public void destroy ()
00588   {
00589             org.omg.CORBA.portable.InputStream $in = null;
00590             try {
00591                 org.omg.CORBA.portable.OutputStream $out = _request ("destroy", false);
00592                 $in = _invoke ($out);
00593                 return;
00594             } catch (org.omg.CORBA.portable.ApplicationException $ex) {
00595                 $in = $ex.getInputStream ();
00596                 String _id = $ex.getId ();
00597                 throw new org.omg.CORBA.MARSHAL (_id);
00598             } catch (org.omg.CORBA.portable.RemarshalException $rm) {
00599                 destroy (        );
00600             } finally {
00601                 _releaseReply ($in);
00602             }
00603   } // destroy
00604 
00605   // Type-specific CORBA::Object operations
00606   private static String[] __ids = {
00607     "IDL:Sct_SctApi/Scan:1.0", 
00608     "IDL:ipc/freeable:1.0"};
00609 
00610   public String[] _ids ()
00611   {
00612     return (String[])__ids.clone ();
00613   }
00614 
00615   private void readObject (java.io.ObjectInputStream s) throws java.io.IOException
00616   {
00617      String str = s.readUTF ();
00618      String[] args = null;
00619      java.util.Properties props = null;
00620      org.omg.CORBA.Object obj = org.omg.CORBA.ORB.init (args, props).string_to_object (str);
00621      org.omg.CORBA.portable.Delegate delegate = ((org.omg.CORBA.portable.ObjectImpl) obj)._get_delegate ();
00622      _set_delegate (delegate);
00623   }
00624 
00625   private void writeObject (java.io.ObjectOutputStream s) throws java.io.IOException
00626   {
00627      String[] args = null;
00628      java.util.Properties props = null;
00629      String str = org.omg.CORBA.ORB.init (args, props).object_to_string (this);
00630      s.writeUTF (str);
00631   }
00632 } // class _ScanStub

Generated on Thu Jul 15 09:55:37 2004 for SCT DAQ/DCS Software - Java by doxygen 1.3.5