Inheritance diagram for CorbaExtMenuBar::
Public Methods | |
CorbaExtMenuBar (JFrame frame, Object user) | |
CorbaExtMenuBar (JFrame frame, Object user, org.omg.CORBA.Repository ir) | |
void | addCorbaOperationMenu (String menuName, String itemName, String objName, String opName) |
void | addCorbaObjectsMenu () |
void | addCorbaObjectMenu (String objName) |
void | showSeqMethodDialog (String seqName, String opName) |
|
00026 { 00027 super(user); 00028 _frame = frame; 00029 _irm = IntRepManager.defaultIrMgr(); 00030 } |
|
00033 { 00034 super(user); 00035 _frame = frame; 00036 00037 if(ir != null) _irm = new IntRepManager(ir); 00038 } |
|
00042 { 00043 if(_irm == null) return; 00044 00045 super.addMenuItem(menuName, itemName, 00046 createOperationAction(objName, opName)); 00047 } |
|
00050 { 00051 if(_irm == null) return; 00052 00053 MenuBuilder builder = new MenuBuilder(); 00054 _irm.buildMethodMenu(builder); 00055 super.add(builder.getMenu()); 00056 } |
|
00059 { 00060 if(_irm == null) return; 00061 00062 MenuBuilder builder = new MenuBuilder(); 00063 _irm.buildMethodMenu(objName, builder); 00064 super.add(builder.getMenu()); 00065 } |
|
00186 { 00187 CorbaSeqMethodDialog dlg = 00188 new CorbaSeqMethodDialog(_frame, seqName, opName, _user); 00189 00190 if(dlg.valid()) dlg.setVisible(true); 00191 } |