Project

General

Profile

« Previous | Next » 

Revision cd19940f

Added by Katja Luther about 7 years ago

fix details view for authorship cache and referencing objects view

View differences:

eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/TaxonNodeNavigatorComparator.java
11 11

  
12 12
public class TaxonNodeNavigatorComparator extends ViewerComparator{
13 13

  
14
	Comparator<TaxonNode> comparator;
14 15
	
15 16
	public TaxonNodeNavigatorComparator(Comparator<TaxonNode> comparator){
16
		super(comparator);
17
		super();
18
		this.comparator = comparator;
17 19
	}
18 20

  
19 21
	
......
23 25
		if (e1 instanceof Classification && e2 instanceof Classification){
24 26
			return ((Classification)e1).getTitleCache().compareTo(((Classification)e2).getTitleCache());
25 27
		} else{
26
			if (this.getComparator() instanceof TaxonNaturalComparator){
27
				return this.getComparator().compare((TaxonNode)e1, (TaxonNode)e2);
28
			}else{
29
				return this.getComparator().compare(e1,e2);
30
			}
28
			return comparator.compare((TaxonNode)e1, (TaxonNode)e2);
29
			
31 30
		}
32 31
	}
33 32
}

Also available in: Unified diff