WorkspaceManager.getInstance().setCurrentWorkspace(toJoin);请问最上面这句话是什么意思??WorkspaceJoinListener不是一个接口吗?   public void setCurrentWorkspace(Workspace ws) {
        this.currentWorkspace = ws;        for (int i = 0; i < joinListeners.size(); i++) {
            ((WorkspaceJoinListener) joinListeners.elementAt(i)).receiveJoinedWorkspace(ws);
        }    }
public interface WorkspaceJoinListener {
      public void receiveJoinedWorkspace(Workspace ws);
      public void close();
}

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【wangwenmei520】截止到2008-07-26 23:15:34的历史汇总数据(不包括此帖):
    发帖的总数量:1                        发帖的总分数:0                        每贴平均分数:0                        
    回帖的总数量:1                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:0                        结贴的总分数:0                        
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:1                        未结的总分数:0                        
    结贴的百分比:0.00  %               结分的百分比:---------------------
    无满意结贴率:---------------------无满意结分率:---------------------
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

    List list = new ArrayList();
      

  3.   

    WorkspaceManager.getInstance().setCurrentWorkspace(toJoin); 这句话的意思是
    用WorkspaceManager(不知道是类还是对象)的getInstance()方法返回一个不知道什么类型的对象,再调用这个对象的setCurrentWorkspace(toJoin)方法
      

  4.   

    程序解释:
       WorkspaceManager用了典型的单例模式.所以通过getInstance()就可以得到这个工作空间的管理器.然后调用setCurrentWorkspace方法.
    setCurrentWorkspace接受的参数十Workspace的Bean.这个Bean中可能定义工作空间的位置,大小,最后更新等情况.然后把当前的工作空间设置
    为传入的工作空间.(this.currentWorkspace = ws;)
      下面循环的代码,就是侦听模式的管理.把当前的所有实现了WorkspaceJoinListener的子类,都调用它们的receiveJoinedWorkspace方法.
    这就是上面这些代码的意思.
      

  5.   

    WorkspaceManager.getInstance().setCurrentWorkspace(toJoin);请问最上面这句话是什么意思??WorkspaceJoinListener不是一个接口吗?"最上面这句话"和"WorkspaceJoinListener"有关系么?请问你到底想问什么?