1 19 20 package jemmyI18NWizard.wizardSupport; 21 22 import org.netbeans.test.oo.gui.jello.JelloWizard; 23 import org.netbeans.test.oo.gui.jello.JelloBundle; 24 import org.netbeans.test.oo.gui.jello.JelloUtilities; 25 import org.netbeans.test.oo.gui.jam.JamButton; 26 import org.netbeans.test.oo.gui.jam.Jemmy; 27 import org.netbeans.jemmy.operators.JTableOperator; 28 29 public class Page1 extends JelloWizard { 30 protected JamButton selectAllButton; 31 protected JamButton selectResourceButton; 32 protected JTableOperator sourceTable; 33 34 private static final String wizardBundle = "org.netbeans.modules.i18n.wizard.Bundle"; 35 36 private static final String selectAllButtonLabel = JelloBundle.getString(wizardBundle, "CTL_SelectResourceAll"); 37 private static final String selectResourceButtonLabel = JelloBundle.getString(wizardBundle, "CTL_SelectResource"); 38 39 40 public Page1() { 41 super(JelloUtilities.getForteFrame(), JelloBundle.getString(wizardBundle, "LBL_WizardTitle")); 42 selectAllButton = this.getJamButton(selectAllButtonLabel); 43 selectResourceButton = this.getJamButton(selectResourceButtonLabel); 44 sourceTable = new JTableOperator(Jemmy.getOp(this)); 45 } 46 47 public void selectAll() { 48 selectAllButton.doClickNoBlock(); 49 } 50 51 public void selectResource() { 52 selectResourceButton.doClickNoBlock(); 53 } 54 55 public void selectRow(int row) { 56 sourceTable.addRowSelectionInterval(row,row); 57 } 58 59 public void clearSelection() { 60 sourceTable.clearSelection(); 61 } 62 63 64 protected void updatePanel(int panelIndex) { 65 } 66 67 } 68 69 70 | Popular Tags |