Uses of Class
kfmes.natelib.entity.NateFriend

Packages that use NateFriend
kfmes.jateon.plugin   
kfmes.jateon.swt SWT를 이용해 메신저를 구현한 패키지 
kfmes.jateon.swt.dialog   
kfmes.natelib NateOn messenger 를 구현한 패키지 
kfmes.natelib.entity 구성요소 
kfmes.natelib.event NateOn messenger 에서 발생하는 이벤트들 
kfmes.natelib.ftp 파일전송 관련 패키지 
kfmes.natelib.msg NateOn messenger의 message 관련 패키지 
 

Uses of NateFriend in kfmes.jateon.plugin
 

Methods in kfmes.jateon.plugin with parameters of type NateFriend
 void Control.setNateFriend(NateFriend f)
           
 

Uses of NateFriend in kfmes.jateon.swt
 

Fields in kfmes.jateon.swt declared as NateFriend
protected  NateFriend BuddyTree.lastLoginBuddy
           
 

Methods in kfmes.jateon.swt that return NateFriend
 NateFriend BuddyTree.getSelectedFriend()
           
 

Methods in kfmes.jateon.swt with parameters of type NateFriend
 void ActionGroup.actionMoveGroup(NateFriend friend, java.lang.String newg)
           
 void ActionGroup.actionReqChat(NateFriend fr)
           
 void ActionGroup.actionSendIMsg(NateFriend fr)
           
 void ActionGroup.actionWhoAddedMe(NateFriend friend)
           
 ChatWindow BuddyTree.getChatWindow(SwitchBoardSession ss, NateFriend fr)
           
 org.eclipse.swt.widgets.Menu MenuBar.getPopup(NateFriend friend)
           
 java.lang.String UIToolKit.ownStatus(NateFriend own)
           
 void ActionGroup.removeBuddy(NateFriend friend)
           
 void JateonTray.setDisplayMessage(java.lang.String string, NateFriend friend)
           
 void ActionGroup.toggleBlock(NateFriend friend)
           
 

Uses of NateFriend in kfmes.jateon.swt.dialog
 

Methods in kfmes.jateon.swt.dialog that return NateFriend
 NateFriend ChatWindow.getLastRecvUser()
           
 

Methods in kfmes.jateon.swt.dialog with parameters of type NateFriend
 void FileTransferDialog.filePosted(SwitchBoardSession ss, FileRecver recv, NateFriend ref, java.util.ArrayList<NateFile> list)
           
 void FileTransferDialog.fileSend(SwitchBoardSession session, FileSender sender, NateFriend ref, java.util.ArrayList<NateFile> list)
           
 void ChatWindow.incoming(NateFriend friend, MimeMessage mime)
           
 void ChatWindow.progressTyping(NateFriend friend, int flag)
           
 void ChatWindow.setChatWindow(NateonMessenger nate, BuddyTree parenttree, SwitchBoardSession ss, NateFriend fr)
           
 

Constructors in kfmes.jateon.swt.dialog with parameters of type NateFriend
ChatWindow(NateonMessenger nate, BuddyTree parenttree, SwitchBoardSession ss, NateFriend fr)
           
ChatWindow(NateonMessenger nate, BuddyTree parenttree, SwitchBoardSession ss, NateFriend recv, NateFriend friend, MimeMessage mime)
           
SendMessage(MainFrame main, NateonMessenger nate, NateFriend recvUser)
           
 

Uses of NateFriend in kfmes.natelib
 

Fields in kfmes.natelib declared as NateFriend
 NateFriend NotificationProcessor.tempFriend
           
 

Fields in kfmes.natelib with type parameters of type NateFriend
 java.util.HashMap<java.lang.String,NateFriend> NotificationProcessor.friendMap
           
 

Methods in kfmes.natelib that return NateFriend
 NateFriend SwitchBoardSession.getNateFriend()
          가장 최근에 이 세션에 들어온 친구를 얻어온다.
 NateFriend SwitchBoardSession.getNateFriend(java.lang.String loginName)
           
 NateFriend SwitchBoardSession.getOwner()
           
 NateFriend NateonMessenger.getOwner()
           
protected  NateFriend SwitchBoardSession.removeMsnFriend(java.lang.String loginName)
          특정 loginName을 가진 사용자를 이 세션에서 제거한다.
 

Methods in kfmes.natelib with parameters of type NateFriend
protected  void SwitchBoardSession.addNateFriend(NateFriend friend)
           
 void NateonMessenger.fireBuddyModified(NateFriend friend)
           
 void NateonMessenger.fireChatMessageReceived(SwitchBoardSession ss, NateFriend friend, MimeMessage mime)
           
 void NateonMessenger.fireFilePosted(SwitchBoardSession session, FileRecver recv, NateFriend ref, java.util.ArrayList<NateFile> list)
           
 void NateonMessenger.fireFileSend(SwitchBoardSession session, FileSender sender, NateFriend ref, java.util.ArrayList<NateFile> list)
           
 void NateonMessenger.fireProgressTyping(SwitchBoardSession ss, NateFriend friend, int flag)
           
 void NateonMessenger.fireUserOffline(NateFriend friend)
           
 void NateonMessenger.fireUserOnline(NateFriend friend)
           
 void NateonMessenger.fireWhoAddme(NateFriend friend)
           
 FileSender NateFileManager.getFileSender(NateFriend ref)
           
 void NateonMessenger.moveGroup(NateFriend friend, java.lang.String newg)
          그룹을 이동한다
 void NotificationProcessor.moveGroup(NateFriend friend, java.lang.String number, java.lang.String newg)
           
 void NateFileManager.procFileSend(NateFriend ref, java.io.File file, SwitchBoardSession ss)
           
 void NotificationProcessor.removeBuddy(NateFriend friend)
           
 void NateonMessenger.reqAdsb(boolean isAccept, NateFriend friend)
           
 void NotificationProcessor.sendADSB(boolean isAccept, NateFriend friend)
           
 void NotificationProcessor.sendBlock(NateFriend fr, boolean block)
          친구 차단 / 해제
 void SwitchBoardSession.sendFileCancel(NateFriend ref, FileSender s)
           
 void SwitchBoardSession.sendFileReject(NateFriend ref, FileRecver recv)
           
 void NateonMessenger.setOwner(NateFriend owner)
           
 void NateFileManager.setSendFileFR(NateFriend ref, java.lang.String[] ll)
           
 void NateFileManager.setSendFileNew(NateFriend ref, java.lang.String[] ll)
           
 

Uses of NateFriend in kfmes.natelib.entity
 

Methods in kfmes.natelib.entity that return NateFriend
 NateFriend FriendList.find(java.lang.String uid)
           
 NateFriend GroupList.getFriend(java.lang.String nateID)
          그룹리스트에서 아이디로 해당 NateFriend 를 얻어온다.
 NateFriend FriendList.getFriend(java.lang.String nateID)
          리스트에서 네이트 아이디를 검색해서 NateFriend를 돌려준다 해당 네이트 아이디가 없는경우 null을 리턴
 NateFriend GroupList.getFriendUid(java.lang.String uID)
          그룹리스트에서 uid 로 해당 NateFriend 를 얻어온다.
 NateFriend FriendList.getFriendUid(java.lang.String uID)
          리스트에서 네이트 uid를 검색해서 NateFriend를 돌려준다 해당 네이트 아이디가 없는경우 null을 리턴
 NateFriend FriendList.popup()
           
 

Methods in kfmes.natelib.entity that return types with arguments of type NateFriend
 java.util.ArrayList<NateFriend> FriendList.getFriendList()
           
 java.util.ArrayList<NateFriend> NateGroup.getList()
           
 

Methods in kfmes.natelib.entity with parameters of type NateFriend
 void FriendList.add(NateFriend friend)
           
 void GroupList.addFriend(int index, NateFriend friend)
           
 void NateGroup.addList(NateFriend friend)
           
 boolean FriendList.isNew(NateFriend friend)
           
 void FriendList.remove(NateFriend friend)
           
 void NateGroup.removeList(NateFriend friend)
           
 

Constructors in kfmes.natelib.entity with parameters of type NateFriend
FriendList(NateFriend friend)
           
 

Uses of NateFriend in kfmes.natelib.event
 

Methods in kfmes.natelib.event with parameters of type NateFriend
 void NateListener.buddyModified(NateFriend friend)
          buddy의 상태가 바뀌었을때 사용한다
 void NateAdapter.buddyModified(NateFriend friend)
           
 void NateListener.chatMessageReceived(SwitchBoardSession ss, NateFriend friend, MimeMessage mime)
          특정 Switchboard session에서 인스턴트 메시지를 받았을때 불려진다.
 void NateAdapter.chatMessageReceived(SwitchBoardSession ss, NateFriend friend, MimeMessage mime)
           
 void NateListener.filePosted(SwitchBoardSession session, FileRecver recv, NateFriend ref, java.util.ArrayList<NateFile> list)
          누군가가 자신에게 파일을 보내려고 함을 알려주는 메소드이다.
 void NateAdapter.filePosted(SwitchBoardSession session, FileRecver recv, NateFriend ref, java.util.ArrayList<NateFile> list)
           
 void NateListener.fileSend(SwitchBoardSession session, FileSender sender, NateFriend ref, java.util.ArrayList<NateFile> list)
           
 void NateAdapter.fileSend(SwitchBoardSession session, FileSender sender, NateFriend ref, java.util.ArrayList<NateFile> list)
           
 void NateListener.listAdd(NateFriend friend)
          LST 메시지 도착시 알려준다.
 void NateAdapter.listAdd(NateFriend friend)
           
 void NateListener.listOnline(NateFriend friend)
          로그인 한 후, 상태를 온라인으로 바꾸었을때, 자신의 Contact list에 있는 사용자중에 상태가 Online(혹은 substate)인 사용자들을 이 메소드를 통해 임의의 길이로 날려준다.
 void NateAdapter.listOnline(NateFriend friend)
           
 void NateListener.progressTyping(SwitchBoardSession ss, NateFriend friend, int flag)
          특정 Switchboard session에서 typingUser사용자가 메시지를 입력하는 중일때 발송될때 불려진다.
 void NateAdapter.progressTyping(SwitchBoardSession ss, NateFriend friend, int flag)
           
 void NateListener.renameNotify(NateFriend friend)
          친숙한 이름(FriendlyName)이 변경되었을때 발송되는 이벤트이다.
 void NateAdapter.renameNotify(NateFriend friend)
           
 void NateListener.userOffline(NateFriend friend)
          자신의 Foward ContactList에 있는 사용자중 온라인이였던 사용자가 오프라인으로 상태가 변경되었을때 NS로부터 날라오는 메시지이다.
 void NateAdapter.userOffline(NateFriend friend)
           
 void NateListener.userOnline(NateFriend friend)
          자신의 ContactList에 있는 사용자 중에 한명이 온라인이 되거나 상태를 변경하였을때, NS로부터 날라오는 메시지이다.
 void NateAdapter.userOnline(NateFriend friend)
           
 void NateListener.whoAddedMe(NateFriend friend)
          누군가 자신을 등록했음을 알려준다.
 void NateAdapter.whoAddedMe(NateFriend friend)
           
 void NateListener.whoJoinSession(SwitchBoardSession ss, NateFriend join)
          특정 세션으로 새로운 사용자가 입장하였음을 알려준다.
 void NateAdapter.whoJoinSession(SwitchBoardSession ss, NateFriend join)
           
 void NateListener.whoPartSession(SwitchBoardSession ss, NateFriend part)
          특정 세션에서 사용자가 BYE 하고 세션을 끊었음을 알려준다.
 void NateAdapter.whoPartSession(SwitchBoardSession ss, NateFriend part)
           
 void NateListener.whoRemovedMe(NateFriend friend)
          누군가 자신을 삭제했음을 알려준다.
 void NateAdapter.whoRemovedMe(NateFriend friend)
           
 

Uses of NateFriend in kfmes.natelib.ftp
 

Fields in kfmes.natelib.ftp declared as NateFriend
 NateFriend AbstractTransfer.ref
           
 

Methods in kfmes.natelib.ftp with parameters of type NateFriend
 void FileSender.set(NateonMessenger nate, NateFileManager mgr, NateFriend ref, java.lang.String cookie)
           
 void AbstractTransfer.set(NateonMessenger nate, NateFriend ref, java.lang.String cookie)
           
 void AbstractTransfer.set(NateonMessenger nate, NateFriend ref, java.lang.String cookie, int port)
           
 void AbstractTransfer.setRef(NateFriend ref)
           
 

Constructors in kfmes.natelib.ftp with parameters of type NateFriend
FileRecver(NateonMessenger nate, NateFriend ref, java.lang.String cookie)
           
FileSender(NateonMessenger nate, NateFriend ref, java.lang.String cookie)
           
 

Uses of NateFriend in kfmes.natelib.msg
 

Methods in kfmes.natelib.msg that return NateFriend
 NateFriend InstanceMessage.getFriend()
           
 

Methods in kfmes.natelib.msg with parameters of type NateFriend
 void InstanceMessage.setFriend(NateFriend friend)