?? shareinfo.java
字號:
/* * @(#) ShareInfo.java * Copyright 2004 HWStudio. All rights reserved. */package hws.item.smart.utility.share;//導入第三方Java類庫import hws.item.smart.utility.chat.FriendsInfo;//導入第三方Java類庫import org.jdom.Element;/** * 共享信息元 * * @version 0.1 2005-08-22 * @author Hwerz */public class ShareInfo extends Object { /*------------------------------------------------------------------------* * 屬性定義 * *------------------------------------------------------------------------*/ /** * 被共享的文件 */ private String file; /** * 文件共享的對象 */ private FriendsInfo friends; /*------------------------------------------------------------------------* * 構造函數 * *------------------------------------------------------------------------*/ /** * Create a new instance of this class * * @param file 被共享的文件 * @param friends 文件共享的對象 */ public ShareInfo(String file, FriendsInfo friends) { super(); this.file = file; this.friends = friends; } /*------------------------------------------------------------------------* * 公共方法 * *------------------------------------------------------------------------*/ /** * 將指定的Share元素轉換成ShareInfo對象 * * @param share 指定的Share元素 * @return 轉換后的ShareInfo對象 */ public static ShareInfo shareElement2ShareInfo(Element share) { String file = share.getAttributeValue("file"); Element element = share.getChild("Friends"); FriendsInfo friends = FriendsInfo.friendsElement2FriendsInfo(element); return new ShareInfo(file, friends); } /** * 返回被共享的文件 * * @return 被共享的文件 */ public String getFile() { return file; } /** * 返回文件共享的對象 * * @return 文件共享的對象 */ public FriendsInfo getFriends() { return friends; }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -