1 package rero.gui.script; 2 3 import rero.client.output.*; 4 import java.util.*; 5 6 import rero.ircfw.interfaces.ChatListener; 7 8 import rero.gui.*; 9 import rero.gui.windows.*; 10 11 import rero.bridges.event.*; 12 13 public class ScriptedWindowStateListener extends ScriptedEventListener 14 { 15 protected IRCSession gui; 16 17 public ScriptedWindowStateListener(IRCSession _gui) 18 { 19 gui = _gui; 20 } 21 22 public void onWindowEvent(ClientWindowEvent ev) 23 { 24 HashMap event = new HashMap(); 25 26 event.put("$window", gui.resolveClientWindow(ev.getSource()).getName()); 27 dispatchEvent(event); 28 } 29 30 public void setupListener() 31 { 32 } 34 } 35 | Popular Tags |