⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 modulerights.java

📁 EasyJF官网(www.easyjf.com)全站系统源码使用说明 全站源码是EasyJF开源团队站务组及核心成员共同开发及维护的系统
💻 JAVA
字号:
package com.easyjf.news.business;

import java.util.HashMap;
import java.util.Iterator;

import java.util.Map;


public class ModuleRights {
	private String moduleName;
	private Map rights;

public static ModuleRights read(String name)
{
	return ModuleRightsConfig.getInstance().getModuleRights(name);
}
public boolean save()
{
   return ModuleRightsConfig.getInstance().addModuleRights(this);	
}
public boolean update()
{
  return ModuleRightsConfig.getInstance().updateModuleRights(this);
}
public boolean del()
{
  return ModuleRightsConfig.getInstance().delModuleRights(this);
}
public Integer getRightsNum()
{
	int ret=0;
	if(this.rights!=null)ret= this.rights.size();
	return new Integer(ret);
}
public String getModuleName() {
	return moduleName;
}
public void setModuleName(String moduleName) {
	this.moduleName = moduleName;
}
public void addRights(String actionName,SystemRights r)
{
	if(rights==null)rights=new HashMap();
	rights.put(actionName,r);
}

public Map getRights() {
	return rights;
}
public void setRights(Map rights) {
	this.rights = rights;
}
public String toString()
{
	StringBuffer s=new StringBuffer("ModuleName:"+this.getModuleName());
	Iterator it=rights.entrySet().iterator();
	while(it.hasNext())
	{
		//System.out.println(it.next().getClass());
		Map.Entry en=(Map.Entry)it.next();
		SystemRights r=(SystemRights)en.getValue();
		s.append("\r\naction="+en.getKey()+";"+r.toString());
	}
	return s.toString();
}
/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub

	}
}

⌨️ 快捷键说明

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