departmentiteratorhandle.java

来自「基于java的组号查询模块」· Java 代码 · 共 64 行

JAVA
64
字号
/*
 * package com.lily.dap.service.organize.impl.facade;
 * class DepartmentIteratorHandle
 * 
 * 创建日期 2005-10-28
 *
 * 开发者 zouxuemo
 *
 * 淄博百合电子有限公司版权所有
 */
package com.lily.dap.service.organize;

import com.lily.dap.model.organize.Department;
import com.lily.dap.model.organize.Person;
import com.lily.dap.model.organize.Post;

/**
 * 组织机构遍历事件处理器接口
 * 
 * @author zouxuemo
 *
 */
public interface DepartmentIteratorHandle {
    /**
     * 遍历开始处理
     * 
     */
    public void iteratorBegin();
    
    /**
     * 遍历结束处理
     * 
     */
    public void iteratorEnd();
    
    /**
     * 处理组织机构的根
     * 
     * @param node
     */
    public void iteratorRoot(Department root);
    
    /**
     * 处理组织机构的部门
     * 
     * @param node
     */
    public void iteratorDepartment(Department node, Department parent);

    /**
     * 处理组织机构的岗位
     * 
     * @param node
     */
    public void iteratorPost(Post node, Department parent);
    
    /**
     * 处理组织机构的人员
     * 
     * @param node
     */
    public void iteratorPerson(Person node, Post parent);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?