source: java/main/src/main/java/com/framsticks/params/MessageLogger.java @ 193

Last change on this file since 193 was 193, checked in by Maciej Komosinski, 10 years ago

Set svn:eol-style native for all textual files

  • Property svn:eol-style set to native
File size: 481 bytes
Line 
1package com.framsticks.params;
2
3import com.framsticks.structure.messages.Message;
4
5public class MessageLogger extends EventListeners<Message> {
6
7        protected String className;
8
9        public MessageLogger() {
10                this(MessageLogger.class);
11        }
12
13        public MessageLogger(Class<?> ownerClass) {
14                className = ownerClass.getSimpleName();
15        }
16
17        public void info(String function, String message) {
18                if (!listeners.isEmpty()) {
19                        actionForAll(new Message(className, function, message, 0));
20                }
21        }
22
23}
Note: See TracBrowser for help on using the repository browser.