psmith      2003/12/15 16:45:26

  Modified:    src/java/org/apache/log4j/chainsaw LoggerNameTreePanel.java
                        LogPanelPreferencePanel.java JSortTable.java
                        FileLoadAction.java ApplicationPreferenceModel.java
                        ApplicationPreferenceModelPanel.java
               src/java/org/apache/log4j/chainsaw/color ColorPanel.java
  Log:
  addressed some compatibility issues with JDK 1.3.1.
  
  Thanks to Raymond DeCampo for keeping us in check.
  
  Revision  Changes    Path
  1.20      +9 -1      
jakarta-log4j/src/java/org/apache/log4j/chainsaw/LoggerNameTreePanel.java
  
  Index: LoggerNameTreePanel.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/LoggerNameTreePanel.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- LoggerNameTreePanel.java  14 Dec 2003 20:35:09 -0000      1.19
  +++ LoggerNameTreePanel.java  16 Dec 2003 00:45:26 -0000      1.20
  @@ -1031,7 +1031,15 @@
           //        component.setEnabled(true);
         }
   
  -      component.setFont(originalFont.deriveFont(style));
  +      if (originalFont!=null)
  +      {
  +        Font font2 = originalFont.deriveFont(style);
  +        if (font2 != null)
  +        {
  +          component.setFont(font2);
  +        }
  +        
  +      }
   
         return component;
       }
  
  
  
  1.13      +2 -1      
jakarta-log4j/src/java/org/apache/log4j/chainsaw/LogPanelPreferencePanel.java
  
  Index: LogPanelPreferencePanel.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/LogPanelPreferencePanel.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- LogPanelPreferencePanel.java      12 Dec 2003 10:31:37 -0000      1.12
  +++ LogPanelPreferencePanel.java      16 Dec 2003 00:45:26 -0000      1.13
  @@ -314,7 +314,8 @@
         bgDateFormat.add(rdCustom);
   
         Box customBox = Box.createHorizontalBox();
  -      customBox.setAlignmentX(0);
  +//      Following does not work in JDK 1.3.1
  +//      customBox.setAlignmentX(0);
         customBox.add(rdCustom);
         customBox.add(customFormatText);
         customBox.add(Box.createHorizontalGlue());
  
  
  
  1.5       +1 -1      jakarta-log4j/src/java/org/apache/log4j/chainsaw/JSortTable.java
  
  Index: JSortTable.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/JSortTable.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- JSortTable.java   4 Dec 2003 08:53:02 -0000       1.4
  +++ JSortTable.java   16 Dec 2003 00:45:26 -0000      1.5
  @@ -164,7 +164,7 @@
        
        if(event.getClickCount()<2 || event.isPopupTrigger()){
                return;
  -     }else if(event.getClickCount()>1 && event.getButton() == 
MouseEvent.BUTTON2_MASK){
  +     }else if(event.getClickCount()>1 && ((event.getModifiers() & 
MouseEvent.BUTTON2_MASK)>0)){
                return;
        }
        
  
  
  
  1.6       +1 -2      
jakarta-log4j/src/java/org/apache/log4j/chainsaw/FileLoadAction.java
  
  Index: FileLoadAction.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/FileLoadAction.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- FileLoadAction.java       10 Dec 2003 21:35:06 -0000      1.5
  +++ FileLoadAction.java       16 Dec 2003 00:45:26 -0000      1.6
  @@ -171,8 +171,7 @@
         String urltext =
           JOptionPane.showInputDialog(
             parent,
  -          "<html>Please type in the <b>complete</b> URL to the remote XML 
source.</html>",
  -          "file://");
  +          "<html>Please type in the <b>complete</b> URL to the remote XML 
source.</html>");
   
         if (urltext != null) {
           try {
  
  
  
  1.7       +0 -17     
jakarta-log4j/src/java/org/apache/log4j/chainsaw/ApplicationPreferenceModel.java
  
  Index: ApplicationPreferenceModel.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ApplicationPreferenceModel.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- ApplicationPreferenceModel.java   14 Dec 2003 21:27:38 -0000      1.6
  +++ ApplicationPreferenceModel.java   16 Dec 2003 00:45:26 -0000      1.7
  @@ -134,23 +134,6 @@
       }
   
       /**
  -     * @return
  -     */
  -    public PropertyChangeListener[] getPropertyChangeListeners() {
  -
  -        return propertySupport.getPropertyChangeListeners();
  -    }
  -
  -    /**
  -     * @param propertyName
  -     * @return
  -     */
  -    public PropertyChangeListener[] getPropertyChangeListeners(
  -        String propertyName) {
  -        return propertySupport.getPropertyChangeListeners(propertyName);
  -    }
  -
  -    /**
        * @param propertyName
        * @return
        */
  
  
  
  1.6       +2 -1      
jakarta-log4j/src/java/org/apache/log4j/chainsaw/ApplicationPreferenceModelPanel.java
  
  Index: ApplicationPreferenceModelPanel.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/ApplicationPreferenceModelPanel.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- ApplicationPreferenceModelPanel.java      14 Dec 2003 21:27:38 -0000      1.5
  +++ ApplicationPreferenceModelPanel.java      16 Dec 2003 00:45:26 -0000      1.6
  @@ -259,7 +259,8 @@
           
           
           
  -        Box tabPlacementBox = new Box(BoxLayout.Y_AXIS);
  +        JPanel tabPlacementBox = new JPanel();
  +        tabPlacementBox.setLayout(new BoxLayout(tabPlacementBox, BoxLayout.Y_AXIS));
           
           
tabPlacementBox.setBorder(BorderFactory.createTitledBorder(BorderFactory.createEtchedBorder(),
 "Tab Placement"));
          
  
  
  
  1.11      +2 -1      
jakarta-log4j/src/java/org/apache/log4j/chainsaw/color/ColorPanel.java
  
  Index: ColorPanel.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-log4j/src/java/org/apache/log4j/chainsaw/color/ColorPanel.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- ColorPanel.java   14 Dec 2003 20:35:09 -0000      1.10
  +++ ColorPanel.java   16 Dec 2003 00:45:26 -0000      1.11
  @@ -205,7 +205,8 @@
           }
         });
   
  -    f.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
  +//    Following does not compile on JDK 1.3.1
  +//    f.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
       f.getContentPane().add(p);
       f.pack();
       f.setVisible(true);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to