QWFeederHelper.java
- package com.isti.quakewatch.server.qw_feeder;
- /**
- * Helper class for : QWFeeder
- *
- * @author OpenORB Compiler
- */
- public class QWFeederHelper
- {
- /**
- * Insert QWFeeder into an any
- * @param a an any
- * @param t QWFeeder value
- */
- public static void insert(org.omg.CORBA.Any a, com.isti.quakewatch.server.qw_feeder.QWFeeder t)
- {
- a.insert_Object(t , type());
- }
- /**
- * Extract QWFeeder from an any
- *
- * @param a an any
- * @return the extracted QWFeeder value
- */
- public static com.isti.quakewatch.server.qw_feeder.QWFeeder extract( org.omg.CORBA.Any a )
- {
- if ( !a.type().equivalent( type() ) )
- {
- throw new org.omg.CORBA.MARSHAL();
- }
- try
- {
- return com.isti.quakewatch.server.qw_feeder.QWFeederHelper.narrow( a.extract_Object() );
- }
- catch ( final org.omg.CORBA.BAD_PARAM e )
- {
- throw new org.omg.CORBA.MARSHAL(e.getMessage());
- }
- }
- //
- // Internal TypeCode value
- //
- private static org.omg.CORBA.TypeCode _tc = null;
- /**
- * Return the QWFeeder TypeCode
- * @return a TypeCode
- */
- public static org.omg.CORBA.TypeCode type()
- {
- if (_tc == null) {
- org.omg.CORBA.ORB orb = org.omg.CORBA.ORB.init();
- _tc = orb.create_interface_tc( id(), "QWFeeder" );
- }
- return _tc;
- }
- /**
- * Return the QWFeeder IDL ID
- * @return an ID
- */
- public static String id()
- {
- return _id;
- }
- private final static String _id = "IDL:com/isti/quakewatch/server/qw_feeder/QWFeeder:1.0";
- /**
- * Read QWFeeder from a marshalled stream
- * @param istream the input stream
- * @return the readed QWFeeder value
- */
- public static com.isti.quakewatch.server.qw_feeder.QWFeeder read(org.omg.CORBA.portable.InputStream istream)
- {
- return(com.isti.quakewatch.server.qw_feeder.QWFeeder)istream.read_Object(com.isti.quakewatch.server.qw_feeder._QWFeederStub.class);
- }
- /**
- * Write QWFeeder into a marshalled stream
- * @param ostream the output stream
- * @param value QWFeeder value
- */
- public static void write(org.omg.CORBA.portable.OutputStream ostream, com.isti.quakewatch.server.qw_feeder.QWFeeder value)
- {
- ostream.write_Object((org.omg.CORBA.portable.ObjectImpl)value);
- }
- /**
- * Narrow CORBA::Object to QWFeeder
- * @param obj the CORBA Object
- * @return QWFeeder Object
- */
- public static QWFeeder narrow(org.omg.CORBA.Object obj)
- {
- if (obj == null)
- return null;
- if (obj instanceof QWFeeder)
- return (QWFeeder)obj;
- if (obj._is_a(id()))
- {
- _QWFeederStub stub = new _QWFeederStub();
- stub._set_delegate(((org.omg.CORBA.portable.ObjectImpl)obj)._get_delegate());
- return stub;
- }
- throw new org.omg.CORBA.BAD_PARAM();
- }
- /**
- * Unchecked Narrow CORBA::Object to QWFeeder
- * @param obj the CORBA Object
- * @return QWFeeder Object
- */
- public static QWFeeder unchecked_narrow(org.omg.CORBA.Object obj)
- {
- if (obj == null)
- return null;
- if (obj instanceof QWFeeder)
- return (QWFeeder)obj;
- _QWFeederStub stub = new _QWFeederStub();
- stub._set_delegate(((org.omg.CORBA.portable.ObjectImpl)obj)._get_delegate());
- return stub;
- }
- }