public boolean equals(Object obj) {
    	if (obj == this) {
    		return true;
    	}
    	if (!(obj instanceof YIntervalRenderer)) {
    		return false;
    	}
    	YIntervalRenderer that = (YIntervalRenderer) obj;
    	if (!ObjectUtilities.equal(this.additionalItemLabelGenerator,
    			that.additionalItemLabelGenerator)) {
    		return false;
    	}
    	return super.equals(obj);