_simpletextimplbase.java

来自「学习资料」· Java 代码 · 共 65 行

JAVA
65
字号
package CorbaServer;
/**
<p>
<ul>
<li> <b>Java Class</b> CorbaServer._SimpleTextImplBase
<li> <b>Source File</b> CorbaServer/_SimpleTextImplBase.java
<li> <b>IDL Source File</b> C://ICON99//MultiLanguage//myprojects//CorbaServer//SimpleText.idl
<li> <b>IDL Absolute Name</b> ::CorbaServer::SimpleText
<li> <b>Repository Identifier</b> IDL:CorbaServer/SimpleText:1.0
</ul>
<b>IDL definition:</b>
<pre>
    #pragma prefix "CorbaServer"
    interface SimpleText {
      string setText(
        in string txt
      );
    };
</pre>
</p>
*/
abstract public class _SimpleTextImplBase extends org.omg.CORBA.portable.Skeleton implements CorbaServer.SimpleText {
  protected CorbaServer.SimpleText _wrapper = null;
  public CorbaServer.SimpleText _this() {
    return this;
  }
  protected _SimpleTextImplBase(java.lang.String name) {
    super(name);
  }
  public _SimpleTextImplBase() {
  }
  public java.lang.String[] _ids() {
    return __ids;
  }
  private static java.lang.String[] __ids = {
    "IDL:CorbaServer/SimpleText:1.0"
  };
  public org.omg.CORBA.portable.MethodPointer[] _methods() {
    org.omg.CORBA.portable.MethodPointer[] methods = {
      new org.omg.CORBA.portable.MethodPointer("setText", 0, 0),
    };
    return methods;
  }
  public boolean _execute(org.omg.CORBA.portable.MethodPointer method, org.omg.CORBA.portable.InputStream input, org.omg.CORBA.portable.OutputStream output) {
    switch(method.interface_id) {
    case 0: {
      return CorbaServer._SimpleTextImplBase._execute(_this(), method.method_id, input, output); 
    }
    }
    throw new org.omg.CORBA.MARSHAL();
  }
  public static boolean _execute(CorbaServer.SimpleText _self, int _method_id, org.omg.CORBA.portable.InputStream _input, org.omg.CORBA.portable.OutputStream _output) {
    switch(_method_id) {
    case 0: {
      java.lang.String txt;
      txt = _input.read_string();
      java.lang.String _result = _self.setText(txt);
      _output.write_string(_result);
      return false;
    }
    }
    throw new org.omg.CORBA.MARSHAL();
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?