psmith      2003/12/19 02:12:26

  Modified:    src/java/org/apache/log4j/chainsaw
                        ApplicationPreferenceModel.java
  Log:
  added L&F to this models data
  
  Revision  Changes    Path
  1.9       +21 -0     
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.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- ApplicationPreferenceModel.java   18 Dec 2003 21:33:07 -0000      1.8
  +++ ApplicationPreferenceModel.java   19 Dec 2003 10:12:26 -0000      1.9
  @@ -71,6 +71,8 @@
       private boolean toolbar;
       private boolean receivers;
       
  +    private String lookAndFeelClassName;
  +    
       
       private int responsiveness;
       
  @@ -186,6 +188,7 @@
          setStatusBar(event.asBoolean("statusBar"));
          setToolbar(event.asBoolean("toolbar"));
          setReceivers(event.asBoolean("receivers"));
  +       setLookAndFeelClassName(event.getSetting("lookAndFeelClassName"));
       }
   
       /* (non-Javadoc)
  @@ -199,6 +202,7 @@
           event.saveSetting("statusBar", isStatusBar());
           event.saveSetting("toolbar", isToolbar());
           event.saveSetting("receivers", isReceivers());
  +        event.saveSetting("lookAndFeelClassName", getLookAndFeelClassName());
       }
   
       /**
  @@ -214,6 +218,7 @@
         setStatusBar(model.isStatusBar());
         setToolbar(model.isToolbar());
         setReceivers(model.isReceivers());
  +      setLookAndFeelClassName(model.getLookAndFeelClassName());
       }
       /**
        * @return Returns the responsiveness.
  @@ -295,4 +300,20 @@
         this.toolbar = toolbar;
         firePropertyChange("toolbar", oldValue, this.toolbar);
       }
  +    /**
  +     * @return Returns the lookAndFeelClassName.
  +     */
  +    public final String getLookAndFeelClassName() {
  +      return lookAndFeelClassName;
  +    }
  +
  +    /**
  +     * @param lookAndFeelClassName The lookAndFeelClassName to set.
  +     */
  +    public final void setLookAndFeelClassName(String lookAndFeelClassName) {
  +      String oldValue = this.lookAndFeelClassName;
  +      this.lookAndFeelClassName = lookAndFeelClassName;
  +      firePropertyChange("lookAndFeelClassName", oldValue, 
this.lookAndFeelClassName);
  +    }
  +
   }
  
  
  

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

Reply via email to