com.pvx.ooadide.javx.rcp
Class RcpPluginSwingGUIManager
java.lang.Object
javxbaseui.PvxGUIManager
javxswing.SwingGUIManager
com.pvx.ooadide.javx.rcp.RcpPluginSwingGUIManager
- All Implemented Interfaces:
- java.awt.datatransfer.ClipboardOwner, javxbaseui.GUIManagerI, javxbaseui.PvxFocusObserver, javxswing.MNEM_WObserver
public class RcpPluginSwingGUIManager
- extends javxswing.SwingGUIManager
Fields inherited from class javxswing.SwingGUIManager |
FIVE_D_BG_COLOR, MainWin, msgBoxFont, popup, previousLook, rmnByte |
Fields inherited from class javxbaseui.PvxGUIManager |
ActiveWindows, chosenMnuItm, commonProps, comnProps, curAttBGCol, curAttFGCol, curAttOpt, extendedScreenColours, globalCtrls, isDialsOnApplet, isMAS, macPlaf, mapedFonts, ocxHelper, oldCvs, optionPanVis, paintPrev, popupVis, pvxHost, screenColours, screenSize, speedVisible, sxFlag, textCtrlColor, wdwIcon, WINDOW_ON_TOP, windowPlaf, winList |
Method Summary |
void |
addJavaComponent(boolean addToContainer,
java.lang.Object comp,
java.lang.String ctlValue,
int init_x,
int init_y,
int init_w,
int init_h)
|
void |
addMenuBar(byte[] data)
|
java.lang.String |
addOptionMsgBox(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
|
void |
addPopupMenu(byte[] arg0)
|
void |
addWindow(int argX,
int argY,
int argWidth,
int argHeight,
java.lang.String title,
int nxtWinNum,
int[] curAttrb,
int[] winOpts,
boolean dialogBox,
boolean textWin)
|
int |
assignCtlsToPopup(int arg0,
javax.swing.MenuElement[] arg1)
|
void |
clearMenuBar()
|
void |
destroyNxtWind(int windNumb)
|
void |
destroyPopupMenu()
|
void |
displayTitle(java.lang.String arg0)
|
void |
endSession(javxbaseui.PvxBaseWindow applet)
|
void |
gc_OCX_Handles(java.util.Vector<java.lang.Integer> excemptHandles)
|
java.lang.String |
getAllocatedObjectList()
|
java.awt.Image |
getBMP(java.lang.String bmp,
boolean textCtrl,
java.awt.Component compToDraw)
|
java.util.Hashtable |
getMenuBars()
|
javax.swing.JMenuItem |
getMenuItem(java.lang.String arg0)
|
javax.swing.JMenuItem |
getMenuWithCtl(javxswing.pvxMenu arg0,
int arg1)
|
PluginWindowDelegate |
getTopWindowDelegate()
|
void |
gotoMenuBar()
|
void |
gotoWindow(int arg0)
|
void |
initDialFactory()
|
void |
initMainWindow(javxbaseui.PvxBaseWindow applet)
|
javxbaseui.TextPlaneView |
makeTextPlaneView(javxbaseui.PvxCanvas init_canvas,
java.awt.Component statBar,
javxclientcontrol.PvxHost init_applet)
|
java.lang.String |
menuDataStr(java.lang.String arg0,
int arg1,
int arg2)
|
void |
menuEnable(java.lang.String arg0,
boolean arg1)
|
boolean |
messageBox(java.lang.String arg0,
java.lang.String arg1)
|
void |
moveWindow(int posX,
int posY)
|
byte[] |
readMenuBar()
|
void |
removeMenuBar()
|
void |
rstMnu(javax.swing.JFrame arg0,
java.util.Hashtable arg1)
|
void |
selectWindow(javxswing.SwingWindow topWindow,
boolean dropped)
|
void |
setLookAndFeel(java.lang.String m_LookAndFeel)
|
void |
setMenuBarOn(java.lang.String arg0,
boolean arg1)
|
void |
setMenuBars(java.util.Hashtable arg0)
|
Methods inherited from class javxswing.SwingGUIManager |
addCtrl, addScrollBar, addTextCtrl, buttonON, canAccessClipBoard, changeFont, displayLoginBox, enableCtrl, finalizeUpPopup, findInCtrl, focusUpdate, getAvailableFontNames, getComponentPropertyValue, getCurrentComponentContainer, getCurrentWindowContainer, getFileBox, getFINValue, getHighCanvas, getHighWindow, getHotKey, getLookAndFeelName, getMainWindow, getObj, getSysImage, getTopFrame, getTopInternalFrame, getTriState, getUIDefaults, getViewableColumnsRow, getWindowFactory, gotoCtrl, gridAdd, gridAuto, gridClear, gridDel, gridFind, gridGoto, gridLock, gridRead, gridSelect, gridWrite, hideCtrl, initSession, invokeInEventQue, isSigned, loadImageData, loadTxtCtrl, lockCtrl, makeFrame, putComponentOnContainer, pvxBitMapPostion, pvxTextIconLayout, radioButtonOff, readScrollBar, readTxtCtrl, readTxtCtrlBytes, removeCtrl, selectWindow, setBoundsOfButton, setComponentPropertyValue, setFocusFlag, setFocusTraversalKeysEnabled, setHighWindow, setMainWindow, setWDWICON, showCtrl, updateLookAndFeel, updateMNEM_W, writeScrollBar, writeTxtCtrl |
Methods inherited from class javxbaseui.PvxGUIManager |
addDefObject, addPvxOCXListener, clipBoardRead, clipBoardWrite, cloneHighWin, doRepaint, focusOnTextPlane, get_PROPLIST, get_PROPSEP, get_PROPVALUES, getActiveWindows, getCharsSentToScreen, getColourAtIndex, getFIBValue, getFINValue, getFntOpt, getGlobalCtrls, getHighActiveCtrls, getHighCtrl, getIndexOfColor, getMSEValue, getObjectNameFromList, getOBJValue, getPvxColor, getPvxFocusObserver, getStrColor, getTopContainer, getTxWorH, getURLResource, handleMnemonic, isOptionPanVis, isPopupVis, isRepaintRequired, isWindowsTopFrameNull, lostOwnership, notSupported, putMediaPlayer, setActiveWindows, setColourAtIndex, setDragDrop, setGlobalCtrls, setHighActiveCtrls, setHighCtrl, setOptionPanVis, setPopupVis, setTopContainer, sizeWindow, uniGetImage, waitForImage, windowMediaPlayer |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RcpPluginSwingGUIManager
public RcpPluginSwingGUIManager(RcpEmbedJavXView embedJavXView,
javxclientcontrol.PvxHost arg0)
initMainWindow
public void initMainWindow(javxbaseui.PvxBaseWindow applet)
- Overrides:
initMainWindow
in class javxswing.SwingGUIManager
makeTextPlaneView
public javxbaseui.TextPlaneView makeTextPlaneView(javxbaseui.PvxCanvas init_canvas,
java.awt.Component statBar,
javxclientcontrol.PvxHost init_applet)
- Overrides:
makeTextPlaneView
in class javxswing.SwingGUIManager
initDialFactory
public void initDialFactory()
- Overrides:
initDialFactory
in class javxswing.SwingGUIManager
moveWindow
public void moveWindow(int posX,
int posY)
- Overrides:
moveWindow
in class javxbaseui.PvxGUIManager
addJavaComponent
public void addJavaComponent(boolean addToContainer,
java.lang.Object comp,
java.lang.String ctlValue,
int init_x,
int init_y,
int init_w,
int init_h)
- Specified by:
addJavaComponent
in interface javxbaseui.GUIManagerI
- Overrides:
addJavaComponent
in class javxbaseui.PvxGUIManager
endSession
public void endSession(javxbaseui.PvxBaseWindow applet)
- Specified by:
endSession
in interface javxbaseui.GUIManagerI
- Overrides:
endSession
in class javxswing.SwingGUIManager
gc_OCX_Handles
public void gc_OCX_Handles(java.util.Vector<java.lang.Integer> excemptHandles)
setLookAndFeel
public void setLookAndFeel(java.lang.String m_LookAndFeel)
- Specified by:
setLookAndFeel
in interface javxbaseui.GUIManagerI
- Overrides:
setLookAndFeel
in class javxswing.SwingGUIManager
addWindow
public void addWindow(int argX,
int argY,
int argWidth,
int argHeight,
java.lang.String title,
int nxtWinNum,
int[] curAttrb,
int[] winOpts,
boolean dialogBox,
boolean textWin)
- Overrides:
addWindow
in class javxswing.SwingGUIManager
destroyNxtWind
public void destroyNxtWind(int windNumb)
- Overrides:
destroyNxtWind
in class javxswing.SwingGUIManager
selectWindow
public void selectWindow(javxswing.SwingWindow topWindow,
boolean dropped)
getTopWindowDelegate
public PluginWindowDelegate getTopWindowDelegate()
addMenuBar
public void addMenuBar(byte[] data)
- Specified by:
addMenuBar
in interface javxbaseui.GUIManagerI
- Overrides:
addMenuBar
in class javxswing.SwingGUIManager
addOptionMsgBox
public java.lang.String addOptionMsgBox(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
- Specified by:
addOptionMsgBox
in interface javxbaseui.GUIManagerI
- Overrides:
addOptionMsgBox
in class javxswing.SwingGUIManager
addPopupMenu
public void addPopupMenu(byte[] arg0)
- Specified by:
addPopupMenu
in interface javxbaseui.GUIManagerI
- Overrides:
addPopupMenu
in class javxswing.SwingGUIManager
assignCtlsToPopup
public int assignCtlsToPopup(int arg0,
javax.swing.MenuElement[] arg1)
- Overrides:
assignCtlsToPopup
in class javxswing.SwingGUIManager
clearMenuBar
public void clearMenuBar()
- Specified by:
clearMenuBar
in interface javxbaseui.GUIManagerI
- Overrides:
clearMenuBar
in class javxswing.SwingGUIManager
destroyPopupMenu
public void destroyPopupMenu()
- Specified by:
destroyPopupMenu
in interface javxbaseui.GUIManagerI
- Overrides:
destroyPopupMenu
in class javxswing.SwingGUIManager
getMenuItem
public javax.swing.JMenuItem getMenuItem(java.lang.String arg0)
- Overrides:
getMenuItem
in class javxswing.SwingGUIManager
getMenuWithCtl
public javax.swing.JMenuItem getMenuWithCtl(javxswing.pvxMenu arg0,
int arg1)
- Overrides:
getMenuWithCtl
in class javxswing.SwingGUIManager
gotoMenuBar
public void gotoMenuBar()
- Specified by:
gotoMenuBar
in interface javxbaseui.GUIManagerI
- Overrides:
gotoMenuBar
in class javxswing.SwingGUIManager
gotoWindow
public void gotoWindow(int arg0)
- Overrides:
gotoWindow
in class javxswing.SwingGUIManager
menuDataStr
public java.lang.String menuDataStr(java.lang.String arg0,
int arg1,
int arg2)
- Overrides:
menuDataStr
in class javxswing.SwingGUIManager
menuEnable
public void menuEnable(java.lang.String arg0,
boolean arg1)
- Specified by:
menuEnable
in interface javxbaseui.GUIManagerI
- Overrides:
menuEnable
in class javxswing.SwingGUIManager
removeMenuBar
public void removeMenuBar()
- Specified by:
removeMenuBar
in interface javxbaseui.GUIManagerI
- Overrides:
removeMenuBar
in class javxswing.SwingGUIManager
rstMnu
public void rstMnu(javax.swing.JFrame arg0,
java.util.Hashtable arg1)
- Overrides:
rstMnu
in class javxswing.SwingGUIManager
setMenuBarOn
public void setMenuBarOn(java.lang.String arg0,
boolean arg1)
- Specified by:
setMenuBarOn
in interface javxbaseui.GUIManagerI
- Overrides:
setMenuBarOn
in class javxswing.SwingGUIManager
displayTitle
public void displayTitle(java.lang.String arg0)
- Specified by:
displayTitle
in interface javxbaseui.GUIManagerI
- Overrides:
displayTitle
in class javxbaseui.PvxGUIManager
getMenuBars
public java.util.Hashtable getMenuBars()
- Specified by:
getMenuBars
in interface javxbaseui.GUIManagerI
- Overrides:
getMenuBars
in class javxbaseui.PvxGUIManager
messageBox
public boolean messageBox(java.lang.String arg0,
java.lang.String arg1)
- Specified by:
messageBox
in interface javxbaseui.GUIManagerI
- Overrides:
messageBox
in class javxbaseui.PvxGUIManager
readMenuBar
public byte[] readMenuBar()
- Specified by:
readMenuBar
in interface javxbaseui.GUIManagerI
- Overrides:
readMenuBar
in class javxbaseui.PvxGUIManager
setMenuBars
public void setMenuBars(java.util.Hashtable arg0)
- Specified by:
setMenuBars
in interface javxbaseui.GUIManagerI
- Overrides:
setMenuBars
in class javxbaseui.PvxGUIManager
getAllocatedObjectList
public java.lang.String getAllocatedObjectList()
getBMP
public java.awt.Image getBMP(java.lang.String bmp,
boolean textCtrl,
java.awt.Component compToDraw)
- Overrides:
getBMP
in class javxswing.SwingGUIManager