@Override public boolean equals(Object obj){
  if (obj == this) {
    return true;
  }
  if (!(obj instanceof CandlestickRenderer)) {
    return false;
  }
  CandlestickRenderer that=(CandlestickRenderer)obj;
  if (this.candleWidth != that.candleWidth) {
    return false;
  }
  if (!PaintUtilities.equal(this.upPaint,that.upPaint)) {
    return false;
  }
  if (!PaintUtilities.equal(this.downPaint,that.downPaint)) {
    return false;
  }
  if (this.drawVolume != that.drawVolume) {
    return false;
  }
  if (this.maxCandleWidthInMilliseconds != that.maxCandleWidthInMilliseconds) {
    return false;
  }
  if (this.autoWidthMethod != that.autoWidthMethod) {
    return false;
  }
  if (this.autoWidthFactor != that.autoWidthFactor) {
    return false;
  }
  if (this.autoWidthGap != that.autoWidthGap) {
    return false;
  }
  if (this.useOutlinePaint != that.useOutlinePaint) {
    return false;
  }
  if (!PaintUtilities.equal(this.volumePaint,that.volumePaint)) {
    return false;
  }
  return super.equals(obj);
}

@ Override public boolean equals ( Object obj ) { if ( obj == this ) { return true ; } if ( ! ( obj instanceof CandlestickRenderer ) ) { return false ; } CandlestickRenderer that = ( CandlestickRenderer ) obj ; if ( this . candleWidth != that . candleWidth ) { return false ; } if ( ! PaintUtilities . equal ( this . upPaint , that . upPaint ) ) { return false ; } if ( ! PaintUtilities . equal ( this . downPaint , that . downPaint ) ) { return false ; } if ( this . drawVolume != that . drawVolume ) { return false ; } if ( this . maxCandleWidthInMilliseconds != that . maxCandleWidthInMilliseconds ) { return false ; } if ( this . autoWidthMethod != that . autoWidthMethod ) { return false ; } if ( this . autoWidthFactor != that . autoWidthFactor ) { return false ; } if ( this . autoWidthGap != that . autoWidthGap ) { return false ; } if ( this . useOutlinePaint != that . useOutlinePaint ) { return false ; } if ( ! PaintUtilities . equal ( this . volumePaint , that . volumePaint ) ) { return false ; } return super . equals ( obj ) ; }
tests this renderer for equality with another object .
