roleview.java

来自「社区文章采用的是平板、树形自由选择的两种展示方式」· Java 代码 · 共 122 行

JAVA
122
字号
/* 
 * Created on 2007-2-22
 * Last modified on 2007-11-25
 * Powered by YeQiangWei.com
 */
package com.yeqiangwei.club.view.model;

import com.yeqiangwei.club.model.Forum;
import com.yeqiangwei.club.service.ServiceLocator;
import com.yeqiangwei.club.service.ServiceWrapper;
import com.yeqiangwei.club.service.forum.ForumService;
import com.yeqiangwei.club.util.BeanUtils;
import com.yeqiangwei.util.Validator;

public class RoleView  implements java.io.Serializable{
    
    
    /**
	 * 
	 */
	private static final long serialVersionUID = -9100716871649104737L;

	private int roleId = 0;
    
    private String roleName = "";
    
    private String browsePower = "";
    
    private String operatePower = "";
    
    private String adminPower = "";
    
    private boolean registerDefault = false; //注册用户默认组
    
    private boolean guestDefault = false; //过客默认组
    
    private int forumId = 0;
    
    private ForumView forumView;

	public ForumView getForumView() {
		Forum forum = this.getForumService().findById(forumId);
		if(!Validator.isEmpty(forum)){
			forumView = new ForumView();
			BeanUtils.copyProperties(forumView,forum);
		}
		return forumView;
	}

	public void setForumView(ForumView forumView) {
		this.forumView = forumView;
	}

	public int getForumId() {
		return forumId;
	}

	public void setForumId(int forumId) {
		this.forumId = forumId;
	}

	public boolean isGuestDefault() {
		return guestDefault;
	}

	public void setGuestDefault(boolean guestDefault) {
		this.guestDefault = guestDefault;
	}

	public boolean isRegisterDefault() {
		return registerDefault;
	}

	public void setRegisterDefault(boolean registerDefault) {
		this.registerDefault = registerDefault;
	}

	public int getRoleId() {
		return roleId;
	}

	public void setRoleId(int roleId) {
		this.roleId = roleId;
	}

	public String getRoleName() {
		return roleName;
	}

	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}

	public String getAdminPower() {
		return adminPower;
	}

	public void setAdminPower(String adminPower) {
		this.adminPower = adminPower;
	}

	public String getBrowsePower() {
		return browsePower;
	}

	public void setBrowsePower(String browsePower) {
		this.browsePower = browsePower;
	}

	public String getOperatePower() {
		return operatePower;
	}

	public void setOperatePower(String operatePower) {
		this.operatePower = operatePower;
	}

	private ForumService getForumService() {
		return ServiceWrapper.<ForumService>getSingletonInstance(ServiceLocator.FORUM);
	}
}

⌨️ 快捷键说明

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