kfmes.jateon.swt
Class BuddyTree

java.lang.Object
  extended by kfmes.jateon.swt.BuddyTree

public final class BuddyTree
extends java.lang.Object

친구 리스트

Version:
$Id: BuddyTree.java,v 1.53 2007/11/19 10:13:31 kfmes Exp $
Author:
kfmes(KIM Ga-Hyeon, jateon@kfmes.com, http://jateon.kfmes.com )

Field Summary
protected  NateFriend lastLoginBuddy
           
protected  org.eclipse.swt.widgets.TreeItem lastSelected
           
protected  org.eclipse.swt.widgets.Tree tree
           
static int VIEW_ID
           
static int VIEW_NAME
           
static int VIEW_NAME_ID
           
static int VIEW_NAME_NICK
           
static int VIEW_NICK
           
 
Constructor Summary
BuddyTree(org.eclipse.swt.widgets.Composite parent, MainFrame main)
           
 
Method Summary
 void addChatWindow(ChatWindow cw, SwitchBoardSession ss)
           
 void addWindow(org.eclipse.swt.widgets.Composite c)
           
protected  void closeAllWindows()
          자테온이 생성한 모든 창을 닫는다
 int getBuddyView()
           
protected  ChatWindow getChatWindow(SwitchBoardSession ss)
           
 ChatWindow getChatWindow(SwitchBoardSession ss, NateFriend fr)
           
 MainFrame getMainFrm()
           
 boolean getOffView()
           
 NateFriend getSelectedFriend()
           
 void removeChatWindow(SwitchBoardSession ss)
           
 void removeWindow(org.eclipse.swt.widgets.Composite c)
           
 void setBuddyView(int mode)
           
 void setLayoutData(org.eclipse.swt.layout.GridData gridData)
           
 void setOffview(boolean offview)
           
 void syncAllUsers()
           
 void toggleOfflineView()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lastLoginBuddy

protected NateFriend lastLoginBuddy

lastSelected

protected org.eclipse.swt.widgets.TreeItem lastSelected

tree

protected org.eclipse.swt.widgets.Tree tree

VIEW_NAME

public static final int VIEW_NAME
See Also:
Constant Field Values

VIEW_NICK

public static final int VIEW_NICK
See Also:
Constant Field Values

VIEW_ID

public static final int VIEW_ID
See Also:
Constant Field Values

VIEW_NAME_ID

public static final int VIEW_NAME_ID
See Also:
Constant Field Values

VIEW_NAME_NICK

public static final int VIEW_NAME_NICK
See Also:
Constant Field Values
Constructor Detail

BuddyTree

public BuddyTree(org.eclipse.swt.widgets.Composite parent,
                 MainFrame main)
Method Detail

syncAllUsers

public void syncAllUsers()

closeAllWindows

protected void closeAllWindows()
자테온이 생성한 모든 창을 닫는다


getSelectedFriend

public NateFriend getSelectedFriend()

getChatWindow

public ChatWindow getChatWindow(SwitchBoardSession ss,
                                NateFriend fr)

addChatWindow

public void addChatWindow(ChatWindow cw,
                          SwitchBoardSession ss)

addWindow

public void addWindow(org.eclipse.swt.widgets.Composite c)

removeChatWindow

public void removeChatWindow(SwitchBoardSession ss)

getChatWindow

protected ChatWindow getChatWindow(SwitchBoardSession ss)

removeWindow

public void removeWindow(org.eclipse.swt.widgets.Composite c)

getOffView

public boolean getOffView()

setOffview

public void setOffview(boolean offview)

getBuddyView

public int getBuddyView()

setLayoutData

public void setLayoutData(org.eclipse.swt.layout.GridData gridData)

setBuddyView

public void setBuddyView(int mode)

toggleOfflineView

public void toggleOfflineView()

getMainFrm

public MainFrame getMainFrm()