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]