java实现的可配置的工作流引擎,采用jsp+javabean实现
源代码在线查看: resassociateformbean.java
package com.hongsoft.res.formbean;
import java.util.Iterator;
public class ResAssociateFormBean {
//资源对象ID,
private long resID= -1;
private String resName;
/**
* 1:所有资源对象(指:组织,角色对象)
* 2:在处理权限时,此field用来保存该对象所拥有全局级别的权限类型;
*/
private Iterator allResObj= null;
/**
* 当前resID所选的子资源对象名称和ID列表,ID和Name一一对应;
*/
private long[] selectedResIDs= null;
/**
* 处理权限时使用,用来保存该对象所拥有的权限类型
*/
private long[] selectedResIDs10=null;
public boolean hasNext() {
if (allResObj == null)
return false;
return allResObj.hasNext();
}
public void setResName(String s) {
resName= s;
}
public String getResName() {
return resName;
}
public long getResID() {
return resID;
}
/**
* @return
*/
public Iterator getAllResObj() {
return allResObj;
}
/**
* @return
*/
public long[] getSelectedResIDs() {
return selectedResIDs;
}
/**
* @param iterator
*/
public void setAllResObj(Iterator iterator) {
allResObj= iterator;
}
/**
* @param l
*/
public void setResID(long l) {
resID= l;
}
/**
* @param ls
*/
public void setSelectedResIDs(long[] ls) {
selectedResIDs= ls;
}
/**
* @return
*/
public long[] getSelectedResIDs10() {
return selectedResIDs10;
}
/**
* @param ls
*/
public void setSelectedResIDs10(long[] ls) {
selectedResIDs10= ls;
}
}