public class AwtSubWindow extends GralWindow.WindowImplAccess implements GralWidgImplAccess_ifc
| Modifier and Type | Class and Description |
|---|---|
class |
AwtSubWindow.GralAwtWindowAdapter |
| Modifier and Type | Field and Description |
|---|---|
(package private) java.awt.event.ComponentListener |
componentListener
The componentListener is the resize listener especially.
|
(package private) java.awt.event.HierarchyBoundsListener |
hierarchyBoundsListener |
private boolean |
isMainWindow |
(package private) java.awt.event.MouseListener |
mouseListener |
(package private) java.awt.event.MouseMotionListener |
mousMotionListener |
protected java.awt.Frame |
window |
(package private) java.awt.event.WindowListener |
windowClosingAdapter |
(package private) java.awt.event.WindowListener |
windowListener |
gralWindowbRedrawOnlyDynamics, chgBitsDerived, chgColorBack, chgColorLine, chgColorText, chgCurrTab, chgEditable, chgFloat, chgFocus, chgFont, chgIntg, chgInvisible, chgObjects, chgPos, chgText, chgVisible, chgVisibleInfo, mngImpl, pixBounds, wdgimpl, widggversion| Constructor and Description |
|---|
AwtSubWindow(GralWindow wdgGral) |
| Modifier and Type | Method and Description |
|---|---|
GralRectangle |
getPixelPositionSize() |
java.lang.Object |
getWidgetImplementation()
Returns the implementation class of the widget.
|
void |
redrawGthread()
This method should be implemented in all Widget implementations of the adapter for the
underlying graphic system.
|
void |
removeWidgetImplementation()
Removes the graphical widget in the graphic.
|
void |
reportAllContentImpl(java.lang.Appendable out) |
void |
setBoundsPixel(int x,
int y,
int dx,
int dy)
Set the bounds of the implementation widget.
|
boolean |
setFocusGThread()
Sets the focus to the widget.
|
void |
setVisibleGThread(boolean bVisible)
Sets the implementation widget vible or not.
|
void |
updateValuesForAction()
This operation should be called before any action is invoked in the user space.
|
actionOnCloseWindow, getMenubar, getTitle, getWindowProps, isFullScreen, mouseAction, resizeWidgets, shouldCloseacknChanged, actionShow, dyda, getActionChange, getChanged, gralMng, gralWidgetFromImplData, redrawOnlyDynamics, setDragEnable, setDropEnable, setPosBounds, setTextChanged, setVisibleState, XXXfocusGainedclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetPosBoundsprotected final java.awt.Frame window
private final boolean isMainWindow
java.awt.event.WindowListener windowListener
java.awt.event.WindowListener windowClosingAdapter
java.awt.event.MouseMotionListener mousMotionListener
java.awt.event.MouseListener mouseListener
java.awt.event.HierarchyBoundsListener hierarchyBoundsListener
java.awt.event.ComponentListener componentListener
public AwtSubWindow(GralWindow wdgGral)
public GralRectangle getPixelPositionSize()
getPixelPositionSize in interface GralWidgImplAccess_ifcpublic void setBoundsPixel(int x,
int y,
int dx,
int dy)
GralWidgImplAccess_ifcsetBoundsPixel in interface GralWidgImplAccess_ifcpublic boolean setFocusGThread()
GralWidgImplAccess_ifcGralMng_ifc#setFocus(GralWidget).setFocusGThread in interface GralWidgImplAccess_ifcpublic void setVisibleGThread(boolean bVisible)
setVisibleGThread in interface GralWidgImplAccess_ifcbVisible - true then the widget should be visible, false it is set to invisible.GralWidgImplAccess_ifc.setVisibleGThread(boolean)public void removeWidgetImplementation()
GralWidgImplAccess_ifcremoveWidgetImplementation in interface GralWidgImplAccess_ifcpublic void redrawGthread()
GralWidgImplAccess_ifc#repaintRequredrawGthread in interface GralWidgImplAccess_ifcpublic java.lang.Object getWidgetImplementation()
GralWidgImplAccess_ifcComponent.
GralWidget._wdgImpl class
which should contain the references to that implementation widgets.getWidgetImplementation in interface GralWidgImplAccess_ifcgetWidgetImplementation in class GralWidget.ImplAccesspublic void updateValuesForAction()
GralWidgImplAccess_ifcupdateValuesForAction in interface GralWidgImplAccess_ifcpublic void reportAllContentImpl(java.lang.Appendable out)
throws java.io.IOException
reportAllContentImpl in class GralWindow.WindowImplAccessjava.io.IOException