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]