import org.simantics.databoard.binding.Binding;
import org.simantics.databoard.binding.error.BindingException;
import org.simantics.databoard.binding.mutable.Variant;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
public class Development {
+ private static final Logger LOGGER = LoggerFactory.getLogger(Development.class);
public static TreeMap<String,Integer> histogram = new TreeMap<String,Integer>();
public static final boolean DEVELOPMENT = false;
@Override
public void handle(Object event) {
if((Boolean) getProperty(PRINT, Bindings.BOOLEAN))
- System.err.println(event.toString());
+ LOGGER.info(event.toString());
}
});
String key = o.toString();
Integer i = Development.histogram.get(key);
if(i == null) i = 0;
- Development.histogram.put(key, i+1);
+ int newValue = i+1;
+ if (newValue == 1000) {
+ newValue = newValue;
+ }
+ Development.histogram.put(key, newValue);
}
}