question: firelogwarningevent concode_field_sep LogLevel _logLevel concode_elem_sep ScriptLogger INSTANCE concode_elem_sep List<ScriptLogListener> _logListeners concode_field_sep void setLogLevel concode_elem_sep void setLogLevel concode_elem_sep void logWarning concode_elem_sep void logInfo concode_elem_sep void printError concode_elem_sep void fireLogInfoEvent concode_elem_sep void addLogListener concode_elem_sep void print concode_elem_sep void trace concode_elem_sep void logError concode_elem_sep void fireLogErrorEvent concode_elem_sep void firePrintErrorEvent concode_elem_sep void removeLogListener concode_elem_sep void fireTraceEvent concode_elem_sep LogLevel getLogLevel concode_elem_sep ScriptLogger getInstance concode_elem_sep void firePrintEvent
target: void function ( String arg0 ) { if ( this . _logListeners != null && this . _logLevel . getIndex ( ) <= LogLevel . WARNING . getIndex ( ) ) { for ( ScriptLogListener loc0 : this . _logListeners ) { loc0 . logWarning ( arg0 ) ; } } }