/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package framework.beans.directory;
import framework.beans.directory.DirectoryItemDetails;
import framework.security.RightChecker;
/**
*
* @author axe
*/
public abstract class DirectoryEntityDirty<DETAILS extends DirectoryItemDetails> extends DirectoryEntity<DETAILS> {
abstract public boolean getDirty();
abstract public void setDirty(boolean dirty);
@Override
public DETAILS getDetails(RightChecker rightChecker) {
DETAILS d = (DETAILS) new DirectoryItemDetails();
d.id = getId();
d.title = getTitle();
d.dirty = getDirty();
return d;
}
}