package org.picketlink.test.idm.identitymodel.complex.model;
import org.picketlink.idm.model.AbstractIdentityType;
import org.picketlink.idm.model.annotation.AttributeProperty;
import org.picketlink.idm.model.annotation.Unique;
/**
* @author pedroigor
*/
public class OrganizationUnit extends AbstractIdentityType {
@AttributeProperty
@Unique
private String name;
@AttributeProperty
private OrganizationUnit parent;
public OrganizationUnit() {
}
public OrganizationUnit(String name) {
this(name, null);
}
public OrganizationUnit(String name, OrganizationUnit parent) {
this.name = name;
this.parent = parent;
}
public String getName() {
return name;
}
public void setName(final String name) {
this.name = name;
}
public OrganizationUnit getParent() {
return parent;
}
public void setParent(final OrganizationUnit parent) {
this.parent = parent;
}
}