From: <cro...@li...> - 2005-01-15 10:34:40
|
Module Name: CFJavaEditor Committed By: tchize Date: Sat Jan 15 10:34:29 UTC 2005 Modified Files: CFJavaEditor/src/cfeditor/menu: FilterCheckBoxEntry.java CFJavaEditor/src/cfeditor/parameter: DoubleParameter.java IntegerParameter.java MapParameter.java MapParameterView.java Log Message: fixed bugs in MapPluginParameter, FilterPluginParameter, IntegerPluginParameter and DoublePluginParameter Start of context diffs Index: CFJavaEditor/src/cfeditor/menu/FilterCheckBoxEntry.java diff -c CFJavaEditor/src/cfeditor/menu/FilterCheckBoxEntry.java:1.1 CFJavaEditor/src/cfeditor/menu/FilterCheckBoxEntry.java:1.2 *** CFJavaEditor/src/cfeditor/menu/FilterCheckBoxEntry.java:1.1 Sun Jan 9 14:05:53 2005 --- CFJavaEditor/src/cfeditor/menu/FilterCheckBoxEntry.java Sat Jan 15 02:34:28 2005 *************** *** 19,27 **** public FilterCheckBoxEntry(FilterConfig config){ super("<<set me>>"); this.config=config; ! config.isEnabled(); } public void setChecked(boolean checked) { super.setChecked(checked); if (checked) config.enable(); --- 19,29 ---- public FilterCheckBoxEntry(FilterConfig config){ super("<<set me>>"); this.config=config; ! setChecked(config.isEnabled()); } public void setChecked(boolean checked) { + if (checked==isChecked()) + return; super.setChecked(checked); if (checked) config.enable(); Index: CFJavaEditor/src/cfeditor/parameter/DoubleParameter.java diff -c CFJavaEditor/src/cfeditor/parameter/DoubleParameter.java:1.1 CFJavaEditor/src/cfeditor/parameter/DoubleParameter.java:1.2 *** CFJavaEditor/src/cfeditor/parameter/DoubleParameter.java:1.1 Sun Jan 9 14:05:54 2005 --- CFJavaEditor/src/cfeditor/parameter/DoubleParameter.java Sat Jan 15 02:34:27 2005 *************** *** 91,101 **** --- 91,105 ---- } public void setMax(double max) { ((DoubleConfig)getConfig()).setMax(max); + if (((Double)getValue()).doubleValue()>((DoubleConfig)getConfig()).getMax()) + setValue(new Double(((DoubleConfig)getConfig()).getMax())); } public double getMin() { return ((DoubleConfig)getConfig()).getMin(); } public void setMin(double min) { ((DoubleConfig)getConfig()).setMin(min); + if (((Double)getValue()).doubleValue()<((DoubleConfig)getConfig()).getMin()) + setValue(new Double(((DoubleConfig)getConfig()).getMin())); } } |