rero.gui.windows

Class ChannelWindow

public class ChannelWindow extends StatusWindow implements ChannelDataWatch

Field Summary
protected Capabilitiescapabilities
protected Channelchannel
protected ChannelListDatadata
protected ListDisplaylistbox
protected LinkedListlisteners
protected MouseAdaptermouseListener
protected ListBoxOptionswatcher
Constructor Summary
ChannelWindow(Channel _channel)
Method Summary
voidaddClickListener(ClickListener l)
voidcleanup()
intcompareWindowType()
voidcreateChannel(Channel c)
voidfireClickEvent(MouseEvent mev)
ImageIcongetImageIcon()
ListDisplaygetListbox()
StringgetName()
StringgetQuery()
StringgetWindowType()
voidinit(ClientWindow _temp)
voidinstallCapabilities(Capabilities c)
protected voidmaybeShowPopupNicklist(MouseEvent ev, String desc)
voidtouch()
voiduserAdded(User u)
voiduserChanged()
voiduserRemoved(User u)

Field Detail

capabilities

protected Capabilities capabilities

channel

protected Channel channel

data

protected ChannelListData data

listbox

protected ListDisplay listbox

listeners

protected LinkedList listeners

mouseListener

protected MouseAdapter mouseListener

watcher

protected ListBoxOptions watcher

Constructor Detail

ChannelWindow

public ChannelWindow(Channel _channel)

Method Detail

addClickListener

public void addClickListener(ClickListener l)

cleanup

public void cleanup()

compareWindowType

public int compareWindowType()

createChannel

public void createChannel(Channel c)

fireClickEvent

public void fireClickEvent(MouseEvent mev)

getImageIcon

public ImageIcon getImageIcon()

getListbox

public ListDisplay getListbox()

getName

public String getName()

getQuery

public String getQuery()

getWindowType

public String getWindowType()

init

public void init(ClientWindow _temp)

installCapabilities

public void installCapabilities(Capabilities c)

maybeShowPopupNicklist

protected void maybeShowPopupNicklist(MouseEvent ev, String desc)

touch

public void touch()

userAdded

public void userAdded(User u)

userChanged

public void userChanged()

userRemoved

public void userRemoved(User u)