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 }
|
1.2.12 written by Dimitri van Heesch,
© 1997-2001