/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package clips.delegate.directory.complex;
import cli_fmw.delegate.directory.DirectoryItem;
import cli_fmw.main.ClipsException;
import beans.laboratory.LaboratoryDetails;
import cli_fmw.delegate.directory.complex.DirectoryLocator;
import clips.delegate.directory.ro.DirectoryLpu;
import clips.delegate.directory.ro.DirectoryLpuItem;
/**
* предоставляет доступ лабораториям
* @author lacoste
*/
public class DirectoryLaboratoryItem
extends DirectoryItem<LaboratoryDetails> {
public DirectoryLaboratoryItem(LaboratoryDetails details) {
super(details);
}
public DirectoryLpuItem getLpu() throws ClipsException {
DirectoryLpu dir = DirectoryLocator.getDirectory(DirectoryLpu.class);
if (getDetails().lpuId == 0) {
return null;
}
return dir.getItemFromID(getDetails().lpuId);
}
}