home *** CD-ROM | disk | FTP | other *** search
- package sun.awt.motif;
-
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Graphics;
- import java.awt.Insets;
- import java.awt.peer.PanelPeer;
-
- class MPanelPeer extends MCanvasPeer implements PanelPeer {
- MPanelPeer(Component var1) {
- super(var1);
- }
-
- MPanelPeer(Component var1, Object var2) {
- super(var1, var2);
- }
-
- public Insets getInsets() {
- return new Insets(0, 0, 0, 0);
- }
-
- public void print(Graphics var1) {
- super.print(var1);
- ((Container)super.target).printComponents(var1);
- }
-
- void makeCursorsVisible() {
- Container var3 = (Container)super.target;
- Object var4 = super.target.getTreeLock();
- synchronized(var4){}
-
- try {
- int var6 = var3.getComponentCount();
-
- for(int var2 = 0; var2 < var6; ++var2) {
- Component var1 = var3.getComponent(var2);
- MComponentPeer var7 = (MComponentPeer)MToolkit.targetToPeer(var1);
- if (var7 != null) {
- if (var1 instanceof Container) {
- ((MPanelPeer)var7).makeCursorsVisible();
- }
-
- if (var7.cursorSet == 0) {
- var7.pMakeCursorVisible();
- }
- }
- }
- } catch (Throwable var9) {
- throw var9;
- }
-
- }
-
- public Insets insets() {
- return this.getInsets();
- }
- }
-