org.eclipse.xtext.serializer.sequencer
Class BacktrackingSemanticSequencer.FollowerSorter

java.lang.Object
  extended by org.eclipse.xtext.serializer.sequencer.BacktrackingSemanticSequencer.FollowerSorter
All Implemented Interfaces:
java.util.Comparator<ISemanticSequencerNfaProvider.ISemState>
Enclosing class:
BacktrackingSemanticSequencer

protected static class BacktrackingSemanticSequencer.FollowerSorter
extends java.lang.Object
implements java.util.Comparator<ISemanticSequencerNfaProvider.ISemState>


Field Summary
protected  org.eclipse.emf.ecore.EObject nodeModelEle
           
protected  BacktrackingSemanticSequencer.SerializableObject obj
           
 
Constructor Summary
BacktrackingSemanticSequencer.FollowerSorter(BacktrackingSemanticSequencer.SerializableObject obj, AbstractElement nodeModelEle)
           
 
Method Summary
 int compare(ISemanticSequencerNfaProvider.ISemState o1, ISemanticSequencerNfaProvider.ISemState o2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Field Detail

nodeModelEle

protected org.eclipse.emf.ecore.EObject nodeModelEle

obj

protected BacktrackingSemanticSequencer.SerializableObject obj
Constructor Detail

BacktrackingSemanticSequencer.FollowerSorter

public BacktrackingSemanticSequencer.FollowerSorter(BacktrackingSemanticSequencer.SerializableObject obj,
                                                    AbstractElement nodeModelEle)
Method Detail

compare

public int compare(ISemanticSequencerNfaProvider.ISemState o1,
                   ISemanticSequencerNfaProvider.ISemState o2)
Specified by:
compare in interface java.util.Comparator<ISemanticSequencerNfaProvider.ISemState>