org.eclipse.xtext.ui.editor.outline.impl
Class IOutlineNodeComparer.Default

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.outline.impl.IOutlineNodeComparer.Default
All Implemented Interfaces:
IOutlineNodeComparer
Enclosing interface:
IOutlineNodeComparer

public static class IOutlineNodeComparer.Default
extends java.lang.Object
implements IOutlineNodeComparer


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.ui.editor.outline.impl.IOutlineNodeComparer
IOutlineNodeComparer.Default
 
Constructor Summary
IOutlineNodeComparer.Default()
           
 
Method Summary
 boolean equals(IOutlineNode node1, IOutlineNode node2)
           
protected  boolean equalsNullSafe(java.lang.Object o1, java.lang.Object o2)
           
protected  boolean isEquivalentIndex(IOutlineNode node1, IOutlineNode node2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IOutlineNodeComparer.Default

public IOutlineNodeComparer.Default()
Method Detail

equals

public boolean equals(IOutlineNode node1,
                      IOutlineNode node2)
Specified by:
equals in interface IOutlineNodeComparer

isEquivalentIndex

protected boolean isEquivalentIndex(IOutlineNode node1,
                                    IOutlineNode node2)

equalsNullSafe

protected boolean equalsNullSafe(java.lang.Object o1,
                                 java.lang.Object o2)