home *** CD-ROM | disk | FTP | other *** search
/ Borland JBuilder 6 / jbuilder6.iso / IBM VisualAge for Java Enterprise v4.0 Retail / ivj40 / setup / IDE.Cab / F76518_GraphPanelGraphSizeMonitor.class (.txt) < prev    next >
Encoding:
Java Class File  |  2000-04-25  |  1.4 KB  |  29 lines

  1. package com.ibm.ivb.dgraph;
  2.  
  3. import java.awt.event.ComponentAdapter;
  4. import java.awt.event.ComponentEvent;
  5.  
  6. class GraphPanel$GraphSizeMonitor extends ComponentAdapter {
  7.    // $FF: synthetic field
  8.    private final GraphPanel this$0;
  9.    private boolean first;
  10.  
  11.    public void componentResized(ComponentEvent var1) {
  12.       GraphPanel.access$2(this.this$0).setViewportSize(GraphPanel.access$5(this.this$0).getViewport().getSize());
  13.       GraphPanel.access$2(this.this$0).updateLayout();
  14.       GraphPanel.access$2(this.this$0).repaint();
  15.       this.this$0.updateGraph();
  16.       if (this.first) {
  17.          this.first = false;
  18.       } else {
  19.          GraphPanel.access$4(this.this$0);
  20.       }
  21.    }
  22.  
  23.    GraphPanel$GraphSizeMonitor(GraphPanel var1) {
  24.       this.this$0 = var1;
  25.       this.this$0 = var1;
  26.       this.first = true;
  27.    }
  28. }
  29.