Class OrdenaRamos

java.lang.Object
  extended by OrdenaRamos
All Implemented Interfaces:
java.util.Comparator<Ramo>

public class OrdenaRamos
extends java.lang.Object
implements java.util.Comparator<Ramo>

Esta es una clase auxiliar para ordenar los ramos de la malla según su peso, para así tener los ramos más "pesados" al principio de la lista y los menos pesados al final.


Constructor Summary
OrdenaRamos()
          El constructor de la clase.
 
Method Summary
 int compare(Ramo r1, Ramo r2)
          Compara dos objetos para ordenarlos
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Comparator
equals
 

Constructor Detail

OrdenaRamos

public OrdenaRamos()
El constructor de la clase.

Method Detail

compare

public int compare(Ramo r1,
                   Ramo r2)
Compara dos objetos para ordenarlos

Specified by:
compare in interface java.util.Comparator<Ramo>
Parameters:
r1 - Es el primer objeto de la clase "Ramo" a comparar.
r2 - Es el segundo objeto de la clase "Ramo" a comparar.
Returns:
1 si r1 < r2; 0 si r1 = r2 y -1 si r1 > r2.