plugin/src/java/org/pm4knime/util/XLogUtil.java
public static List<String> extractAndSortECNames(XLog log, XEventClassifier classifier) {
		XLogInfo summary = XLogInfoFactory.createLogInfo(log, classifier);
		Collection<XEventClass> eventClasses = summary.getEventClasses().getClasses();
		SortedSet<String> ecSet = new TreeSet<>();
		for (XEventClass ec : eventClasses) {
			if (!ec.getId().isEmpty())
				ecSet.add(ec.getId());
		}
		List<String> nameList = new ArrayList<String>();
		nameList.addAll(ecSet);
		return nameList;
	}
/*
	 * this function collects the event classes from log and outputs the names in
	 * the sorted order
	 */
this function collects the event classes from log and outputs the names in
the sorted order
this function collects the event classes from log and outputs the names in the sorted order
public static List<String> extractAndSortECNames(XLog log, XEventClassifier classifier) {
		XLogInfo summary = XLogInfoFactory.createLogInfo(log, classifier);
		Collection<XEventClass> eventClasses = summary.getEventClasses().getClasses();
		SortedSet<String> ecSet = new TreeSet<>();
		for (XEventClass ec : eventClasses) {
			if (!ec.getId().isEmpty())
				ecSet.add(ec.getId());
		}
		List<String> nameList = new ArrayList<String>();
		nameList.addAll(ecSet);
		return nameList;
	}
public static List < String > extractAndSortECNames ( XLog log , XEventClassifier classifier ) { XLogInfo summary = XLogInfoFactory . createLogInfo ( log , classifier ) ; Collection < XEventClass > eventClasses = summary . getEventClasses ( ) . getClasses ( ) ; SortedSet < String > ecSet = new TreeSet < > ( ) ; for ( XEventClass ec : eventClasses ) { if ( ! ec . getId ( ) . isEmpty ( ) ) ecSet . add ( ec . getId ( ) ) ; } List < String > nameList = new ArrayList < String > ( ) ; nameList . addAll ( ecSet ) ; return nameList ; }
this function collects the event classes from log and outputs the names in
 the sorted order
this function collects the event classes from log and outputs the names in the sorted order