public static Identifier getCurrentSampleDesignation(CdmBase entity) {
if(entity.isInstanceOf(DnaSample.class)){
DnaSample dnaSample = HibernateProxyHelper.deproxy(entity, DnaSample.class);
- dnaSample.getIdentifier(DefinedTerm.uuidSampleDesignation);
+ Set<Identifier> identifiers = dnaSample.getIdentifiers_(DefinedTerm.uuidSampleDesignation);
+ Identifier currentIdentifier = null;
+ if (identifiers != null && !identifiers.isEmpty()){
+ currentIdentifier = identifiers.iterator().next();
+ }
+ return currentIdentifier;
}
else if(entity.isInstanceOf(Sequence.class)){
Sequence sequence = HibernateProxyHelper.deproxy(entity, Sequence.class);