读书人

私有步骤三

发布时间: 2012-12-25 16:18:28 作者: rapoo

私有方法三

 /**     * @author : lKF35745     * @version: 1.0     * <p>时间 : 2011-1-7</p>     * <p>描述 : 获取子会议的上级会议ID</p>     * <p>Copyright 1988-2005, Huawei Tech. Co., Ltd.</p>     * @param conferenceID 子会议ID     * @return 上级会议ID     */    protected String findParentConferenceID(String conferenceID,            CascadeTopoTree cascadeTree)    {        if (logger.isDebugEnabled())        {            logger.debug("beagin to findParentConferenceID and param is "                    + conferenceID);        }                if (null == conferenceID)        {            logger.warn("conferenceID is null");        }        //得到拓扑树对象        CascadeTopoTree cascadeTopoTree = cascadeTree;                //查询该子会议是否在        SubConferenceNode subConferenceNode = cascadeTopoTree                .findSubConferenceNode(conferenceID);                if (null == subConferenceNode)        {            logger.warn("this conferenceID is not in  CascadeTopoTree.");            return null;        }        //上级会议ID临时变量        String parentConferenceID = null;                //得到子会议的上级会议ID        SubConferenceNode parentConferenceNode = subConferenceNode                .getParentConferenceNode();                //如果子会议ID为空说明是顶级会议        if (null == parentConferenceNode)        {            return parentConferenceID;        }                parentConferenceID = parentConferenceNode.getConferenceID();        if (logger.isDebugEnabled())        {            logger.debug("get parentConferenceNode.getConferenceID() Value is "                    + parentConferenceID);        }        return parentConferenceID;    }

?

读书人网 >编程

热点推荐