public boolean equals(Object obj) { if(obj == null) { return false; } else if(obj == this) { return true; } else if(!(obj instanceof XYPointerFrameAnnotation)) { return false; } else if(!super.equals(obj)) { return false; } else { XYPointerFrameAnnotation that = (XYPointerFrameAnnotation)obj; return this.angle != that.angle?false:(this.tipRadius != that.tipRadius?false:(this.baseRadius != that.baseRadius?false:(this.arrowLength != that.arrowLength?false:(this.arrowWidth != that.arrowWidth?false:(!this.arrowPaint.equals(that.arrowPaint)?false:(!ObjectUtilities.equal(this.arrowStroke, that.arrowStroke)?false:this.labelOffset == that.labelOffset)))))); } }
return false; return super.equals(obj);
return false; return super.equals(obj);