1.1 --- a/javascript.devtools/src/org/netbeans/modules/javascript/devtools/astbrowser/BrowserButtons.form Mon Jan 02 08:25:21 2012 +0100
1.2 +++ b/javascript.devtools/src/org/netbeans/modules/javascript/devtools/astbrowser/BrowserButtons.form Mon Jan 02 13:48:25 2012 +0100
1.3 @@ -16,24 +16,29 @@
1.4 <Layout>
1.5 <DimensionLayout dim="0">
1.6 <Group type="103" groupAlignment="0" attributes="0">
1.7 - <Group type="102" alignment="0" attributes="0">
1.8 + <Group type="102" attributes="0">
1.9 <EmptySpace max="-2" attributes="0"/>
1.10 <Group type="103" groupAlignment="0" attributes="0">
1.11 - <Group type="102" attributes="0">
1.12 - <Component id="jToggleButton1" min="-2" max="-2" attributes="0"/>
1.13 - <EmptySpace max="-2" attributes="0"/>
1.14 - <Component id="jToggleButton2" min="-2" max="-2" attributes="0"/>
1.15 + <Group type="102" alignment="0" attributes="0">
1.16 + <Group type="103" groupAlignment="0" attributes="0">
1.17 + <Group type="102" attributes="0">
1.18 + <Component id="jToggleButton1" min="-2" max="-2" attributes="0"/>
1.19 + <EmptySpace max="-2" attributes="0"/>
1.20 + <Component id="jToggleButton2" min="-2" max="-2" attributes="0"/>
1.21 + </Group>
1.22 + <Component id="jTextField1" min="-2" pref="179" max="-2" attributes="1"/>
1.23 + </Group>
1.24 + <EmptySpace type="separate" max="-2" attributes="0"/>
1.25 + <Group type="103" groupAlignment="0" max="-2" attributes="0">
1.26 + <Group type="102" attributes="0">
1.27 + <Component id="jButton3" min="-2" pref="57" max="-2" attributes="0"/>
1.28 + <EmptySpace max="-2" attributes="0"/>
1.29 + <Component id="jButton2" max="32767" attributes="1"/>
1.30 + </Group>
1.31 + <Component id="jButton1" alignment="0" max="32767" attributes="1"/>
1.32 + </Group>
1.33 </Group>
1.34 - <Component id="jTextField1" min="-2" pref="179" max="-2" attributes="1"/>
1.35 - </Group>
1.36 - <EmptySpace type="separate" max="-2" attributes="0"/>
1.37 - <Group type="103" groupAlignment="0" max="-2" attributes="0">
1.38 - <Group type="102" attributes="0">
1.39 - <Component id="jButton3" min="-2" pref="57" max="-2" attributes="0"/>
1.40 - <EmptySpace max="-2" attributes="0"/>
1.41 - <Component id="jButton2" max="32767" attributes="1"/>
1.42 - </Group>
1.43 - <Component id="jButton1" alignment="0" max="32767" attributes="1"/>
1.44 + <Component id="jButton4" alignment="0" min="-2" max="-2" attributes="0"/>
1.45 </Group>
1.46 <EmptySpace max="32767" attributes="0"/>
1.47 </Group>
1.48 @@ -54,7 +59,9 @@
1.49 <Component id="jButton2" alignment="3" min="-2" max="-2" attributes="0"/>
1.50 <Component id="jButton3" alignment="3" min="-2" max="-2" attributes="0"/>
1.51 </Group>
1.52 - <EmptySpace pref="21" max="32767" attributes="0"/>
1.53 + <EmptySpace max="-2" attributes="0"/>
1.54 + <Component id="jButton4" min="-2" max="-2" attributes="0"/>
1.55 + <EmptySpace max="32767" attributes="0"/>
1.56 </Group>
1.57 </Group>
1.58 </DimensionLayout>
1.59 @@ -118,5 +125,15 @@
1.60 <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton3ActionPerformed"/>
1.61 </Events>
1.62 </Component>
1.63 + <Component class="javax.swing.JButton" name="jButton4">
1.64 + <Properties>
1.65 + <Property name="text" type="java.lang.String" editor="org.netbeans.modules.i18n.form.FormI18nStringEditor">
1.66 + <ResourceString bundle="org/netbeans/modules/javascript/devtools/astbrowser/Bundle.properties" key="BrowserButtons.jButton4.text" replaceFormat="org.openide.util.NbBundle.getMessage({sourceFileName}.class, "{key}")"/>
1.67 + </Property>
1.68 + </Properties>
1.69 + <Events>
1.70 + <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButton4ActionPerformed"/>
1.71 + </Events>
1.72 + </Component>
1.73 </SubComponents>
1.74 </Form>
2.1 --- a/javascript.devtools/src/org/netbeans/modules/javascript/devtools/astbrowser/BrowserButtons.java Mon Jan 02 08:25:21 2012 +0100
2.2 +++ b/javascript.devtools/src/org/netbeans/modules/javascript/devtools/astbrowser/BrowserButtons.java Mon Jan 02 13:48:25 2012 +0100
2.3 @@ -80,6 +80,7 @@
2.4 jTextField1 = new javax.swing.JTextField();
2.5 jButton2 = new javax.swing.JButton();
2.6 jButton3 = new javax.swing.JButton();
2.7 + jButton4 = new javax.swing.JButton();
2.8
2.9 jToggleButton1.setText(org.openide.util.NbBundle.getMessage(BrowserButtons.class, "BrowserButtons.jToggleButton1.text")); // NOI18N
2.10 jToggleButton1.addActionListener(new java.awt.event.ActionListener() {
2.11 @@ -119,6 +120,13 @@
2.12 }
2.13 });
2.14
2.15 + jButton4.setText(org.openide.util.NbBundle.getMessage(BrowserButtons.class, "BrowserButtons.jButton4.text")); // NOI18N
2.16 + jButton4.addActionListener(new java.awt.event.ActionListener() {
2.17 + public void actionPerformed(java.awt.event.ActionEvent evt) {
2.18 + jButton4ActionPerformed(evt);
2.19 + }
2.20 + });
2.21 +
2.22 javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
2.23 this.setLayout(layout);
2.24 layout.setHorizontalGroup(
2.25 @@ -127,17 +135,20 @@
2.26 .addContainerGap()
2.27 .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
2.28 .addGroup(layout.createSequentialGroup()
2.29 - .addComponent(jToggleButton1)
2.30 - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
2.31 - .addComponent(jToggleButton2))
2.32 - .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 179, javax.swing.GroupLayout.PREFERRED_SIZE))
2.33 - .addGap(18, 18, 18)
2.34 - .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
2.35 - .addGroup(layout.createSequentialGroup()
2.36 - .addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
2.37 - .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
2.38 - .addComponent(jButton2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
2.39 - .addComponent(jButton1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
2.40 + .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
2.41 + .addGroup(layout.createSequentialGroup()
2.42 + .addComponent(jToggleButton1)
2.43 + .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
2.44 + .addComponent(jToggleButton2))
2.45 + .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 179, javax.swing.GroupLayout.PREFERRED_SIZE))
2.46 + .addGap(18, 18, 18)
2.47 + .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
2.48 + .addGroup(layout.createSequentialGroup()
2.49 + .addComponent(jButton3, javax.swing.GroupLayout.PREFERRED_SIZE, 57, javax.swing.GroupLayout.PREFERRED_SIZE)
2.50 + .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
2.51 + .addComponent(jButton2, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
2.52 + .addComponent(jButton1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
2.53 + .addComponent(jButton4))
2.54 .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
2.55 );
2.56 layout.setVerticalGroup(
2.57 @@ -153,7 +164,9 @@
2.58 .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
2.59 .addComponent(jButton2)
2.60 .addComponent(jButton3))
2.61 - .addContainerGap(21, Short.MAX_VALUE))
2.62 + .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
2.63 + .addComponent(jButton4)
2.64 + .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
2.65 );
2.66 }// </editor-fold>//GEN-END:initComponents
2.67
2.68 @@ -203,6 +216,11 @@
2.69
2.70 }//GEN-LAST:event_jButton3ActionPerformed
2.71
2.72 + private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton4ActionPerformed
2.73 + // TODO add your handling code here:
2.74 + viewer.refresh();
2.75 + }//GEN-LAST:event_jButton4ActionPerformed
2.76 +
2.77 public boolean showLocationToken() {
2.78 return locationToken;
2.79 }
2.80 @@ -216,6 +234,7 @@
2.81 private javax.swing.JButton jButton1;
2.82 private javax.swing.JButton jButton2;
2.83 private javax.swing.JButton jButton3;
2.84 + private javax.swing.JButton jButton4;
2.85 private javax.swing.JTextField jTextField1;
2.86 private javax.swing.JToggleButton jToggleButton1;
2.87 private javax.swing.JToggleButton jToggleButton2;
3.1 --- a/javascript.devtools/src/org/netbeans/modules/javascript/devtools/astbrowser/Bundle.properties Mon Jan 02 08:25:21 2012 +0100
3.2 +++ b/javascript.devtools/src/org/netbeans/modules/javascript/devtools/astbrowser/Bundle.properties Mon Jan 02 13:48:25 2012 +0100
3.3 @@ -6,3 +6,4 @@
3.4 BrowserButtons.jTextField1.text=jTextField1
3.5 BrowserButtons.jButton2.text=Per
3.6 BrowserButtons.jButton3.text=Br
3.7 +BrowserButtons.jButton4.text=Refresh