/** * Returns any object that has a named key. For this object 'label' and * 'units', and 'LoggingEvent' are valid. It is case insenstive. */ @Override public Object getValue(String key) { if ("LoggingEvent".equalsIgnoreCase(key)) return getParam(); else return super.getValue(key); }