📄 personalinfoclientimpl.java
字号:
/**
* Copyright (c) 2001
* Template File
* InterfaceObject.java.template
* IDL Object
* humanresourcedemo.HumanResource.PersonalInfo
* Generation Date
* 2001年12月10日 下午08时33分11秒
* IDL Source File
* E:/HumanResourceDemo/src/humanresourcedemo/HumanResource.idl
* Abstract
* Wraps up CORBA services for the client side of an interface.
* @version 1.0
*/
package humanresourcedemo;
import java.awt.*;
import org.omg.CORBA.*;
public class PersonalInfoClientImpl
{
boolean bInitialized = false;
humanresourcedemo.HumanResource.PersonalInfo _personalInfo;
com.borland.cx.OrbConnect orbConnect1;
String _name = "PersonalInfo";
public PersonalInfoClientImpl()
{
try
{
jbInit();
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
private void jbInit() throws Exception
{
}
public boolean init()
{
if (!bInitialized)
{
try
{
org.omg.CORBA.ORB orb = null;
if (orbConnect1 != null)
{
orb = orbConnect1.initOrb();
}
if (orb == null)
{
orb = org.omg.CORBA.ORB.init((String[])null, System.getProperties());
}
_personalInfo = humanresourcedemo.HumanResource.PersonalInfoHelper.bind(orb, "/" + _name + "_poa", _name.getBytes());
bInitialized = true;
}
catch (Exception ex)
{
ex.printStackTrace();
}
}
return bInitialized;
}
public humanresourcedemo.HumanResource.PersonalInfo getCorbaInterface()
{
return _personalInfo;
}
public void setCorbaInterface(humanresourcedemo.HumanResource.PersonalInfo intf)
{
_personalInfo = intf;
}
public com.borland.cx.OrbConnect getORBConnect()
{
return orbConnect1;
}
public void setORBConnect(com.borland.cx.OrbConnect orbConnect)
{
this.orbConnect1 = orbConnect;
}
public String getName(short IdNumber)
{
init();
return _personalInfo.getName(IdNumber);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -