package eu.etaxonomy.cdm.model.term;
-import java.rmi.UnexpectedException;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
*/
@Transient
public Set<T> getDistinctFeatures(){
- if(termType.equals(TermType.Feature) || termType.isKindOf(TermType.Feature)){
- Set<T> features = new HashSet<>();
- return root.getDistinctFeaturesRecursive(features);
- }
- String message = "FeatureTree is not of type FEATURE.";
- logger.warn(message, new UnexpectedException(message));
- return new HashSet<>();
+ Set<T> features = new HashSet<>();
+ return root.getDistinctFeaturesRecursive(features);
}
//*********************** CLONE ********************************************************/