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 |
gralWindow
bRedrawOnlyDynamics, chgBitsDerived, chgColorBack, chgColorLine, chgColorText, chgCurrTab, chgEditable, chgFloat, chgFocus, chgFont, chgIntg, chgInvisible, chgObjects, chgPos, chgText, chgVisible, chgVisibleInfo, mngImpl, pixBounds, wdgimpl, widgg
version
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, shouldClose
acknChanged, actionShow, dyda, getActionChange, getChanged, gralMng, gralWidgetFromImplData, redrawOnlyDynamics, setDragEnable, setDropEnable, setPosBounds, setTextChanged, setVisibleState, XXXfocusGained
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setPosBounds
protected 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_ifc
public void setBoundsPixel(int x, int y, int dx, int dy)
GralWidgImplAccess_ifc
setBoundsPixel
in interface GralWidgImplAccess_ifc
public boolean setFocusGThread()
GralWidgImplAccess_ifc
GralMng_ifc#setFocus(GralWidget)
.setFocusGThread
in interface GralWidgImplAccess_ifc
public void setVisibleGThread(boolean bVisible)
setVisibleGThread
in interface GralWidgImplAccess_ifc
bVisible
- true then the widget should be visible, false it is set to invisible.GralWidgImplAccess_ifc.setVisibleGThread(boolean)
public void removeWidgetImplementation()
GralWidgImplAccess_ifc
removeWidgetImplementation
in interface GralWidgImplAccess_ifc
public void redrawGthread()
GralWidgImplAccess_ifc
#repaintRequ
redrawGthread
in interface GralWidgImplAccess_ifc
public java.lang.Object getWidgetImplementation()
GralWidgImplAccess_ifc
Component
.
GralWidget._wdgImpl
class
which should contain the references to that implementation widgets.getWidgetImplementation
in interface GralWidgImplAccess_ifc
getWidgetImplementation
in class GralWidget.ImplAccess
public void updateValuesForAction()
GralWidgImplAccess_ifc
updateValuesForAction
in interface GralWidgImplAccess_ifc
public void reportAllContentImpl(java.lang.Appendable out) throws java.io.IOException
reportAllContentImpl
in class GralWindow.WindowImplAccess
java.io.IOException