Subversion Repositories general

Compare Revisions

Ignore whitespace Rev 961 → Rev 1011

/hostadmiral/trunk/src/ak/hostadmiral/core/model/InetDomain.java
10,13 → 10,32
public class InetDomain
extends GeneralModelObject
{
private String name;
private User owner;
private String name;
private User owner;
private InetDomain origin; // save original object state before any changes
 
protected InetDomain()
{
}
 
protected InetDomain(InetDomain origin)
{
super(origin);
this.name = origin.name;
this.owner = origin.owner;
}
 
protected InetDomain getOrigin()
{
return origin;
}
 
protected void backupMe()
{
if(origin == null)
origin = new InetDomain(this);
}
 
/**
*
* @hibernate.property
37,6 → 56,7
if(!editableBy(editor))
throw new ModelSecurityException();
 
backupMe();
this.name = name;
}
 
60,6 → 80,7
if(!editableBy(editor))
throw new ModelSecurityException();
 
backupMe();
this.owner = owner;
}