/*
* Kouretes Statechart Editor-KSE developed
* by Angeliki Topalidou-Kyniazopoulou
* for Kouretes Team. Code developed by Nikolaos Spanoudakis, Alex Parashos,
* ibm, apache and eclipse is used.
*/
package statechart.diagram.navigator;
import org.eclipse.jface.viewers.ViewerSorter;
import statechart.diagram.part.StateChartVisualIDRegistry;
/**
* @generated
*/
public class StateChartNavigatorSorter extends ViewerSorter {
/**
* @generated
*/
private static final int GROUP_CATEGORY = 7006;
/**
* @generated
*/
public int category(Object element) {
if (element instanceof StateChartNavigatorItem) {
StateChartNavigatorItem item = (StateChartNavigatorItem) element;
return StateChartVisualIDRegistry.getVisualID(item.getView());
}
return GROUP_CATEGORY;
}
}