Subversion Repositories general

Compare Revisions

Ignore whitespace Rev 961 → Rev 1011

/hostadmiral/trunk/src/ak/hostadmiral/core/model/SystemUser.java
11,14 → 11,34
extends GeneralModelObject
{
/** user id in the OS */
private Integer uid;
private String name;
private User owner;
private Integer uid;
private String name;
private User owner;
private SystemUser origin; // save original object state before any changes
 
protected SystemUser()
{
}
 
protected SystemUser(SystemUser origin)
{
super(origin);
this.uid = origin.uid;
this.name = origin.name;
this.owner = origin.owner;
}
 
protected SystemUser getOrigin()
{
return origin;
}
 
protected void backupMe()
{
if(origin == null)
origin = new SystemUser(this);
}
 
/**
*
* @hibernate.property