📄 forum.java
字号:
/*
* XP Forum
*
* Copyright (c) 2002-2003 RedSoft Group. All rights reserved.
*
*/
package org.redsoft.forum.web;
import org.redsoft.forum.util.Validation;
/**
* This class represents a forum
*
* @@author cinc
* @@version 1.0
*/
public class Forum {
public static final String PROPERTY_ID = "id";
public static final String PROPERTY_NAME = "name";
public static final String PROPERTY_DESC = "desc";
public static final int FORUM_ID_MAX_VALUE = 100;
public static final int FORUM_ID_MIN_VALUE = 1;
public static final int FORUM_NAME_MAX_LENGTH = 30;
public static final int FORUM_NAME_MIN_LENGTH = 1;
public static final int FORUM_DESC_MAX_LENGTH = 40;
public static final int FORUM_DESC_MIN_LENGTH = 1;
private int id;
private String name;
private String desc;
public Forum( final int id,
final String name,
final String desc ) {
Validation.validateInt( id,
FORUM_ID_MIN_VALUE,
FORUM_ID_MAX_VALUE );
Validation.validateNotNull( name );
Validation.validateString( name,
FORUM_NAME_MIN_LENGTH,
FORUM_NAME_MAX_LENGTH );
Validation.validateNotNull( desc );
Validation.validateString( desc,
FORUM_DESC_MIN_LENGTH,
FORUM_DESC_MAX_LENGTH );
this.id = id;
this.name = name;
this.desc = desc;
}
/**
* Return the id of the forum
*
* @return int - forum id
*/
public int getId() {
return id;
}
/**
* Return the name of the forum
*
* @return int - forum name
*/
public String getName() {
return name;
}
/**
* Return the description of the forum
*
* @return int - forum description
*/
public String getDesc() {
return desc;
}
}//EOC
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -