UserGroup.java
/*
* @ Copyright 2001 FA Software;
* All right reserved. No part of this program may be reproduced or
* transmitted in any form or by any means, electronic or
* mechanical, including photocopying, recording, or by any
* information storage or retrieval system without written
* permission from FA Software, except for inclusion of brief
* quotations in a review.
*/
package com.mycim.valueobject.security;
import com.mycim.valueobject.bas.NamedObject;
import java.util.Collection;
public class UserGroup extends NamedObject {
// --------------------------------------------------------- Instance Variables
private Collection users;
// just for role setup
private String viewFlag;
private String insertFlag;
private String updateFlag;
private String deleteFlag;
private Collection roleList;
// --------------------------------------------------------- Consturctors
public UserGroup() {
}
/**
* @param instanceRrn
*/
public UserGroup(long instanceRrn) {
super(instanceRrn);
}
public UserGroup(String instanceId, String namedSpace, String object) {
super(instanceId, namedSpace, object);
}
public Collection getRoleList() {
return roleList;
}
public void setRoleList(Collection roleList) {
this.roleList = roleList;
}
// --------------------------------------------------------- Properties
public Collection getUsers() {
return this.users;
}
public void setUsers(Collection users) {
this.users = users;
}
// just for role setup
public String getViewFlag() {
return this.viewFlag;
}
public void setViewFlag(String viewFlag) {
this.viewFlag = viewFlag;
}
public String getInsertFlag() {
return this.insertFlag;
}
public void setInsertFlag(String insertFlag) {
this.insertFlag = insertFlag;
}
public String getUpdateFlag() {
return this.updateFlag;
}
public void setUpdateFlag(String updateFlag) {
this.updateFlag = updateFlag;
}
public String getDeleteFlag() {
return this.deleteFlag;
}
public void setDeleteFlag(String deleteFlag) {
this.deleteFlag = deleteFlag;
}
}
/*
* Modification Log Log No : 01 Name : Wind Modified Date: 2001/10/13 Description : Add four flags for role
* setup
*/