log.println("ImplementationName: "+ util.utils.getImplName(oObj));
TestEnvironment tEnv = new TestEnvironment(oObj);
final XInitialization xInit = (XInitialization)
UnoRuntime.queryInterface(
XInitialization.class, the_frame2.getController());
Object[] params = new Object[3];
PropertyValue param1 = new PropertyValue();
param1.Name = "DataSourceName";
param1.Value = "Bibliography";
params[0] = param1;
PropertyValue param2 = new PropertyValue();
param2.Name = "CommandType";
param2.Value = new Integer(com.sun.star.sdb.CommandType.TABLE);
params[1] = param2;
PropertyValue param3 = new PropertyValue();
param3.Name = "Command";
param3.Value = "biblio";
params[2] = param3;
final Object[] fParams = params;
// tEnv.addObjRelation("EventProducer",
// new ifc.accessibility._XAccessibleEventBroadcaster.EventProducer(){
// public void fireEvent() {
// fXComp.grabFocus();
// }
// });
tEnv.addObjRelation("EventProducer",
new ifc.accessibility._XAccessibleEventBroadcaster.EventProducer(){
public void fireEvent() {
try {
xInit.initialize(fParams);
} catch(com.sun.star.uno.Exception e) {
e.printStackTrace();
}
}
});