kfmes.jateon.plugin
Class Control

java.lang.Object
  extended by kfmes.jateon.plugin.Control

public class Control
extends java.lang.Object

플러그인을 컨트롤 하기위한 클래스

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

Constructor Summary
Control(MainFrame mainfrm, NateonMessenger nate)
           
 
Method Summary
 void addWindow(org.eclipse.swt.widgets.Composite composite)
          새로 shell 을 생성한경우 반드시 불러줘야한다
 org.eclipse.swt.widgets.Shell getMainFrameShell()
          MainFrame의 shell 을 얻어온다.
 NateonMessenger getNateonMessenger()
          nateon messenger 를 얻어온다.
 SwitchBoardSession getSS()
          SS 가 필요한 경우 사용
 void removeWindow(org.eclipse.swt.widgets.Composite composite)
          shell 이 dispose 전에 반드시 불러줘야한다
 void setNateFriend(NateFriend f)
           
 void setSS(SwitchBoardSession ss)
          SS 가 필요한 경우 사용
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Control

public Control(MainFrame mainfrm,
               NateonMessenger nate)
Parameters:
mainfrm -
nate -
Method Detail

setSS

public void setSS(SwitchBoardSession ss)
SS 가 필요한 경우 사용

Parameters:
ss -

getSS

public SwitchBoardSession getSS()
SS 가 필요한 경우 사용

Parameters:
ss -

setNateFriend

public void setNateFriend(NateFriend f)
Parameters:
f -

getMainFrameShell

public org.eclipse.swt.widgets.Shell getMainFrameShell()
MainFrame의 shell 을 얻어온다.

Returns:
shell

addWindow

public void addWindow(org.eclipse.swt.widgets.Composite composite)
새로 shell 을 생성한경우 반드시 불러줘야한다

Parameters:
composite -

removeWindow

public void removeWindow(org.eclipse.swt.widgets.Composite composite)
shell 이 dispose 전에 반드시 불러줘야한다

Parameters:
composite -

getNateonMessenger

public NateonMessenger getNateonMessenger()
nateon messenger 를 얻어온다.

Returns:
nateon messenger