📄 rswebinfo.java.svn-base
字号:
package com.nsi.control.web;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Set;
import com.nsi.components.project.ProjectInfo;
import com.nsi.constants.AppConstants;
import com.nsi.util.ValHelper;
/**
* @author Chris Ye, created on Oct 6, 2008
*
* RsWebInfo
*/
public class RsWebInfo
{
private String resourceid;
private String addprojectid;
private String addnum;
private String actcategory;
private String loginnameexistmsg;
private Map<String, ProjectInfo> projectmap;
private Map<String,Map<String,String>> activitymap;
private Map<String,List<String>> remarkmap;
private Map<String,List<String[]>> projectactmap;
private List<String[]> actcategorylist;
private List<String[]> availableprojectlist;
/**
* constructor of RsWebInfo
*/
public RsWebInfo()
{
resourceid = AppConstants.EMPTY_STRING;
projectmap = new HashMap<String, ProjectInfo>();
activitymap = new HashMap<String,Map<String,String>>();
remarkmap = new HashMap<String,List<String>>();
addprojectid = AppConstants.EMPTY_STRING;
addnum = AppConstants.EMPTY_STRING;
}
/**
* constructor of RsWebInfo
* @param resourceid
*/
public RsWebInfo(String resourceid)
{
this.resourceid = resourceid;
projectmap = new HashMap<String, ProjectInfo>();
activitymap = new HashMap<String,Map<String,String>>();
remarkmap = new HashMap<String,List<String>>();
addprojectid = AppConstants.EMPTY_STRING;
addnum = AppConstants.EMPTY_STRING;
}
public String getResourceid()
{
return resourceid;
}
public void setResourceid(String resourceid)
{
this.resourceid = resourceid;
}
public String getAddprojectid()
{
return addprojectid;
}
public void setAddprojectid(String addprojectid)
{
this.addprojectid = addprojectid;
}
public int getAddnum()
{
int i = 0;
if( ValHelper.getInstance().isNotNullAndEmpty(addnum))
{
i = Integer.parseInt(addnum);
}
return i;
}
public void setAddnum(String addnum)
{
this.addnum = addnum;
}
public String getActcategory()
{
return actcategory;
}
public void setActcategory(String actcategory)
{
this.actcategory = actcategory;
}
public String getLoginnameexistmsg()
{
return loginnameexistmsg;
}
public void setLoginnameexistmsg(String loginnameexistmsg)
{
this.loginnameexistmsg = loginnameexistmsg;
}
public Map<String, ProjectInfo> getProjectmap()
{
return projectmap;
}
public void setProjectmap(Map<String, ProjectInfo> projectmap)
{
this.projectmap = projectmap;
}
public Map<String, Map<String, String>> getActivitymap()
{
return activitymap;
}
public void setActivitymap(Map<String, Map<String, String>> activitymap)
{
this.activitymap = activitymap;
}
public Map<String, List<String>> getRemarkmap()
{
return remarkmap;
}
public void setRemarkmap(Map<String, List<String>> remarkmap)
{
this.remarkmap = remarkmap;
}
public Map<String, List<String[]>> getProjectactmap()
{
return projectactmap;
}
public void setProjectactmap(Map<String, List<String[]>> projectactmap)
{
this.projectactmap = projectactmap;
}
public List<String[]> getActcategorylist()
{
return actcategorylist;
}
public void setActcategorylist(List<String[]> actcategorylist)
{
this.actcategorylist = actcategorylist;
}
public List<String[]> getAvailableprojectlist()
{
return availableprojectlist;
}
public void setAvailableprojectlist(List<String[]> availableprojectlist)
{
this.availableprojectlist = availableprojectlist;
}
public Map<String,String> getProActMap(String projectid)
{
Map<String,String> hashmap = new HashMap<String,String>();
if(activitymap != null) hashmap = activitymap.get(projectid.trim());
return hashmap;
}
public List<String> getProActList(String projectid)
{
Map<String,String> hashmap = getProActMap(projectid.trim());
List<String> arraylist = new ArrayList<String>();
if(!hashmap.isEmpty())
{
Set<String> set = hashmap.keySet();
Iterator<String> iter = set.iterator();
while( iter.hasNext())
{
arraylist.add(iter.next());
}
}
return arraylist;
}
public List<String> getProRmkList(String projectid)
{
List<String> arraylist = new ArrayList<String>();
if(remarkmap != null) arraylist = remarkmap.get(projectid.trim());
return arraylist;
}
public List<String> projectsAssigned()
{
List<String> arraylist = new ArrayList<String>();
if(projectmap != null)
{
Set<String> set = projectmap.keySet();
Iterator<String> iter = set.iterator();
while( iter.hasNext())
{
arraylist.add(iter.next());
}
}
return arraylist;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -