public boolean equals(Object ro){
  if (ro == null)   return false;
  if (ro instanceof TurnoutOperation)   return name.equals(((TurnoutOperation)ro).name);
 else   return false;
}

public boolean equals ( Object ro ) { if ( ro == null ) return false ; if ( ro instanceof TurnoutOperation ) return name . equals ( ( ( TurnoutOperation ) ro ) . name ) ; else return false ; }
the identity of an operation is its name
