kfmes.jateon.swt
Class MainFrame

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

public final class MainFrame
extends java.lang.Object

자테온 메인 프레임

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

Field Summary
protected  ActionGroup action
           
static java.lang.String conffile
           
protected static int DefaultActionChat
           
protected static int DefaultActionMsg
           
protected  org.eclipse.swt.widgets.Display display
           
 FileTransferDialog fileTransferDlg
           
protected  MenuBar menuBar
           
protected  NateonMessenger nate
           
static org.eclipse.swt.widgets.Shell shell
           
protected  UIToolKit toolKit
           
protected  JateonTray tray
           
 boolean useTray
           
 
Constructor Summary
MainFrame()
           
MainFrame(NateonMessenger nate)
           
 
Method Summary
 void addWindow(org.eclipse.swt.widgets.Composite c)
           
protected  void disposeAllWindow()
           
 BuddyTree getBuddyTree()
           
 org.eclipse.swt.graphics.Point getChatWinSize()
           
 ConfUtil getConf()
           
 int getDblClickDefaultAction()
           
 java.lang.String getFrameInfo()
           
static MainFrame getMainFrame()
           
 MenuBar getMenuBar()
           
 NateonMessenger getMessenger()
           
 org.eclipse.swt.widgets.Shell getShell()
           
 void removeWindow(org.eclipse.swt.widgets.Composite c)
           
 void reset()
           
 void setChatWinSize(org.eclipse.swt.graphics.Point size)
           
 void setDblClickDefaultAction(int sel)
           
 void setUserStatusNull()
           
static int showMessageBox(java.lang.String title, java.lang.String message, int type)
           
 void toggleVisible()
          This method initializes toolBar
 void updateOwnerStatus()
           
static boolean useStyledText()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shell

public static org.eclipse.swt.widgets.Shell shell

display

protected org.eclipse.swt.widgets.Display display

menuBar

protected MenuBar menuBar

nate

protected NateonMessenger nate

conffile

public static final java.lang.String conffile
See Also:
Constant Field Values

fileTransferDlg

public FileTransferDialog fileTransferDlg

action

protected ActionGroup action

tray

protected JateonTray tray

useTray

public boolean useTray

toolKit

protected UIToolKit toolKit

DefaultActionMsg

protected static final int DefaultActionMsg
See Also:
Constant Field Values

DefaultActionChat

protected static final int DefaultActionChat
See Also:
Constant Field Values
Constructor Detail

MainFrame

public MainFrame()

MainFrame

public MainFrame(NateonMessenger nate)
Method Detail

getMainFrame

public static MainFrame getMainFrame()

getChatWinSize

public org.eclipse.swt.graphics.Point getChatWinSize()

setChatWinSize

public void setChatWinSize(org.eclipse.swt.graphics.Point size)

toggleVisible

public void toggleVisible()
This method initializes toolBar


getMessenger

public NateonMessenger getMessenger()

setUserStatusNull

public void setUserStatusNull()

updateOwnerStatus

public void updateOwnerStatus()

reset

public void reset()

getConf

public ConfUtil getConf()

getShell

public org.eclipse.swt.widgets.Shell getShell()

getFrameInfo

public java.lang.String getFrameInfo()

getBuddyTree

public BuddyTree getBuddyTree()

getDblClickDefaultAction

public int getDblClickDefaultAction()

setDblClickDefaultAction

public void setDblClickDefaultAction(int sel)

getMenuBar

public MenuBar getMenuBar()

addWindow

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

removeWindow

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

disposeAllWindow

protected void disposeAllWindow()

useStyledText

public static boolean useStyledText()

showMessageBox

public static int showMessageBox(java.lang.String title,
                                 java.lang.String message,
                                 int type)