You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by fl...@apache.org on 2003/06/21 12:15:51 UTC

cvs commit: db-ojb/src/java/org/apache/ojb/tools/mapping/reversedb/gui JFrmMainFrame.form JFrmMainFrame.java

florianbruckner    2003/06/21 03:15:50

  Modified:    src/java/org/apache/ojb/tools/mapping/reversedb/gui
                        JFrmMainFrame.form JFrmMainFrame.java
  Log:
  start frame with a null treemodel (get rid of sample TreeModel on startup)
  
  Revision  Changes    Path
  1.4       +8 -0      db-ojb/src/java/org/apache/ojb/tools/mapping/reversedb/gui/JFrmMainFrame.form
  
  Index: JFrmMainFrame.form
  ===================================================================
  RCS file: /home/cvs/db-ojb/src/java/org/apache/ojb/tools/mapping/reversedb/gui/JFrmMainFrame.form,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- JFrmMainFrame.form	21 Feb 2003 12:49:59 -0000	1.3
  +++ JFrmMainFrame.form	21 Jun 2003 10:15:50 -0000	1.4
  @@ -116,6 +116,9 @@
         </SubComponents>
       </Container>
       <Container class="javax.swing.JSplitPane" name="jSplitPane1">
  +      <Properties>
  +        <Property name="dividerLocation" type="int" value="100"/>
  +      </Properties>
         <Constraints>
           <Constraint layoutClass="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout" value="org.netbeans.modules.form.compat2.layouts.DesignGridBagLayout$GridBagConstraintsDescription">
             <GridBagConstraints gridX="0" gridY="1" gridWidth="1" gridHeight="1" fill="1" ipadX="0" ipadY="0" insetsTop="0" insetsLeft="0" insetsBottom="0" insetsRight="0" anchor="10" weightX="1.0" weightY="1.0"/>
  @@ -134,6 +137,11 @@
             <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
             <SubComponents>
               <Component class="javax.swing.JTree" name="jTree1">
  +              <Properties>
  +                <Property name="model" type="javax.swing.tree.TreeModel" editor="org.netbeans.modules.form.RADConnectionPropertyEditor">
  +                  <Connection code="null" type="code"/>
  +                </Property>
  +              </Properties>
                 <Events>
                   <EventHandler event="valueChanged" listener="javax.swing.event.TreeSelectionListener" parameters="javax.swing.event.TreeSelectionEvent" handler="jTree1ValueChanged"/>
                 </Events>
  
  
  
  1.7       +38 -47    db-ojb/src/java/org/apache/ojb/tools/mapping/reversedb/gui/JFrmMainFrame.java
  
  Index: JFrmMainFrame.java
  ===================================================================
  RCS file: /home/cvs/db-ojb/src/java/org/apache/ojb/tools/mapping/reversedb/gui/JFrmMainFrame.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- JFrmMainFrame.java	21 Feb 2003 12:49:59 -0000	1.6
  +++ JFrmMainFrame.java	21 Jun 2003 10:15:50 -0000	1.7
  @@ -121,8 +121,8 @@
       {
           try
           {
  -            String strCatalogPattern = javax.swing.JOptionPane.showInputDialog(this, "Enter regular expression to match catalogs");
  -            String strSchemaPattern = javax.swing.JOptionPane.showInputDialog(this, "Enter regular expression to match schemas");
  +            String strCatalogPattern = javax.swing.JOptionPane.showInputDialog(this, "Enter regular expression to filter catalogs (leave blank to get all catalogs, all catalogs will match the expression)");
  +            String strSchemaPattern = javax.swing.JOptionPane.showInputDialog(this, "Enter regular expression to filter schemas (leave blank to get all schemas, all read schemas will match the expression)");
               
               aDBMeta = new org.apache.ojb.tools.mapping.reversedb.DBMeta(strCatalogPattern, strSchemaPattern, this.aConnection.getMetaData());
               aDBMeta.read();
  @@ -151,8 +151,7 @@
        * WARNING: Do NOT modify this code. The content of this method is
        * always regenerated by the Form Editor.
        */
  -    private void initComponents()//GEN-BEGIN:initComponents
  -    {
  +    private void initComponents() {//GEN-BEGIN:initComponents
           java.awt.GridBagConstraints gridBagConstraints;
   
           jToolBar1 = new javax.swing.JToolBar();
  @@ -176,10 +175,8 @@
           getContentPane().setLayout(new java.awt.GridBagLayout());
   
           setTitle("OJB Scheme Generator");
  -        addWindowListener(new java.awt.event.WindowAdapter()
  -        {
  -            public void windowClosing(java.awt.event.WindowEvent evt)
  -            {
  +        addWindowListener(new java.awt.event.WindowAdapter() {
  +            public void windowClosing(java.awt.event.WindowEvent evt) {
                   exitForm(evt);
               }
           });
  @@ -188,10 +185,8 @@
           jToolBar1.add(jButton1);
   
           jButton2.setText("Read");
  -        jButton2.addActionListener(new java.awt.event.ActionListener()
  -        {
  -            public void actionPerformed(java.awt.event.ActionEvent evt)
  -            {
  +        jButton2.addActionListener(new java.awt.event.ActionListener() {
  +            public void actionPerformed(java.awt.event.ActionEvent evt) {
                   jButton2ActionPerformed(evt);
               }
           });
  @@ -218,10 +213,10 @@
           gridBagConstraints.weightx = 1.0;
           getContentPane().add(jToolBar1, gridBagConstraints);
   
  -        jTree1.addTreeSelectionListener(new javax.swing.event.TreeSelectionListener()
  -        {
  -            public void valueChanged(javax.swing.event.TreeSelectionEvent evt)
  -            {
  +        jSplitPane1.setDividerLocation(100);
  +        jTree1.setModel(null);
  +        jTree1.addTreeSelectionListener(new javax.swing.event.TreeSelectionListener() {
  +            public void valueChanged(javax.swing.event.TreeSelectionEvent evt) {
                   jTree1ValueChanged(evt);
               }
           });
  @@ -243,19 +238,15 @@
           getContentPane().add(jSplitPane1, gridBagConstraints);
   
           fileMenu.setText("File");
  -        fileMenu.addActionListener(new java.awt.event.ActionListener()
  -        {
  -            public void actionPerformed(java.awt.event.ActionEvent evt)
  -            {
  +        fileMenu.addActionListener(new java.awt.event.ActionListener() {
  +            public void actionPerformed(java.awt.event.ActionEvent evt) {
                   fileMenuActionPerformed(evt);
               }
           });
   
           mnuFileConnect.setAction(new DBConnPropertiesAction(this));
  -        mnuFileConnect.addActionListener(new java.awt.event.ActionListener()
  -        {
  -            public void actionPerformed(java.awt.event.ActionEvent evt)
  -            {
  +        mnuFileConnect.addActionListener(new java.awt.event.ActionListener() {
  +            public void actionPerformed(java.awt.event.ActionEvent evt) {
                   mnuFileConnectActionPerformed(evt);
               }
           });
  @@ -263,10 +254,8 @@
           fileMenu.add(mnuFileConnect);
   
           mnuFileReadSchema.setText("Read Schema");
  -        mnuFileReadSchema.addActionListener(new java.awt.event.ActionListener()
  -        {
  -            public void actionPerformed(java.awt.event.ActionEvent evt)
  -            {
  +        mnuFileReadSchema.addActionListener(new java.awt.event.ActionListener() {
  +            public void actionPerformed(java.awt.event.ActionEvent evt) {
                   mnuFileReadSchemaActionPerformed(evt);
               }
           });
  @@ -274,10 +263,8 @@
           fileMenu.add(mnuFileReadSchema);
   
           exitMenuItem.setText("Exit");
  -        exitMenuItem.addActionListener(new java.awt.event.ActionListener()
  -        {
  -            public void actionPerformed(java.awt.event.ActionEvent evt)
  -            {
  +        exitMenuItem.addActionListener(new java.awt.event.ActionListener() {
  +            public void actionPerformed(java.awt.event.ActionEvent evt) {
                   exitMenuItemActionPerformed(evt);
               }
           });
  @@ -364,29 +351,32 @@
     }
     
       // Variables declaration - do not modify//GEN-BEGIN:variables
  -    private javax.swing.JMenuItem mnuFileConnect;
  -    private javax.swing.JToolBar jToolBar1;
  -    private javax.swing.JTree jTree1;
  -    private javax.swing.JMenuItem mnuFileReadSchema;
  -    private javax.swing.JButton jButton6;
  -    private javax.swing.JButton jButton5;
  -    private javax.swing.JButton jButton4;
  -    private javax.swing.JMenuBar menuBar;
  -    private javax.swing.JButton jButton3;
  -    private javax.swing.JButton jButton2;
  -    private javax.swing.JButton jButton1;
       private javax.swing.JMenuItem exitMenuItem;
  -    private javax.swing.JScrollPane jScrollPane2;
  -    private javax.swing.JScrollPane jScrollPane1;
  +    private javax.swing.JMenu fileMenu;
  +    private javax.swing.JButton jButton1;
  +    private javax.swing.JButton jButton2;
  +    private javax.swing.JButton jButton3;
  +    private javax.swing.JButton jButton4;
  +    private javax.swing.JButton jButton5;
  +    private javax.swing.JButton jButton6;
       private javax.swing.JPanel jPanel1;
  +    private javax.swing.JScrollPane jScrollPane1;
  +    private javax.swing.JScrollPane jScrollPane2;
       private javax.swing.JSplitPane jSplitPane1;
  -    private javax.swing.JMenu fileMenu;
  +    private javax.swing.JToolBar jToolBar1;
  +    private javax.swing.JTree jTree1;
  +    private javax.swing.JMenuBar menuBar;
  +    private javax.swing.JMenuItem mnuFileConnect;
  +    private javax.swing.JMenuItem mnuFileReadSchema;
       // End of variables declaration//GEN-END:variables
       
   }
   
   /***************************** Changelog *****************************
    * // $Log$
  + * // Revision 1.7  2003/06/21 10:15:50  florianbruckner
  + * // start frame with a null treemodel (get rid of sample TreeModel on startup)
  + * //
    * // Revision 1.6  2003/02/21 12:49:59  florianbruckner
    * // remove duplicate license from header
    * // Listen on the selection model for a changed selection instead of listening on mouse events