1                                              F  ! " #$ L %& O' ( %) *+ U U, U- U. / U0123 456789:;<=>?@ABCDEF qG UHI JKL M N O UPQ RSTUVWXYZ[\]^_`abcd FJ O /ef panel1 Ljava/awt/Panel; cment Ljava/awt/Label; cmentA Ljava/awt/TextField; rslope RslopeA Location choice1 Ljava/awt/Choice; panel2 checkbox4 Ljava/awt/Checkbox; problem panel5 options button1 Ljava/awt/Button; panel4 num90dp gut90A depth90 w90 num100dp gut100A depth100 w100 num150dp gut150A depth150 w150 num225dp gut225A depth225 w225 num300dp gut300A depth300 w300 xsect d90 d100 d150 d225 d300 num numu n90 n100 n150 n225 n300 depth label27 label28 label29 label30 label31 IntL IntT  ()V Code LineNumberTable init initComponents access$000 (Ltest;)V SourceFile test.java  test$1  InnerClasses g hi java/lang/Exception j  java/awt/Panel  java/awt/Label  java/awt/TextField k  java/awt/Choice  java/awt/Button  java/awt/Checkbox  java/awt/GridBagLayout lm java/awt/Color n op Catchment Area (sq.m) qr java/awt/GridBagConstraints st ut vt wx yt Roof Slope (degrees) #Rainfall: Either choose a Location #I prefer to enter a known intensity zr Adelaide Alice Springs Brisbane Cairns Canberra Darwin Gold Coast Gympie Hobart Launceston Melbourne Perth Sydney Sunshine Coast Toowoomba Townsville I or enter known intensity (mm/hr) java/awt/Insets { |} Press to Calculate ~r CYou will require one of the following options (dimensions in mm) :- ~  p w t Gutter xsect area (sq.mm) k  x 90 dia DP's for width = 125 mm  x 100 dia DP's 150 mm  x 150 dia DP's 200 mm  x 225 dia DP's 300 mm  x 300 dia DP's 400 mm Req'd Used Depth Number of DP's number !Program written by Ken Sutherland 0Tick if eaves gutter slope is greator than 1:500 test java/applet/Applet java/awt/EventQueue invokeAndWait (Ljava/lang/Runnable;)V printStackTrace (I)V setLayout (Ljava/awt/LayoutManager;)V (III)V setBackground (Ljava/awt/Color;)V setText (Ljava/lang/String;)V gridx I gridy anchor add )(Ljava/awt/Component;Ljava/lang/Object;)V ipadx addItem (IIII)V insets Ljava/awt/Insets; setLabel setVisible (Z)V setForeground *(Ljava/awt/Component;Ljava/lang/Object;I)V gridwidth setColumns ! 7                                                              *     6   D    Y*   L+             G   * Y * Y * Y  * Y * Y  * Y * Y  * Y * Y  * Y * Y * Y  * Y  * Y  * Y !* Y "* Y  #* Y  $* Y  %* Y  &* Y '* Y (* Y  )* Y  ** Y  +* Y  ,* Y -* Y .* Y  /* Y  0* Y  1* Y  2* Y 3* Y 4* Y  5* Y  6* Y  7* Y  8* Y 9* Y :* Y  ;* Y <* Y =* Y >* Y ?* Y @* Y A* Y B* Y C* Y D* Y E* FY G H* Y I* Y J* Y  K* LY M N* OY   P Q* LY M R* S T UY VL+ W+ X+ Y* * + Z UY VL+ [+ W+ X+ Y* * + Z* \ T UY VL+ W+ X+ Y* * + Z UY VL+ [+ W+ X+ Y* * + Z* ] T UY VL+ W+ X+ Y* * + Z* ^ _* ` _* a _* b _* c _* d _* e _* f _* g _* h _* i _* j _* k _* l _* m _* n _* o _ UY VL+ W+ X+ Y* * + Z* Jp T UY VL+ W+ X+ Y* * J+ Z UY VL+ W+ X+( [+ Y+ qY r s* * K+ Z*  LY M R* t u* v T* Iw T* I x* I OY  P y UY VM, Y, W, X, qY r s* * , z, X, qY r s, {* * , Z*  LY M R* <| T*  }*  }* !~ T* " T* % }* & }* ' T* ( T* + }* , }* - T* . T* 1 }* 2 }* 3 T* 4 T* 7 }* 8 }* 9 T* : T* = T* > T* ? T* @ T* A T* B T* C T* D T* D OY P y UY VM, Y, W, X, qY r s* * @, z, Y, W, X, qY r s* * B, z, W, X* * A, z, W, X* * C, z, Y, W, X, qY r s* * =, z, Y, W, X, qY r s* * >, z, W, X, qY r s* * <, z, W, X* * ?, z, W, X, qY r s* * , z, W, X* * #, z, Y, W, X* * !, z, W, X, qY r s* * , z, Y, W, X* * ", z, W, X* * , z, W, X, qY r s* * $, z, W, X* * ), z, Y, W, X* * ', z, W, X, qY r s* * %, z, Y, W, X* * (, z, W, X* * &, z, W, X, qY r s* * *, z, W, X* * /, z, Y, W, X* * -, z, W, X, qY r s* * +, z, Y, W, X* * ., z, W, X* * ,, z, W, X, qY r s* * 0, z, W, X* * 5, z, Y, W, X* * 3, z, W, X, qY r s* * 1, z, Y, W, X* * 4, z, W, X* * 2, z, W, X, qY r s* * 6, z, W, X* * ;, z, Y, W, X* * 9, z, W, X, qY r s* * 7, z, Y, W, X* * :, z, W, X* * 8, z, {, W, X, qY  r s* * D, z* E LY M R* H UY VL+ {* E* H+ Z UY VM, Y** , , W, X, qY r s** , , X, qY r s** , , X, {, qY r s** E,  NS  " - 9 D O Z e p {    % 0 ; G S ^ i t        '2=HS^it !"#,-./01345678A"B(C-D2E8FDHMIUJZK_LeNqPzQRSTUVWXYZ[\]^_` hijl"m.p7q?rDsItOu[chmsy  %1?HQYbkt|  $-6?RZ`ejz-:?DS`ejw|    ,16FSX] j"p#u$z%'()*,-./1235678 : ; < > %? *@ /A <C AD FE UF bH hI mJ rK M N O Q R S T V W X Z [ \ ] _ ` a b d !e &f ,g 9i >j Dk Qm Vn \o lp yr ~s t v w x y { | } ~            - : H Q Y ^ j r x                 *     6